# changelog

author: rfrohl@suse.com
changelog:
  - Linux 6.6.38 (bsc#1218260).
  - Revert "bpf: Take return from set_memory_ro() into account
    with bpf_prog_lock_ro()" (bsc#1218260).
  - Revert "powerpc/bpf: rename powerpc64_jit_data to
    powerpc_jit_data" (bsc#1218260).
  - Revert "powerpc/bpf: use
    bpf_jit_binary_pack_[alloc|finalize|free]" (bsc#1218260).
  - Revert "bpf: Take return from set_memory_rox() into account
    with bpf_jit_binary_lock_ro()" (bsc#1218260).
  - commit 5376cb8


author: rfrohl@suse.com
changelog:
  - Linux 6.6.39 (bsc#1218260).
  - nilfs2: fix incorrect inode allocation from reserved inodes
    (bsc#1218260).
  - null_blk: Do not allow runt zone with zone capacity smaller
    then zone size (bsc#1218260).
  - drm/amdgpu: silence UBSAN warning (bsc#1218260).
  - ALSA: ump: Set default protocol when not given explicitly
    (bsc#1218260).
  - spi: cadence: Ensure data lines set to low during dummy-cycle
    period (bsc#1218260).
  - nfc/nci: Add the inconsistency check between the input data
    length and count (bsc#1218260).
  - kbuild: fix short log for AS in link-vmlinux.sh (bsc#1218260).
  - nvmet: fix a possible leak when destroy a ctrl during qp
    establishment (bsc#1218260).
  - platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
    (bsc#1218260).
  - platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT
    IVW 11.6" tablet (bsc#1218260).
  - regmap-i2c: Subtract reg size from max_write (bsc#1218260).
  - nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
    (bsc#1218260).
  - connector: Fix invalid conversion in cn_proc.h (bsc#1218260).
  - dma-mapping: benchmark: avoid needless copy_to_user if benchmark
    fails (bsc#1218260).
  - nvme-multipath: find NUMA path only for online numa-node
    (bsc#1218260).
  - vhost-scsi: Handle vhost_vq_work_queue failures for events
    (bsc#1218260).
  - ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with
    ALC897 (bsc#1218260).
  - fs/ntfs3: Mark volume as dirty if xattr is broken (bsc#1218260).
  - i2c: pnx: Fix potential deadlock warning from del_timer_sync()
    call in isr (bsc#1218260).
  - clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
    (bsc#1218260).
  - clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
    (bsc#1218260).
  - clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents (bsc#1218260).
  - media: dw2102: fix a potential buffer overflow (bsc#1218260).
  - ima: Avoid blocking in RCU read-side critical section
    (bsc#1218260).
  - arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on
    Quartz64 Model B (bsc#1218260).
  - bnx2x: Fix multiple UBSAN array-index-out-of-bounds
    (bsc#1218260).
  - net: stmmac: dwmac-qcom-ethqos: fix error array size
    (bsc#1218260).
  - mtd: rawnand: rockchip: ensure NVDDR timings are rejected
    (bsc#1218260).
  - mtd: rawnand: Bypass a couple of sanity checks during NAND
    identification (bsc#1218260).
  - mtd: rawnand: Fix the nand_read_data_op() early check
    (bsc#1218260).
  - mtd: rawnand: Ensure ECC configuration is propagated to upper
    layers (bsc#1218260).
  - powerpc/64s: Fix unnecessary copy to 0 when kernel is booted
    at address 0 (bsc#1218260).
  - powerpc/pseries: Fix scv instruction crash with kexec
    (bsc#1218260).
  - clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw
    without common (bsc#1218260).
  - clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
    (bsc#1218260).
  - drm: panel-orientation-quirks: Add quirk for Valve Galileo
    (bsc#1218260).
  - drm/amdgpu/atomfirmware: silence UBSAN warning (bsc#1218260).
  - drm/nouveau: fix null pointer dereference in
    nouveau_connector_get_modes (bsc#1218260).
  - Revert "mm/writeback: fix possible divide-by-zero in
    wb_dirty_limits(), again" (bsc#1218260).
  - fsnotify: Do not generate events for O_PATH file descriptors
    (bsc#1218260).
  - can: kvaser_usb: Explicitly initialize family in leafimx
    driver_info struct (bsc#1218260).
  - Bluetooth: qca: Fix BT enable failure again for QCA6390 after
    warm reboot (bsc#1218260).
  - Bluetooth: hci_bcm4377: Fix msgid release (bsc#1218260).
  - scsi: mpi3mr: Use proper format specifier in
    mpi3mr_sas_port_add() (bsc#1218260).
  - f2fs: Add inline to f2fs_build_fault_attr() stub (bsc#1218260).
  - btrfs: fix adding block group to a reclaim list and the unused
    list during reclaim (bsc#1218260).
  - mm: avoid overflows in dirty throttling logic (bsc#1218260).
  - mm: optimize the redundant loop of mm_update_owner_next()
    (bsc#1218260).
  - nilfs2: add missing check for inode numbers on directory entries
    (bsc#1218260).
  - nilfs2: fix inode number range checks (bsc#1218260).
  - Revert "igc: fix a log entry using uninitialized netdev"
    (bsc#1218260).
  - platform/x86: toshiba_acpi: Fix quickstart quirk handling
    (bsc#1218260).
  - cpu: Fix broken cmdline "nosmp" and "maxcpus=0" (bsc#1218260).
  - gpiolib: of: add polarity quirk for TSC2005 (bsc#1218260).
  - mlxsw: core_linecards: Fix double memory deallocation in case
    of invalid INI file (bsc#1218260).
  - inet_diag: Initialize pad field in struct inet_diag_req_v2
    (bsc#1218260).
  - selftests: make order checking verbose in msg_zerocopy selftest
    (bsc#1218260).
  - selftests: fix OOM in msg_zerocopy selftest (bsc#1218260).
  - bonding: Fix out-of-bounds read in
    bond_option_arp_ip_targets_set() (bsc#1218260).
  - netfilter: nf_tables: unconditionally flush pending work before
    notifier (bsc#1218260).
  - riscv: kexec: Avoid deadlock in kexec crash path (bsc#1218260).
  - wifi: wilc1000: fix ies_len type in connect path (bsc#1218260).
  - gpio: mmio: do not calculate bgpio_bits via "ngpios"
    (bsc#1218260).
  - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx()
    from __netif_rx() (bsc#1218260).
  - net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
    (bsc#1218260).
  - net: allow skb_datagram_iter to be called from any context
    (bsc#1218260).
  - gpiolib: of: fix lookup quirk for MIPS Lantiq (bsc#1218260).
  - e1000e: Fix S0ix residency on corporate systems (bsc#1218260).
  - KVM: s390: fix LPSWEY handling (bsc#1218260).
  - tcp_metrics: validate source addr length (bsc#1218260).
  - bluetooth/hci: disallow setting handle bigger than
    HCI_CONN_HANDLE_MAX (bsc#1218260).
  - Bluetooth: ISO: Check socket flag instead of hcon (bsc#1218260).
  - Bluetooth: Ignore too large handle values in BIG (bsc#1218260).
  - Bluetooth: hci_event: Fix setting of unicast qos interval
    (bsc#1218260).
  - net/mlx5e: Add mqprio_rl cleanup and free in
    mlx5e_priv_cleanup() (bsc#1218260).
  - net/mlx5: E-switch, Create ingress ACL when needed
    (bsc#1218260).
  - UPSTREAM: tcp: fix DSACK undo in fast recovery to call
    tcp_try_to_open() (bsc#1218260).
  - net: phy: phy_device: Fix PHY LED blinking code comment
    (bsc#1218260).
  - mac802154: fix time calculation in
    ieee802154_configure_durations() (bsc#1218260).
  - vhost_task: Handle SIGKILL by flushing work and exiting
    (bsc#1218260).
  - vhost: Release worker mutex during flushes (bsc#1218260).
  - vhost: Use virtqueue mutex for swapping worker (bsc#1218260).
  - tools/power turbostat: Remember global max_die_id (bsc#1218260).
  - cdrom: rearrange last_media_change check to avoid unintentional
    overflow (bsc#1218260).
  - btrfs: scrub: initialize ret in scrub_simple_mirror() to fix
    compilation warning (bsc#1218260).
  - s390/pkey: Wipe sensitive data on failure (bsc#1218260).
  - jffs2: Fix potential illegal address access in jffs2_free_inode
    (bsc#1218260).
  - serial: imx: Raise TX trigger level to 8 (bsc#1218260).
  - scsi: mpi3mr: Sanitise num_phys (bsc#1218260).
  - f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    (bsc#1218260).
  - bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
    (bsc#1218260).
  - igc: fix a log entry using uninitialized netdev (bsc#1218260).
  - selftests/net: fix uninitialized variables (bsc#1218260).
  - powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
    (bsc#1218260).
  - kunit: Fix timeout message (bsc#1218260).
  - orangefs: fix out-of-bounds fsid access (bsc#1218260).
  - powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for
    CONFIG_PCI=n (bsc#1218260).
  - i2c: i801: Annotate apanel_addr as __ro_after_init
    (bsc#1218260).
  - media: dvb-frontends: tda10048: Fix integer overflow
    (bsc#1218260).
  - media: s2255: Use refcount_t instead of atomic_t for
    num_channels (bsc#1218260).
  - media: dvb-frontends: tda18271c2dd: Remove casting during div
    (bsc#1218260).
  - net: dsa: mv88e6xxx: Correct check for empty list (bsc#1218260).
  - thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on
    lvts_data (bsc#1218260).
  - wifi: mt76: mt7996: add sanity checks for background radar
    trigger (bsc#1218260).
  - wifi: mt76: replace skb_put with skb_put_zero (bsc#1218260).
  - usb: xhci: prevent potential failure in handle_tx_event()
    for Transfer events without TRB (bsc#1218260).
  - Input: ff-core - prefer struct_size over open coded arithmetic
    (bsc#1218260).
  - firmware: dmi: Stop decoding on broken entry (bsc#1218260).
  - sctp: prefer struct_size over open coded arithmetic
    (bsc#1218260).
  - riscv: Apply SiFive CIP-1200 workaround to single-ASID
    sfence.vma (bsc#1218260).
  - media: dw2102: Don't translate i2c read into write
    (bsc#1218260).
  - drm/amdgpu: fix the warning about the expression (int)size -
    len (bsc#1218260).
  - drm/amdgpu: fix uninitialized scalar variable warning
    (bsc#1218260).
  - drm/amd/display: Fix uninitialized variables in DM
    (bsc#1218260).
  - drm/amd/display: Skip finding free audio for unknown engine_id
    (bsc#1218260).
  - drm/amd/display: Check pipe offset before setting vblank
    (bsc#1218260).
  - drm/amd/display: Check index msg_id before read or write
    (bsc#1218260).
  - drm/amdgpu: Initialize timestamp for some legacy SOCs
    (bsc#1218260).
  - drm/amdgpu: Using uninitialized value *size when calling
    amdgpu_vce_cs_reloc (bsc#1218260).
  - drm/amdgpu: Fix uninitialized variable warnings (bsc#1218260).
  - media: mediatek: vcodec: Only free buffer VA that is not NULL
    (bsc#1218260).
  - crypto: aead,cipher - zeroize key buffer after use
    (bsc#1218260).
  - RISC-V: KVM: Fix the initial sample period value (bsc#1218260).
  - selftests/bpf: dummy_st_ops should reject 0 for non-nullable
    params (bsc#1218260).
  - selftests/bpf: do not pass NULL for non-nullable params in
    dummy_st_ops (bsc#1218260).
  - selftests/bpf: adjust dummy_st_ops_success to detect additional
    error (bsc#1218260).
  - scsi: qedf: Make qedf_execute_tmf() non-preemptible
    (bsc#1218260).
  - IB/core: Implement a limit on UMAD receive List (bsc#1218260).
  - media: dvb-usb: dib0700_devices: Add missing release_firmware()
    (bsc#1218260).
  - media: dvb: as102-fe: Fix as10x_register_addr packing
    (bsc#1218260).
  - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt
    (bsc#1218260).
  - drm/lima: fix shared irq handling on driver remove
    (bsc#1218260).
  - crypto: hisilicon/debugfs - Fix debugfs uninit process issue
    (bsc#1218260).
  - leds: an30259a: Use devm_mutex_init() for mutex initialization
    (bsc#1218260).
  - locking/mutex: Introduce devm_mutex_init() (bsc#1218260).
  - commit 0d68783


author: rfrohl@suse.com
changelog:
  - Linux 6.6.40 (bsc#1218260).
  - Revert "usb: xhci: prevent potential failure in
    handle_tx_event() for Transfer events without TRB"
    (bsc#1218260).
  - commit b646f3c


author: rfrohl@suse.com
changelog:
  - Linux 6.6.41 (bsc#1218260).
  - i2c: rcar: fix error code in probe() (bsc#1218260).
  - kbuild: Make ld-version.sh more robust against version string
    changes (bsc#1218260).
  - x86/bhi: Avoid warning in #DB handler due to BHI mitigation
    (bsc#1218260).
  - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
    (bsc#1218260).
  - x86/entry: Rename ignore_sysret() (bsc#1218260).
  - i2c: rcar: clear NO_RXDMA flag after resetting (bsc#1218260).
  - i2c: testunit: avoid re-issued work after read message
    (bsc#1218260).
  - i2c: rcar: ensure Gen3+ reset does not disturb local targets
    (bsc#1218260).
  - i2c: rcar: introduce Gen4 devices (bsc#1218260).
  - i2c: rcar: reset controller is mandatory for Gen3+
    (bsc#1218260).
  - i2c: mark HostNotify target address as used (bsc#1218260).
  - i2c: rcar: bring hardware to known state when probing
    (bsc#1218260).
  - btrfs: tree-checker: add type and sequence check for inline
    backrefs (bsc#1218260).
  - sched: Move psi_account_irqtime() out of update_rq_clock_task()
    hotpath (bsc#1218260).
  - ext4: avoid ptr null pointer dereference (bsc#1218260).
  - nilfs2: fix kernel bug on rename operation of broken directory
    (bsc#1218260).
  - selftests/net: fix gro.c compilation failure due to non-existent
    opt_ipproto_off (bsc#1218260).
  - mm/damon/core: merge regions aggressively when max_nr_regions
    is unmet (bsc#1218260).
  - mm/shmem: disable PMD-sized page cache if needed (bsc#1218260).
  - misc: fastrpc: Restrict untrusted app to attach to privileged PD
    (bsc#1218260).
  - misc: fastrpc: Fix ownership reassignment of remote heap
    (bsc#1218260).
  - misc: fastrpc: Fix memory leak in audio daemon attach operation
    (bsc#1218260).
  - misc: fastrpc: Copy the complete capability structure to user
    (bsc#1218260).
  - misc: fastrpc: Avoid updating PD type for capability request
    (bsc#1218260).
  - misc: fastrpc: Fix DSP capabilities request (bsc#1218260).
  - wireguard: send: annotate intentional data race in checking
    empty queue (bsc#1218260).
  - wireguard: queueing: annotate intentional data race in cpu
    round robin (bsc#1218260).
  - wireguard: allowedips: avoid unaligned 64-bit memory accesses
    (bsc#1218260).
  - wireguard: selftests: use acpi=off instead of -no-acpi for
    recent QEMU (bsc#1218260).
  - cpufreq: Allow drivers to advertise boost enabled (bsc#1218260).
  - cpufreq: ACPI: Mark boost policy as enabled when setting boost
    (bsc#1218260).
  - ACPI: processor_idle: Fix invalid comparison with insertion
    sort for latency (bsc#1218260).
  - libceph: fix race between delayed_work() and ceph_monc_stop()
    (bsc#1218260).
  - pmdomain: qcom: rpmhpd: Skip retention level for Power Domains
    (bsc#1218260).
  - Fix userfaultfd_api to return EINVAL as expected (bsc#1218260).
  - ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (bsc#1218260).
  - ALSA: hda/realtek: Enable Mute LED on HP 250 G7 (bsc#1218260).
  - ALSA: hda/realtek: add quirk for Clevo V5[46]0TU (bsc#1218260).
  - tty: serial: ma35d1: Add a NULL check for of_node (bsc#1218260).
  - platform/x86: toshiba_acpi: Fix array out-of-bounds access
    (bsc#1218260).
  - nvmem: core: only change name to fram for current attribute
    (bsc#1218260).
  - nvmem: meson-efuse: Fix return value of nvmem callbacks
    (bsc#1218260).
  - nvmem: rmem: Fix return value of rmem_read() (bsc#1218260).
  - arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
    (bsc#1218260).
  - arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure
    physical timer (bsc#1218260).
  - iio: trigger: Fix condition for own trigger (bsc#1218260).
  - ksmbd: discard write access to the directory open (bsc#1218260).
  - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray
    (bsc#1218260).
  - mm/filemap: skip to create PMD-sized page cache if needed
    (bsc#1218260).
  - mm: vmalloc: check if a hash-index is in cpu_possible_mask
    (bsc#1218260).
  - s390/mm: Add NULL pointer check to crst_table_free()
    base_crst_free() (bsc#1218260).
  - xhci: always resume roothubs if xHC was reset during resume
    (bsc#1218260).
  - hpet: Support 32-bit userspace (bsc#1218260).
  - misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
    (bsc#1218260).
  - USB: core: Fix duplicate endpoint bug by clearing reserved
    bits in the descriptor (bsc#1218260).
  - usb: gadget: configfs: Prevent OOB read/write in
    usb_string_copy() (bsc#1218260).
  - usb: dwc3: pci: add support for the Intel Panther Lake
    (bsc#1218260).
  - USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
    (bsc#1218260).
  - USB: serial: mos7840: fix crash on resume (bsc#1218260).
  - USB: serial: option: add Rolling RW350-GL variants
    (bsc#1218260).
  - USB: serial: option: add Netprisma LCUK54 series modules
    (bsc#1218260).
  - USB: serial: option: add support for Foxconn T99W651
    (bsc#1218260).
  - USB: serial: option: add Fibocom FM350-GL (bsc#1218260).
  - USB: serial: option: add Telit FN912 rmnet compositions
    (bsc#1218260).
  - USB: serial: option: add Telit generic core-dump composition
    (bsc#1218260).
  - net: ks8851: Fix potential TX stall after interface reopen
    (bsc#1218260).
  - net: ks8851: Fix deadlock with the SPI chip variant
    (bsc#1218260).
  - tcp: avoid too many retransmit packets (bsc#1218260).
  - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
    (bsc#1218260).
  - Revert "sched/fair: Make sure to try to detach at least one
    movable task" (bsc#1218260).
  - cifs: fix setting SecurityFlags to true (bsc#1218260).
  - octeontx2-af: fix issue with IPv4 match for RSS (bsc#1218260).
  - octeontx2-af: fix issue with IPv6 ext match for RSS
    (bsc#1218260).
  - octeontx2-af: fix detection of IP layer (bsc#1218260).
  - octeontx2-af: fix a issue with cpt_lf_alloc mailbox
    (bsc#1218260).
  - octeontx2-af: replace cpt slot with lf id on reg write
    (bsc#1218260).
  - i40e: fix: remove needless retries of NVM update (bsc#1218260).
  - ARM: davinci: Convert comma to semicolon (bsc#1218260).
  - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
    (bsc#1218260).
  - ASoC: SOF: Intel: hda: fix null deref on system suspend entry
    (bsc#1218260).
  - firmware: cs_dsp: Prevent buffer overrun when processing V2
    alg headers (bsc#1218260).
  - firmware: cs_dsp: Validate payload length before processing
    block (bsc#1218260).
  - firmware: cs_dsp: Return error if block header overflows file
    (bsc#1218260).
  - firmware: cs_dsp: Fix overflow checking of wmfw header
    (bsc#1218260).
  - arm64: dts: qcom: sc8180x: Fix LLCC reg property again
    (bsc#1218260).
  - s390: Mark psw in __load_psw_mask() as __unitialized
    (bsc#1218260).
  - net, sunrpc: Remap EPERM in case of connection failure in
    xs_tcp_setup_socket (bsc#1218260).
  - net/sched: Fix UAF when resolving a clash (bsc#1218260).
  - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port()
    (bsc#1218260).
  - ethtool: netlink: do not return SQI value if link is down
    (bsc#1218260).
  - ppp: reject claimed-as-LCP but actually malformed packets
    (bsc#1218260).
  - net: ethernet: mtk-star-emac: set mac_managed_pm when probing
    (bsc#1218260).
  - bpf: Fail bpf_timer_cancel when callback is being cancelled
    (bsc#1218260).
  - bpf: replace bpf_timer_init with a generic helper (bsc#1218260).
  - bpf: make timer data struct more generic (bsc#1218260).
  - bpf: fix order of args in call to bpf_map_kvcalloc
    (bsc#1218260).
  - net: ethernet: lantiq_etop: fix double free in detach
    (bsc#1218260).
  - i40e: Fix XDP program unloading while removing the driver
    (bsc#1218260).
  - net: fix rc7's __skb_datagram_iter() (bsc#1218260).
  - octeontx2-af: Fix incorrect value output on error path in
    rvu_check_rsrc_availability() (bsc#1218260).
  - skmsg: Skip zero length skb in sk_msg_recvmsg (bsc#1218260).
  - net: phy: microchip: lan87xx: reinit PHY after cable test
    (bsc#1218260).
  - bpf: Fix too early release of tcx_entry (bsc#1218260).
  - tcp: fix incorrect undo caused by DSACK of TLP retransmit
    (bsc#1218260).
  - net: bcmasp: Fix error code in probe() (bsc#1218260).
  - vfs: don't mod negative dentry count when on shrinker list
    (bsc#1218260).
  - fs/dcache: Re-use value stored to dentry->d_flags instead of
    re-reading (bsc#1218260).
  - filelock: fix potential use-after-free in posix_lock_inode
    (bsc#1218260).
  - dsa: lan9303: Fix mapping between DSA port number and PHY
    address (bsc#1218260).
  - cachefiles: add missing lock protection when polling
    (bsc#1218260).
  - cachefiles: cyclic allocation of msg_id to avoid reuse
    (bsc#1218260).
  - cachefiles: wait for ondemand_object_worker to finish when
    dropping object (bsc#1218260).
  - cachefiles: cancel all requests for the object that is being
    dropped (bsc#1218260).
  - cachefiles: stop sending new request when dropping object
    (bsc#1218260).
  - cachefiles: narrow the scope of triggering EPOLLIN events in
    ondemand mode (bsc#1218260).
  - cachefiles: propagate errors from vfs_getxattr() to avoid
    infinite loop (bsc#1218260).
  - vfio/pci: Init the count variable in collecting hot-reset
    devices (bsc#1218260).
  - scsi: ufs: core: Fix ufshcd_abort_one racing issue
    (bsc#1218260).
  - scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
    (bsc#1218260).
  - mm: prevent derefencing NULL ptr in pfn_section_valid()
    (bsc#1218260).
  - Compiler Attributes: Add __uninitialized macro (bsc#1218260).
  - commit e4edbc0


author: rfrohl@suse.com
changelog:
  - Linux 6.6.42 (bsc#1218260).
  - cachefiles: fix slab-use-after-free in
    cachefiles_withdraw_cookie() (bsc#1218260).
  - cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
    (bsc#1218260).
  - netfs, fscache: export fscache_put_volume() and add
    fscache_try_get_volume() (bsc#1218260).
  - wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL
    (bsc#1218260).
  - wifi: mac80211: disable softirqs for queued frame handling
    (bsc#1218260).
  - wifi: cfg80211: wext: set ssids=NULL for passive scans
    (bsc#1218260).
  - of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
    (bsc#1218260).
  - Bluetooth: L2CAP: Fix deadlock (bsc#1218260).
  - mm: page_ref: remove folio_try_get_rcu() (bsc#1218260).
  - ARM: 9324/1: fix get_user() broken with veneer (bsc#1218260).
  - cifs: fix noisy message on copy_file_range (bsc#1218260).
  - ALSA: hda: Use imply for suggesting
    CONFIG_SERIAL_MULTI_INSTANTIATE (bsc#1218260).
  - spi: mux: set ctlr->bits_per_word_mask (bsc#1218260).
  - selftests/bpf: Extend tcx tests to cover late tcx_entry release
    (bsc#1218260).
  - hfsplus: fix uninit-value in copy_name (bsc#1218260).
  - selftests/vDSO: fix clang build errors and warnings
    (bsc#1218260).
  - selftest/timerns: fix clang build failures for abs() calls
    (bsc#1218260).
  - ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods
    by MAX_BDL_ENTRIES (bsc#1218260).
  - ksmbd: return FILE_DEVICE_DISK instead of super magic
    (bsc#1218260).
  - spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
    (bsc#1218260).
  - riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
    (bsc#1218260).
  - drivers/perf: riscv: Reset the counter to hpmevent mapping
    while starting cpus (bsc#1218260).
  - wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
    (bsc#1218260).
  - fs: better handle deep ancestor chains in is_subdir()
    (bsc#1218260).
  - drm/radeon: check bo_va->bo is non-NULL before using it
    (bsc#1218260).
  - drm/amd/display: Fix refresh rate range for some panel
    (bsc#1218260).
  - drm/amd/display: Account for cursor prefetch BW in DML1 mode
    support (bsc#1218260).
  - drm/amd/display: Add refresh rate range check (bsc#1218260).
  - erofs: ensure m_llen is reset to 0 if metadata is invalid
    (bsc#1218260).
  - bluetooth/l2cap: sync sock recv cb and release (bsc#1218260).
  - Bluetooth: btnxpuart: Enable Power Save feature on startup
    (bsc#1218260).
  - Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
    (bsc#1218260).
  - tee: optee: ffa: Fix missing-field-initializers warning
    (bsc#1218260).
  - scsi: libsas: Fix exp-attached device scan after probe failure
    scanned in again after probe failed (bsc#1218260).
  - powerpc/eeh: avoid possible crash when edev->pdev changes
    (bsc#1218260).
  - powerpc/pseries: Whitelist dtl slub object for copying to
    userspace (bsc#1218260).
  - net: mac802154: Fix racy device stats updates by DEV_STATS_INC()
    and DEV_STATS_ADD() (bsc#1218260).
  - net: usb: qmi_wwan: add Telit FN912 compositions (bsc#1218260).
  - ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
    (bsc#1218260).
  - ALSA: dmaengine_pcm: terminate dmaengine before synchronize
    (bsc#1218260).
  - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
    (bsc#1218260).
  - ALSA: PCM: Allow resume only for suspended streams
    (bsc#1218260).
  - ibmvnic: Add tx check to prevent skb leak (bsc#1218260).
  - btrfs: qgroup: fix quota root leak after quota disable failure
    (bsc#1218260).
  - platform/x86: lg-laptop: Use ACPI device handle when evaluating
    WMAB/WMBB (bsc#1218260).
  - platform/x86: lg-laptop: Change ACPI device id (bsc#1218260).
  - platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
    (bsc#1218260).
  - platform/x86: wireless-hotkey: Add support for LG Airplane
    Button (bsc#1218260).
  - platform/mellanox: nvsw-sn2201: Add check for
    platform_device_add_resources (bsc#1218260).
  - s390/sclp: Fix sclp_init() cleanup on failure (bsc#1218260).
  - octeontx2-pf: Fix coverity and klockwork issues in octeon PF
    driver (bsc#1218260).
  - gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
    (bsc#1218260).
  - can: kvaser_usb: fix return value for hif_usb_send_regout
    (bsc#1218260).
  - Input: ads7846 - use spi_device_id table (bsc#1218260).
  - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk
    as EXT_LBA (bsc#1218260).
  - ASoC: rt722-sdca-sdw: add debounce time for type detection
    (bsc#1218260).
  - ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on
    error rollback (bsc#1218260).
  - ASoC: ti: omap-hdmi: Fix too long driver name (bsc#1218260).
  - ASoC: ti: davinci-mcasp: Set min period size using FIFO config
    (bsc#1218260).
  - ALSA: dmaengine: Synchronize dma channel after drop()
    (bsc#1218260).
  - bytcr_rt5640 : inverse jack detect for Archos 101 cesium
    (bsc#1218260).
  - ASoC: topology: Do not assign fields that are already set
    (bsc#1218260).
  - ASoC: topology: Fix references to freed memory (bsc#1218260).
  - Input: xpad - add support for ASUS ROG RAIKIRI PRO
    (bsc#1218260).
  - ASoC: rt722-sdca-sdw: add silence detection register as volatile
    (bsc#1218260).
  - Input: i8042 - add Ayaneo Kun to i8042 quirk table
    (bsc#1218260).
  - Input: elantech - fix touchpad state on resume for Lenovo N24
    (bsc#1218260).
  - mips: fix compat_sys_lseek syscall (bsc#1218260).
  - ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE
    (bsc#1218260).
  - drm/amdgpu: Indicate CU havest info to CP (bsc#1218260).
  - selftests: openvswitch: Set value to nla flags (bsc#1218260).
  - cpumask: limit FORCE_NR_CPUS to just the UP case (bsc#1218260).
  - spi: Fix OCTAL mode support (bsc#1218260).
  - ALSA: hda/realtek: Add more codec ID to no shutup pins list
    (bsc#1218260).
  - drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
    (bsc#1218260).
  - KVM: PPC: Book3S HV: Prevent UAF in
    kvm_spapr_tce_attach_iommu_group() (bsc#1218260).
  - ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5
    (bsc#1218260).
  - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
    (bsc#1218260).
  - ALSA: hda: cs35l56: Fix lifecycle of codec pointer
    (bsc#1218260).
  - nvmet: always initialize cqe.result (bsc#1218260).
  - nvme: avoid double free special payload (bsc#1218260).
  - drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
    (bsc#1218260).
  - drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
    (bsc#1218260).
  - drm/exynos: dp: drop driver owner initialization (bsc#1218260).
  - iomap: Fix iomap_adjust_read_range for plen calculation
    (bsc#1218260).
  - mei: demote client disconnect warning on suspend to debug
    (bsc#1218260).
  - fs/file: fix the check in find_next_fd() (bsc#1218260).
  - cachefiles: make on-demand read killable (bsc#1218260).
  - cachefiles: Set object to close if ondemand_id < 0 in copen
    (bsc#1218260).
  - cachefiles: add consistency check for copen/cread (bsc#1218260).
  - nfs: don't invalidate dentries on transient errors
    (bsc#1218260).
  - nfs: Avoid flushing many pages with NFS_FILE_SYNC (bsc#1218260).
  - nfs: propagate readlink errors in nfs_symlink_filler
    (bsc#1218260).
  - NFSv4: Fix memory leak in nfs4_set_security_label (bsc#1218260).
  - HID: Ignore battery for ELAN touchscreens 2F2C and 4116
    (bsc#1218260).
  - input: Add support for "Do Not Disturb" (bsc#1218260).
  - input: Add event code for accessibility key (bsc#1218260).
  - kconfig: remove wrong expr_trans_bool() (bsc#1218260).
  - kconfig: gconf: give a proper initial state to the Save button
    (bsc#1218260).
  - null_blk: fix validation of block size (bsc#1218260).
  - arm64: armv8_deprecated: Fix warning in isndep cpuhp starting
    process (bsc#1218260).
  - ila: block BH in ila_output() (bsc#1218260).
  - net: ipv6: rpl_iptunnel: block BH in rpl_output() and
    rpl_input() (bsc#1218260).
  - Input: silead - Always support 10 fingers (bsc#1218260).
  - of/irq: Factor out parsing of interrupt-map parent phandle+args
    from of_irq_parse_raw() (bsc#1218260).
  - selftests/futex: pass _GNU_SOURCE without a value to the
    compiler (bsc#1218260).
  - selftests/openat2: Fix build warnings on ppc64 (bsc#1218260).
  - selftests: cachestat: Fix build warnings on ppc64 (bsc#1218260).
  - wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
    (bsc#1218260).
  - wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
    (bsc#1218260).
  - wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe
    option (bsc#1218260).
  - wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
    (bsc#1218260).
  - wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
    (bsc#1218260).
  - wifi: iwlwifi: mvm: remove stale STA link data during restart
    (bsc#1218260).
  - wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
    (bsc#1218260).
  - wifi: cfg80211: fix 6 GHz scan request building (bsc#1218260).
  - wifi: mac80211: handle tasklet frames before stopping
    (bsc#1218260).
  - wifi: mac80211: apply mcast rate only if interface is up
    (bsc#1218260).
  - wifi: mac80211: mesh: init nonpeer_pm to active by default in
    mesh sdata (bsc#1218260).
  - tools/power/cpupower: Fix Pstate frequency reporting on AMD
    Family 1Ah CPUs (bsc#1218260).
  - ACPI: EC: Avoid returning AE_OK on errors in address space
    handler (bsc#1218260).
  - ACPI: EC: Abort address space access upon error (bsc#1218260).
  - efi/libstub: zboot.lds: Discard .discard sections (bsc#1218260).
  - scsi: qedf: Set qed_slowpath_params to zero before use
    (bsc#1218260).
  - scsi: qedf: Wait for stag work during unload (bsc#1218260).
  - scsi: qedf: Don't process stag work during unload and recovery
    (bsc#1218260).
  - scsi: sr: Fix unintentional arithmetic wraparound (bsc#1218260).
  - scsi: core: alua: I/O errors for ALUA state transitions
    (bsc#1218260).
  - filelock: Remove locks reliably when fcntl/close race is
    detected (bsc#1218260).
  - commit 9616744


author: rfrohl@suse.com
changelog:
  - ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused (git-fixes).
  - Bluetooth: Fix usage of __hci_cmd_sync_status (git-fixes).
  - commit f2f4851


author: rfrohl@suse.com
changelog:
  - Linux 6.6.43 (bsc#1218260).
  - drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
    (bsc#1218260).
  - ocfs2: add bounds checking to ocfs2_check_dir_entry()
    (bsc#1218260).
  - jfs: don't walk off the end of ealist (bsc#1218260).
  - fs/ntfs3: Add a check for attr_names and oatbl (bsc#1218260).
  - fs/ntfs3: Validate ff offset (bsc#1218260).
  - usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
    (bsc#1218260).
  - ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
    (bsc#1218260).
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy
    Book Pro 360 (bsc#1218260).
  - arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
    (bsc#1218260).
  - arm64: dts: qcom: msm8996: Disable SS instance in Parkmode
    for USB (bsc#1218260).
  - arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for
    USB (bsc#1218260).
  - arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode
    for USB (bsc#1218260).
  - arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for
    USB (bsc#1218260).
  - ALSA: seq: ump: Skip useless ports for static blocks
    (bsc#1218260).
  - filelock: Fix fcntl/close race recovery compat path
    (bsc#1218260).
  - tun: add missing verification for short frame (bsc#1218260).
  - tap: add missing verification for short frame (bsc#1218260).
  - Rename to
    patches.kernel.org/6.6.43-014-ALSA-pcm_dmaengine-Don-t-synchronize-DMA-chann.patch.
  - commit 0490691


author: tiwai@suse.com
changelog:
  - Update to version 20240322 (git commit 9a6a0cc195c1):
    * mekdiatek: Update mt8186 SOF firmware to v2.0.1
    * linux-firmware: Add firmware for Cirrus CS35L56 for Dell laptops
    * Montage: update firmware for Mont-TSSE
    * WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B
    * Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
    * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
    * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
    * Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
    * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101
    * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
    * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
    * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
    * Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
    * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
    * Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
    * Intel Bluetooth: Update firmware file for Intel Bluetooth AX200
    * Intel Bluetooth: Update firmware file for Intel Bluetooth AX201
    * Intel Bluetooth: Update firmware file for Intel Bluetooth 9560
    * Intel Bluetooth: Update firmware file for Intel Bluetooth 9260
    * amdgpu: DMCUB updates for various AMDGPU ASICs
    * linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.8
    * imx: sdma: update firmware to v3.6/v4.6
  - Update aliases from 6.8 kernels


author: tiwai@suse.com
changelog:
  - Update to version 20240419 (git commit 7eab37522984):
    (CVE-2023-47210, bsc#1225601, CVE-2023-38417, bsc#1225600)
    * Montage: update firmware for Mont-TSSE
    * linux-firmware: Add tuning parameter configs for CS35L41 Firmware
    * linux-firmware: Fix firmware names for Laptop SSID 104316a3
    * linux-firmware: Add CS35L41 HDA Firmware for Lenovo Legion Slim 7 16ARHA7
    * linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
    * linux-firmware: update firmware for MT7922 WiFi device
    * iwlwifi: add gl FW for core87-44 release
    * iwlwifi: add ty/So/Ma firmwares for core87-44 release
    * iwlwifi: update cc/Qu/QuZ firmwares for core87-44 release
    * nvidia: Update Tegra210 XUSB firmware to v50.29
    * amdgpu: update beige goby firmware
    * amdgpu: update dimgrey cavefish firmware
    * amdgpu: update psp 13.0.11 firmware
    * amdgpu: update gc 11.0.4 firmware
    * amdgpu: update navy flounder firmware
    * amdgpu: update renoir firmware
    * amdgpu: update vcn 4.0.2 firmware
    * amdgpu: update sdma 6.0.1 firmware
    * amdgpu: update psp 13.0.4 firmware
    * amdgpu: update gc 11.0.1 firmware
    * amdgpu: update sienna cichlid firmware
    * amdgpu: update vega20 firmware
    * amdgpu: update yellow carp firmware
    * amdgpu: update green sardine firmware
    * amdgpu: update vega12 firmware
    * amdgpu: update raven2 firmware
    * amdgpu: update vcn 4.0.4 firmware
    * amdgpu: update smu 13.0.7 firmware
    * amdgpu: update sdma 6.0.2 firmware
    * amdgpu: update ipsp 13.0.7 firmware
    * amdgpu: update gc 11.0.2 firmware
    * amdgpu: update vega10 firmware
    * amdgpu: update raven firmware
    * amdgpu: update navi14 firmware
    * amdgpu: update smu 13.0.10 firmware
    * amdgpu: update sdma 6.0.3 firmware
    * amdgpu: update psp 13.0.10 firmware
    * amdgpu: update gc 11.0.3 firmware
    * amdgpu: update vcn 3.1.2 firmware
    * amdgpu: update psp 13.0.5 firmware
    * amdgpu: update gc 10.3.6 firmware
    * amdgpu: update navi12 firmware
    * amdgpu: update arcturus firmware
    * amdgpu: update vangogh firmware
    * amdgpu: update navi10 firmware
    * amdgpu: update vcn 4.0.3 firmware
    * amdgpu: update smu 13.0.6 firmware
    * amdgpu: update psp 13.0.6 firmware
    * amdgpu: update gc 9.4.3 firmware
    * amdgpu: update vcn 4.0.0 firmware
    * amdgpu: update smu 13.0.0 firmware
    * amdgpu: update sdma 6.0.0 firmware
    * amdgpu: update psp 13.0.0 firmware
    * amdgpu: update gc 11.0.0 firmware
    * amdgpu: update  firmware
    * amdgpu: update aldebaran firmware
    * amdgpu: update psp 13.0.8 firmware
    * amdgpu: update gc 10.3.7 firmware
    * linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.9
    * ath10k: WCN3990: hw1.0: add qcm2290 firmware API file
    * ath10k: WCN3990: hw1.0: move firmware back from qcom/ location
    * i915: Add DG2 HuC 7.10.15
    * amdgpu: DMCUB updates for various AMDGPU ASICs
    * linux-firmware: update firmware for en8811h 2.5G ethernet phy
    * rtw89: 8852c: update fw to v0.27.56.14
    * rtw89: 8922a: add firmware v0.35.18.0
    * rtw88: Add RTL8703B firmware v11.0.0


author: tiwai@suse.com
changelog:
  - Update to version 20240426 (git commit 2398d264f953):
    * amdgpu: DMCUB updates for various AMDGPU ASICs
    * linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
    * i915: Update Xe2LPD DMC to v2.20
    * linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
    * linux-firmware: Add firmware for Lenovo Thinkbook 13X
    * ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
    * amdgpu: add DMCUB 3.5 firmware
    * amdgpu: add VPE 6.1.0 firmware
    * amdgpu: add VCN 4.0.5 firmware
    * amdgpu: add UMSCH 4.0.0 firmware
    * amdgpu: add SDMA 6.1.0 firmware
    * amdgpu: add PSP 14.0.0  firmware
    * amdgpu: add GC 11.5.0 firmware
    * amdgpu: update license date


author: tiwai@suse.com
changelog:
  - Update to version 20240510 (git commit 7c2303328d8e):
    * linux-firmware: Amphion: Update vpu firmware
    * linux-firmware: Update firmware file for Intel BlazarU core
    * linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
    * linux-firmware: Update firmware file for Intel Bluetooth Solar core
    * linux-firmware: Update firmware file for Intel Bluetooth Solar core
    * i915: Add BMG DMC v2.06
    * linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
    * linux-firmware: Update firmware tuning for HP Consumer Laptop
    * amdgpu: DMCUB updates for various AMDGPU ASICs
    * rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
    * rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
    * cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
    * linux-firmware: Add firmware and tuning for Lenovo Y770S


author: tiwai@suse.com
changelog:
  - Update to version 20240618 (git commit 7d931f8afa51):
    * amlogic: Update bluetooth firmware binary
    * linux-firmware: Update firmware file for Intel BlazarU core
    * linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
    * linux-firmware: Update firmware file for Intel Bluetooth Solar core
    * linux-firmware: Update firmware file for Intel Bluetooth Pulsar core
    * rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB
    * rtl_bt: Update RTL8822C BT USB firmware to 0xAED6_6DCB
    * amdgpu: update DMCUB to v0.0.222.0 for DCN314
    * iwlwifi: add ty/So/Ma firmwares for core88-87 release
    * iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
    * linux-firmware: add new cc33xx firmware for cc33xx chips
    * cirrus: cs35l56: Update firmware for Cirrus CS35L56 for ASUS UM5606 laptop
    * cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops
    * linux-firmware: Add firmware for Lenovo Thinkbooks
    * amdgpu: update yellow carp firmware
    * amdgpu: update VCN 4.0.4 firmware
    * amdgpu: update SDMA 6.0.2 firmware
    * amdgpu: update PSP 13.0.7 firmware
    * amdgpu: update GC 11.0.2 firmware
    * amdgpu: update navi10 firmware
    * amdgpu: update raven2 firmware
    * amdgpu: update raven firmware
    * amdgpu: update SMU 13.0.10 firmware
    * amdgpu: update SDMA 6.0.3 firmware
    * amdgpu: update PSP 13.0.10 firmware
    * amdgpu: update GC 11.0.3 firmware
    * amdgpu: update VCN 3.1.2 firmware
    * amdgpu: update PSP 13.0.5 firmware
    * amdgpu: update psp 13.0.8 firmware
    * amdgpu: update vega20 firmware
    * amdgpu: update vega12 firmware
    * amdgpu: update vega10 firmware
    * amdgpu: update VCN 4.0.0 firmware
    * amdgpu: update smu 13.0.0 firmware
    * amdgpu: update SDMA 6.0.0 firmware
    * amdgpu: update PSP 13.0.0 firmware
    * amdgpu: update GC 11.0.0 firmware
    * amdgpu: update picasso firmware
    * amdgpu: update beige goby firmware
    * amdgpu: update vangogh firmware
    * amdgpu: update dimgrey cavefish firmware
    * amdgpu: update green sardine firmware
    * amdgpu: update navy flounder firmware
    * amdgpu: update PSP 13.0.11 firmware
    * amdgpu: update GC 11.0.4 firmware
    * amdgpu: update VCN 4.0.2 firmware
    * amdgpu: update SDMA 6.0.1 firmware
    * amdgpu: update PSP 13.0.4 firmware
    * amdgpu: update GC 11.0.1 firmware
    * amdgpu: update sienna cichlid firmware
    * amdgpu: update VCN 4.0.5 firmware
    * amdgpu: update PSP 14.0.0 firmware
    * amdgpu: update GC 11.5.0 firmware
    * amdgpu: update navi14 firmware
    * amdgpu: update SMU 13.0.6 firmware
    * amdgpu: update PSP 13.0.6 firmware
    * amdgpu: update GC 9.4.3 firmware
    * amdgpu: update renoir firmware
    * amdgpu: update navi12 firmware
    * amdgpu: update aldebaran firmware
    * amdgpu: add support for PSP 14.0.1
    * amdgpu: add support for VPE 6.1.1
    * amdgpu: add support for VCN 4.0.6
    * amdgpu: add support for SDMA 6.1.1
    * amdgpu: add support for GC 11.5.1
    * amdgpu: Add support for DCN 3.5.1
    * QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00639
    * cnm: update chips&media wave521c firmware.
    * linux-firmware: Add ordinary firmware for RTL8821AU device


author: tiwai@suse.com
changelog:
  - Update to version 20240622 (git commit 7d931f8afa51):
    * linux-firmware: mediatek: Update MT8173 VPU firmware to v1.2.0
    * qcom: Add AIC100 firmware files


author: tiwai@suse.com
changelog:
  - Update to version 20240712 (git commit ed874ed83cac):
    * amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics
    * qcom: add gpu firmwares for x1e80100 chipset (bsc#1219458)
    * linux-firmware: add firmware for qat_402xx devices
    * amdgpu: update raven firmware
    * amdgpu: update SMU 13.0.10 firmware
    * amdgpu: update SDMA 6.0.3 firmware
    * amdgpu: update PSP 13.0.10 firmware
    * amdgpu: update GC 11.0.3 firmware
    * amdgpu: update vega20 firmware
    * amdgpu: update PSP 13.0.5 firmware
    * amdgpu: update PSP 13.0.8 firmware
    * amdgpu: update vega12 firmware
    * amdgpu: update vega10 firmware
    * amdgpu: update VCN 4.0.0 firmware
    * amdgpu: update SDMA 6.0.0 firmware
    * amdgpu: update PSP 13.0.0 firmware
    * amdgpu: update GC 11.0.0 firmware
    * amdgpu: update picasso firmware
    * amdgpu: update beige goby firmware
    * amdgpu: update vangogh firmware
    * amdgpu: update dimgrey cavefish firmware
    * amdgpu: update navy flounder firmware
    * amdgpu: update PSP 13.0.11 firmware
    * amdgpu: update GC 11.0.4 firmware
    * amdgpu: update green sardine firmware
    * amdgpu: update VCN 4.0.2 firmware
    * amdgpu: update SDMA 6.0.1 firmware
    * amdgpu: update PSP 13.0.4 firmware
    * amdgpu: update GC 11.0.1 firmware
    * amdgpu: update sienna cichlid firmware
    * amdgpu: update VPE 6.1.1 firmware
    * amdgpu: update VCN 4.0.6 firmware
    * amdgpu: update SDMA 6.1.1 firmware
    * amdgpu: update PSP 14.0.1 firmware
    * amdgpu: update GC 11.5.1 firmware
    * amdgpu: update VCN 4.0.5 firmware
    * amdgpu: update SDMA 6.1.0 firmware
    * amdgpu: update PSP 14.0.0 firmware
    * amdgpu: update GC 11.5.0 firmware
    * amdgpu: update navi14 firmware
    * amdgpu: update renoir firmware
    * amdgpu: update navi12 firmware
    * amdgpu: update PSP 13.0.6 firmware
    * amdgpu: update GC 9.4.3 firmware
    * amdgpu: update yellow carp firmware
    * amdgpu: update VCN 4.0.4 firmware
    * amdgpu: update SMU 13.0.7 firmware
    * amdgpu: update SDMA 6.0.2 firmware
    * amdgpu: update PSP 13.0.7 firmware
    * amdgpu: update GC 11.0.2 firmware
    * amdgpu: update navi10 firmware
    * amdgpu: update raven2 firmware
    * amdgpu: update aldebaran firmware
    * linux-firmware: Update AMD cpu microcode
    * linux-firmware: Add ISH firmware file for Intel Lunar Lake platform
    * amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics
    * cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41
    * amdgpu: Update ISP FW for isp v4.1.1


author: Petr Tesa?ík <petr@tesarici.cz>
changelog:
  - update to 2.0.26:
    * m68k: pass rng seed via BI_RNG_SEED
    * workflow: update to checkout@v3
    * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
    * LoongArch: Add purgatory framework code
    * LoongArch: PE format image loading support
    * LoongArch: Add kexec/kdump support
    * config: Add LoongArch architecture support in config.guess and config.sub files
    * ppc64: remove rma_top limit
  - refresh kexec-tools-riscv64.patch.


author: Michal Suchanek <msuchanek@suse.com>
changelog:
  - Pull kexec-bootloader from perl-Bootloader, bump version so that
    perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
    (bsc#1211082).


author: Petr Tesa?ík <petr@tesarici.cz>
changelog:
  - update to 2.0.27:
    * ppc64: add --reuse-cmdline parameter support
    * kexec: make -a the default
    * x86: add devicetree support
    * ppc64: document elf-ppc64 options and --dt-no-old-root
    * LoongArch: kdump: set up kernel image segment
    * arm64: zboot support


author: Jiri Bohac <jbohac@suse.com>
changelog:
  - add kexec-dont-use-kexec_file_load-on-xen.patch:
    kexec: don't use kexec_file_load on xen (bsc#1218590)


author: Jiri Bohac <jbohac@suse.com>
changelog:
  - update to 2.0.28:
    * LoongArch: Load vmlinux.efi to the link address
    * LoongArch: Fix an issue with relocatable vmlinux
    * m68k: fix getrandom() use with uclibc
    * lzma: Relax memory limit for lzma decompressor
    * kexec: ppc64: print help to stdout instead of stderr
    * kexec/loongarch64: fix 'make dist' file loss issue
    * crashdump/x86: set the elfcorehdr segment size for hotplug
    * crashdump/x86: identify elfcorehdr segment for hotplug
    * crashdump: exclude elfcorehdr segment from digest for hotplug
    * crashdump: setup general hotplug support
    * crashdump: introduce the hotplug command line options
    * kexec: define KEXEC_UPDATE_ELFCOREHDR
    * kexec: update manpage with explicit mention of clean kexec
    * zboot: add loongarch kexec_load support
    * zboot: enable arm64 kexec_load for zboot image
  - drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
  - add fix-building-on-x86_64-with-binutils-2.41.patch:
    * fix assembling on binutils >= 2.42
  - refresh kexec-tools-disable-test.patch


author: aplanas@suse.com
changelog:
  - Drop migrations_use_sa_text_for_raw_SQL.patch, merged upstream
  - Update to version v7.3.0:
    * Monthly release (7.3.0)
    * tenant: log cleanup and output improvements
    * mba: moving the boot event log parsing to the MBA subdirectory
    * Add secure mount sanity test to packit testing
    * templates: Set empty string as default value for tpm_ownerpassword
    * migrations: use sa.text for raw SQL
    * ima: only log the accept list on validation failure
    * ima: remove code used for reading the IMA log from disk
    * tpm: Move functions from tpm_astract.py to tpm_util.py
    * tpm: Move splitting of quote string into reusable function
    * tpm: Change default value of Hash parameter to Hash.SHA256 from None
    * [tests] Enable basic allowlist/excludelist test
    * installer.sh: update TPM2TOOLS_VER to 5.5 and cherry-pick patches to fix the bug of parsing for most newer logs with the tpm2_eventlog command.
    * web_util: Remove check for code being 'None' since it is always an int
    * verifier: Remove possibility for agent to be None and remove error case
    * verifier: Remove conversion of agent to dict
    * verifier: Remove possibility for agent to be None and remove error case
    * verifier: Remove check for agent is None since it cannot be None


author: aplanas@suse.com
changelog:
  - Add BSD-3-Clause license
  - Update to version v7.4.0 (CVE-2023-38200, bsc#1213310):
    * Monthly release (7.4.0)
    * codestyle: Fix tsa_rfc3161.py and have it pyright checked
    * installer.sh: support Anolis OS whose ID is anolis
    * tpm_util: Add the BSD license to the file due to functions from TPM 2 code
    * codestyle: Have pyright check keylime/da directory
    * docs: add missing options for verifier, remove vactivate
    * codestyle: Have pyright check mba/elchecking/ except for example.py
    * registrar_common: fix style complain
    * registrar_common: fix missing select and sock
    * Changes to script create_runtime_policy.sh, fixes #1426
    * tenant: non-zero exit code in case of error
    * mba: making MBA policy parser and checker pluggable
    * create_runtime_policy: fix bash typo
    * Extend Registrar SSL socket to be non-blocking
    * Several improvements for the "create_runtime_policy.sh" script
    * tpm_util: Replace a logger.error with an Exception in case of invalid signature
    * tpm_util: Remove useless comparison of always identical hashes
    * tests: Disable Packit CI on Rawhide due to infra issues
    * adding kubectl to tenant docker image


author: aplanas@suse.com
changelog:
  - Update to version v7.5.0 (CVE-2023-38201, bsc#1213314):
    * Monthly release (7.5.0)
    * Fix for CVE-2023-38201 (Security Advisory GHSA-f4r5-q63f-gcww)
    * verifier: should read parameters from verifier.conf only
    * tests: Correctly configure kernel IMA
    * Handle session close using a session manager
    * requirements.txt: update the need sqlalchemy version to 1.3.12 and above.
    * elchecking/example: add ignores for EV_PLATFORM_CONFIG_FLAGS
    * tpm_cert_store: add the Alibaba Cloud vTPM EK x509 cert
    * installer.sh: use the -i parameter to set the default binding and listening IP about the agent, verifier, and registrar server is 127.0.0.1  or 0.0.0.0
    * installer.sh: remove the unused command line params
    * Update container build workflow actions
    * mba: Manage the number of times measure boot attestation is done.
    * codestyle: Fix access to possibly not available package 'rpm' (pyright)
    * templates/2.0/mapping.json: fix the default registrar_port error in the verifier config


author: aplanas@suse.com
changelog:
  - Update to version v7.6.0:
    * Monthly release (7.6.0)
    * test-requirements: remove types-atomicwrites
    * Fixed an inappropriate test expression to remove a logical short circuit
    * remove prov_db_filename from config
    * Fix for key parse error in tpm2_objects
    * Fix mapping.json path in the comments
    * ima: Emit a warning when a file signature could not be parsed
    * Initial PR to add support for IDevID and IAK
    * Implement automatic agent API version bump
    * tests: avoid fail when epel-release is installed


author: aplanas@suse.com
changelog:
  - Update to version v7.7.0:
    * Monthly release (7.7.0)
    * tpm_cert_store: add the Nationz TPM EK x509 cert
    * codestyle: Have mypy ignore import of PoolManager
    * codestyle: Suppress pyright errors on methods that do exist
    * codestyle: Annotate some string constances (pyright)
    * types: Fix a deprecation warning from recent cryptography
    * create_policy: Set the generator value to LegacyAllowList
    * verifier: Compare generator against enum rather than magic '1'
    * Fix pylint C0103 (naming) errors in some files
    * crypto: Fix a pyright issue
    * test: Fix a pyright issue


author: aplanas@suse.com
changelog:
  - Update to version v7.8.0:
    * Monthly release (7.8.0)
    * address marcio and stefan comments
    * Add documentation for IAK and IDevID
    * templates/2.1: Fix enable_iak_idevid in agent template
    * support for user mode in run-test.sh
    * docs: fix small typo in threat model
    * ca_impl_openssl: support CRL distribution point from config
    * ca_util: add import functions for private keys
    * Enable test functional/iak-idevid-register-with-certificates
    * Replace mailing list address with Slack channel
    * docs: Add configuration documentation
    * tests: Add tests for exception cases in configuration update
    * tests: Add test for update mapping corner cases
    * convert_config: Add support for update mappings
    * convert_config: Do not require keylime modules
    * convert_config: Make the config upgrade less verbose
    * ima: Report an error if no quote forward-progress was made
    * codestyle: Modify list generator to avoid annotation issue (pyright)
    * codestyle: Remove unnecessary type check ignore statement (mypy)
    * codestyle: Add missing type parameter to generic type 'Pattern' (mypy)
    * Update packit plan with new tests
    * Fix typo in Secure Payloads docs
    * incorrect boolean expression causing ECs to be disallowed
    * codestyle: Create explicit sighandler with type annotation (pyright)
    * cert_utils: Ignore malformed certificate files
    * unit test for cert utils
    * Add certificates and certificate checking for IDevID and IAK keys


author: aplanas@suse.com
changelog:
  - Update to version v7.9.0:
    * templates: Add version 2.2, with event log location options
    * Monthly release (7.9.0)
    * update roadmap for 2024
    * Extended the length of `verifier_ip` column to String(255)
    * mba/e/elchecking: add workaround for non spec compliant firmware
    * mba/e/example: ignore EV_CPU_MICROCODE, EV_EFI_HANDOFF_TABLES2 and MokListRT
    * mba/e/example: Allow db entries to be also hashes
    * mba/elchecking: load imports first
    * codestyle: Have pyright ignore ffi.NULL
    * codestyle: Use cast() to set type after splitlines()
    * codestyle: Replace _ with variable name in abstract method (pyright)
    * codestyle: Address some issues detected by pyright
    * codestyle: Remove a 'type: ignore' comment (mypy)
    * detect template changes - docs
    * detect template changes - mappings
    * Tests: Switch code coverage measurement to Fedora 39
    * Correcting paths in userguide documentation
    * docs: fix conf.py
    * Add build os and python version to readthedocs
    * Fix readthedocs config file location
    * docs: add additional reading section


author: aplanas@suse.com
changelog:
  - Update to version v7.10.0:
    * Monthly Release (7.10.0)
    * mba: Add a separate table for measured boot policies. In the next PR, similar to named runtime policies, this table will be used to provide support for named measured boot policies and thier management.
    * user_guide: Add section about 'Key Learning to Verify Files'
    * docs: fix rendering in PCR example
    * docs: update PCR monitoring example
    * templates: Fix typo on default measured boot log location
    * packit: re-enable tests against Rawhide
    * elparser: add different escaping required for tpm2-tools >= 5.6
    * requirements: bump pyasn1-modules to 0.2.5


author: aplanas@suse.com
changelog:
  - Update to version v7.11.0:
    * "Monthly" Release (7.11.0)
    * template mapping change for persisted idevids
    * add config options for the persisted idevid and iak handles and passwords
    * templates: Restore the default values
    * templates: Add version 2.3
    * convert_config: Use the latest default value for --default
    * Add new /verify/identity API
    * PSS padding fix - salt length changed to byte length of digest from length of signature
    * sign_runtime_policy: Display error message if non-EC key is provided
    * packit: enable /regression/CVE-2023-3674 (suggested by Karel Srot)
    * Fix durable attestation in absence of mb_policy
    * tests: Fix coverage download by supporting new webdrives
    * templates: verifier: Add require_allow_list_signatures to config file
    * runtime policy: Raise error on missing key if signature required
    * runtime policy: Raise error on unsigned policy if signature required
    * dsse: Remove unused type: ignore comment (mypy)


author: aplanas@suse.com
changelog:
  - Update to version 0.2.1+git.1689167094.67ce0cf:
    * cargo: Bump serde to version 1.0.166
    * build(deps): bump libc from 0.2.142 to 0.2.147
    * adding release Dockerfiles in 3 flavours: fedora, distroless and wolfi
    * hash: add more configurable hash algorithm for public key digest
    * cargo: Update clap to version 4.3.11
    * cargo: Bump tokio crate version to 1.28.2
    * Add an example of IMA policy
    * main: Gracefully shutdown on SIGTERM or SIGINT
    * cargo: Bump proc-macro2 crate version
    * revocation: Parse revocation actions flexibly
    * crypto: Add unit tests for x509 functions
    * crypto: Make internal functions private
    * config: Add unit test for the list to files mapping
    * config: Make trusted_client_ca to accept lists
    * lib: Implement parser for lists from config file
    * build(deps): bump openssl from 0.10.48 to 0.10.55
    * Add secure mount sanity test to packit testing.
    * [packit] Do not let COPR project expire


author: aplanas@suse.com
changelog:
  - Update to version 0.2.2+git.1689256829.3d2b627:
    * Bump version to 0.2.2
    * build(deps): bump tempfile from 3.5.0 to 3.6.0
    * removing SIGINT stop signals from Dockerfiles and systemd service, as well as adding SIGTERM to IMA emulator as shutdown signal


author: aplanas@suse.com
changelog:
  - Update to version 0.2.2+git.1697658634.9c7c6fa:
    * build(deps): bump rustix from 0.37.11 to 0.37.25
    * build(deps): bump tempfile from 3.6.0 to 3.8.0
    * build(deps): bump base64 from 0.21.0 to 0.21.4
    * build(deps): bump serde_json from 1.0.96 to 1.0.107
    * build(deps): bump openssl from 0.10.55 to 0.10.57
    * cargo: Bump serde to version 1.0.188
    * tests: Fix tarpaulin issues with dropped -v option
    * build(deps): bump signal-hook from 0.3.15 to 0.3.17
    * build(deps): bump actix-web from 4.3.1 to 4.4.0
    * build(deps): bump thiserror from 1.0.40 to 1.0.48
    * Remove private_in_public
    * Initial PR to add support for IDevID and IAK
    * build(deps): bump uuid from 1.3.1 to 1.4.1
    * build(deps): bump log from 0.4.17 to 0.4.20
    * build(deps): bump reqwest from 0.11.16 to 0.11.20
    * Do not use too specific version on cargo audit workflow
    * Add workflow to run cargo-audit security audit
    * README: update dependencies for Debian and Ubuntu
    * Use latest versions of checkout/upload-artifacts
    * docker: Add 'keylime' system user
    * Use "currently" for swtpm emulator warning (#632)
    * Update container workflow actions versions
    * Build container image and push to quay.io
    * README: update requirements


author: aplanas@suse.com
changelog:
  - Update to version 0.2.3+git.1701075380.a5dc985:
    * build(deps): bump actix-rt from 2.8.0 to 2.9.0
    * Bump version to 0.2.3
    * build(deps): bump reqwest from 0.11.20 to 0.11.22
    * Bump configuration version and fix enable_iak_idevid
    * Enable test functional/iak-idevid-register-with-certificates
    * Update packit plan with new tests
    * Add certificates and certificate checking for IDevID and IAK keys (#669)


author: aplanas@suse.com
changelog:
  - Update to version 0.2.4+git.1706692574.a744517:
    * Bump version to 0.2.4
    * build(deps): bump uuid from 1.4.1 to 1.7.0
    * keylime-agent.conf: Allow setting event logs paths
    * Mutable log paths: allow IMA and MBA log paths to be overridden by keylime configuration.
    * workflows: Update checkout action to version 4
    * build(deps): bump serde from 1.0.188 to 1.0.195
    * build(deps): bump pest_derive from 2.7.0 to 2.7.6
    * build(deps): bump openssl from 0.10.62 to 0.10.63
    * build(deps): bump config from 0.13.3 to 0.13.4
    * build(deps): bump base64 from 0.21.4 to 0.21.7
    * build(deps): bump tempfile from 3.8.0 to 3.9.0
    * build(deps): bump pest from 2.7.0 to 2.7.6
    * build(deps): bump actix-web from 4.4.0 to 4.4.1
    * build(deps): bump reqwest from 0.11.22 to 0.11.23
    * build(deps): bump h2 from 0.3.17 to 0.3.24
    * build(deps): bump shlex from 1.1.0 to 1.3.0
    * cargo: Bump tss-esapi to version 7.4.0
    * workflows: Fix keylime-bot token usage
    * tpm: Add error context for every possible error
    * tpm: Add AlgorithmError to TpmError
    * detect idevid template from certificates
    * build(deps): bump wiremock from 0.5.18 to 0.5.22
    * build(deps): bump thiserror from 1.0.48 to 1.0.56
    * Make use of workspace dependencies
    * build(deps): bump openssl from 0.10.57 to 0.10.62
    * packit: Bump Fedora version used for code coverage


author: aplanas@suse.com
changelog:
  - actix-web update moves rustls as feature (bsc#1223234, CVE-2024-32650)
  - Update to version 0.2.4~39:
    * build(deps): bump openssl from 0.10.63 to 0.10.64
    * build(deps): bump h2 from 0.3.24 to 0.3.26
    * build(deps): bump serde_json from 1.0.107 to 1.0.116
    * build(deps): bump actix-web from 4.4.1 to 4.5.1
    * crypto: Enable TLS 1.3
    * build(deps): bump tempfile from 3.9.0 to 3.10.1
    * build(deps): bump mio from 0.8.4 to 0.8.11
    * enable hex values to be used for tpm_ownerpassword
    * config: Support IPv6 with or without brackets
    * keylime: Implement a simple IP parser to remove brackets
    * crypto: Implement CertificateBuilder to generate certificates
    * tests: Fix coverage download by supporting arbitrary URL
    * cargo: Add testing feature to keylime library
    * Set X509 SAN with local DNSname/IP/IPv6
    * Include newest Node20 versions for Github actions
    * tpm: Add unit test for uncovered public functions
    * crypto: Implement ECC key generation support
    * crypto: Add test for match_cert_to_template()
    * Fix minor typo, format and remove end whitespaces
    * crypto: Make error types less specific
    * tests/run.sh: Run tarpaulin with a single thread
    * payloads: Remove explicit drop of channel transmitter
    * crypto: Move to keylime library
    * crypto: Add specific type for every possible error
    * tpm: Rename origin of error as source in structures
    * list_parser: Add source for error for backtrace
    * algorithms: Make errors more specific
    * typo fix for default path to measured boot log file
    * README: remove mentions of libarchive as a dependency
    * Dockerfile.wolfi: Update clang to version 17
    * docker: Remove libarchive as a dependency
    * rpm: Remove libarchive from dependencies
    * cargo: Replace compress-tools with zip crate
    * cargo: Bump ahash to version 0.8.7
    * build(deps): bump serde from 1.0.195 to 1.0.196
    * build(deps): bump libc from 0.2.152 to 0.2.153
    * build(deps): bump reqwest from 0.11.23 to 0.11.24
    * docker: Install configuration file in the correct path
    * config: Make IAK/IDevID disabled by default


author: aplanas@suse.com
changelog:
  - Update to version 0.2.5~0:
    * Bump version to 0.2.5
    * cargo: Relax required version for pest crate
    * build(deps): bump log from 0.4.20 to 0.4.21
    * build(deps): bump thiserror from 1.0.56 to 1.0.59


author: aplanas@suse.com
changelog:
  - Update to version 0.2.5~4:
    * Fix 'unnecessary qualification' warnings
    * fix IAK template to match IDevID
    * rpm: fix COPR RPMs build for centos-stream-10
    * Build COPR RPMs for centos-stream-10


author: aplanas@suse.com
changelog:
  - Update to version 0.2.6~0:
    * Bump version to 0.2.6
    * build(deps): bump libc from 0.2.153 to 0.2.155
    * build(deps): bump serde from 1.0.196 to 1.0.203
    * rpm/fedora: Update rust macro usage
    * config: Support hostnames in registrar_ip option
    * added use of persisted IAK and IDevID and authorisation values
    * config changes
    * Adding /agent/info API to agent
    * Fix leftover 'unnecessary qualification' warnings on tests


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Replace krb5-devel BuildRequires with pkgconfig(krb5): Allow OBS
    to shortcut the ring0 bootstrap cycle by also using krb5-mini.


author: Wolfgang Frisch <wolfgang.frisch@suse.com>
changelog:
  - updated to 1.6
    - Apply various specfile cleanups from Fedora.
    - request-key: Provide a command line option to suppress helper execution.
    - request-key: Find least-wildcard match rather than first match.
    - Remove the dependency on MIT Kerberos.
    - Fix some error messages
    - keyctl_dh_compute.3: Suggest /proc/crypto for list of available hashes.
    - Fix doc and comment typos.
    - Add public key ops for encrypt, decrypt, sign and verify (needs linux-4.20).
    - Add pkg-config support for finding libkeyutils.
  - upstream isn't offering PGP signatures for the source tarballs anymore


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.6.3:
    * Revert the change notifications that were using /dev/watch_queue.
    * Apply the change notifications that use pipe2(O_NOTIFICATION_PIPE).
    * Allow "keyctl supports" to retrieve raw capability data.
    * Allow "keyctl id" to turn a symbolic key ID into a numeric ID.
    * Allow "keyctl new_session" to name the keyring.
    * Allow "keyctl add/padd/etc." to take hex-encoded data.
    * Add "keyctl watch*" to expose kernel change notifications on keys.
    * Add caps for namespacing and notifications.
    * Set a default TTL on keys that upcall for name resolution.
    * Explicitly clear memory after it's held sensitive information.
    * Various manual page fixes.
    * Fix C++-related errors.
    * Add support for keyctl_move().
    * Add support for keyctl_capabilities().
    * Make key=val list optional for various public-key ops.
    * Fix system call signature for KEYCTL_PKEY_QUERY.
    * Fix 'keyctl pkey_query' argument passing.
    * Use keyctl_read_alloc() in dump_key_tree_aux().
    * Various manual page fixes.
  - spec-cleaner run (fixup failing homepage url)


author: Marcus Meissner <meissner@suse.com>
changelog:
  - adjust the library license to be LPGL-2.1+ only (the tools are GPL2+,
    the library is just LGPL-2.1+) (bsc#1180603)


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Drop pkgconfig(krb5) BuildRequires: this dependency was dropped
    upstream in commit f9c7b4e4 (2018-11-02).


author: Fabian Vogt <fvogt@suse.com>
changelog:
  - Use %license
  - Drop condition for Leap <= 42.1
  - Add localekf5.attr and localekf5.prov (boo#1167317)


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Make kf5-filesystem 'own' a couple more directories:
    * %_kf5_configkcfgdir
    * %_kf5_mkspecsdir
    * %_kf5_wallpapersdir
  - Use the same sorting for variable definition, folder creation
    and the %files section
  - Remove duplicate entries
  - Don't try to create folders already owned by the filesystem package
  - Stop creating crystalsvg and locolor subfolders in the
    icons directory
  - Drop the python condition. The macros never worked
  - Replace the python macros with stubs
  - Require hicolor-icon-theme instead of creating empty directories


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * Do not signal an error when a job was cancelled (kde#483117)
    * do not update ECM dep version until tar day
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * modernize: don't else after return
    * provider: document default ctor
    * providermanager: remove unused function with typo
    * postfiledata: simplify private
    * modernize: use unique_ptr for privates
    * basejob: don't leave dangly pointers
    * platformdependent: v3


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - No code changes since 6.2.0


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0:
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * [Extractor] Explicitly abort the transaction on early exit
    * [WorkerPipe] Verify inputEnd() is signaled when parent process exits
    * Some indexers need non-slash trailed path (kde#478854)
    * Skip indexing KDE FS volumes unless user included (kde#460509)
    * [tests/engine/singledbtest] Allow testing multiple databases
    * ci: download .clang-format during CI runs
    * [Extractor] Change to QCoreApplication
    * ci: check clang-format during CI


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Don't kill the lock file, can lead to random corruption (kde#389848)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * qml: don't do blocking DBus calls in Baloo.Monitor (kde#487064)
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Revert "[Extractor] Change to QCoreApplication" (kde#487628)
    * Port QML modules to declarative type registration
    * CI: update clang-format image


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Fix connecting to org.freedesktop.DBus.ObjectManager InterfacesAdded (kde#477633)
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add support for manufacturer data in LE advertisements


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Fixed min_bitpool and max_bitpool from capabilities where ignored
    * Port QML module to declarative type registration


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add core/primary services for LE Audio: CSIS, MCS, BASS, PACS, CAS
    * Add comments to improve readability and maintainability
    * Bump TODO KF6 to TODO KF7
    * Manager: Add list property for connectedDevices
    * Manager: Sort out property shorthand in tests


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * The Highlight entry confuses the generator script, so the dark theme will have a dark icon
    * Add folder edit sign encrypt icon
    * fix warnings and output issues even in release builds
    * allow the test to compile with strict flags
    * Add OpenVPN and Cisco VPN file icons
    * update version for new release
    * Move 22px download-later arrow to be a bit more aesthetically pleasing
    * Add upload-later icon for KTorrent
    * Fix cmake config if lib was not build


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Too many changes since 6.0.0, only listing bugfixes:
    * Use magnifying glass iconography for zoom icons (kde#435671)
    * Remove unneeded dark applets icons (kde#477289)
    * Make process-stop-symbolic a symlink to the base icon (kde#482556)
    * fix some 96px folder icons not using accent color (kde#478016)
    * Add new icon for Skladnik BUG: 458214 (kde#458214)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Add support for media-playlist-no-shuffle icon name
    * Add audio/ogg and audio/x-vorbis+ogg icons
    * Add audio/vnd.wave MIME type
    * Remove generic non-symbolic audio and video icons
    * Add 16 and 22px symbolic versions of some Places icons that were missing (kde#486316)
    * Add zoom-in-map and zoom-out-map icons along with -symbolic versions
    * Longer description for the ICONS_LIBRARY option
    * Add symbolic versions for more USB device style icons
    * Fix some scale errors (kde#485479)
    * Fixed input-combo-on.svg colour issue
    * Add -symbolic symlinks for notification-* icons
    * Use new `dev.suyu_emu.suyu` id, add symlink for old id
    * Add accessories-screenshot-tool icon/symlink
    * [webfont] enable ligatures
    * gitignore: add VS Code dir
    * add input-keyboard-color 22px, 32 px


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Too many changes to list here.


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Use newly introduced ColorScheme-Accent (kde#446468)
    * Improve excalamation point placement in data-warning/dialog-warning icon (kde#487626)
    * Add generic translate icon, symlink crow-translate-tray
    * Add non-symbolic base version of network-wireless-bluetooth icons
    * mark as non gui executables to have output on Windows


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.248.0 (6.0 RC 1)
    * For more details please see:
    * https://kde.org/announcements/megarelease/6/rc1/


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * Filter out Asturian and Esperanto
    * Revert "Interlingua is now supported by Android"
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * ECMAddQch: drop trying to set IMPORTED on targets with installed config
    * Fix DATAROOTDIR documentation for Windows
    * Update documentation favicon
    * macOS is the name of the Apple operating system
    * Fix fetch translations tests in GitLab forks
    * docs: Correct escape sequence for Python 3.12 or later
    * Map some more language codes to the IDs supported by Google Play
    * [ECMQmlModule] Add option to enable verbose compiler output
    * Remove extraneous docs-build CI job that is no longer needed following
      the switch of api.kde.org to Gitlab CI
    * Set ECM_PREFIX at build time rather than at runtime (kde#485158)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * API dox: KDEInstallDirs6: refer to qtpaths now as source of Qt paths
    * API dox: KDEInstallDirs6: drop outdated note about being in ALPHA state
    * test: Increase minimum cmake version so that it works with Qt 6.7
    * ECMQmlModule6: group qml and resource file calls
    * modules/ECMAddTests.cmake - handle unset or empty QT_PLUGIN_PATH


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Skip app template packaging when cross-compiling
    * Remove explicit maintainer from metainfo
    * ECMQueryQt: Provide better error message when Qt6 qpaths is not found


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Avoid spurious message about appstreamtest


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * kns: Fix typo in yes / no action request
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - No code change since 6.1.0


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Remove wrong note from metainfo
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - No code change since 6.3.0


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * require unit tests to pass on Windows
    * It compiles fine without qt6.7 deprecated methods
    * Add missing includes


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Don't accept tar files with sizes < 0
    * Fix crash with malformed files


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0:
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * Limit scope of DBus policy changes in installed configuration files.
      (boo#1220215)
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * move dbus dep to backend & tests
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix KBookmarkManager::save triggering KDirWatch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * It compiles fine without qt6.7 deprecated methods
    * Use ellipsis character instead of three dots in UI strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix check whether RRULE UNTIL datetime is UTC
    * Fix conversion of date-only icaltimetype to UTC QDateTime (kde#483707)
    * MemoryCalendar: log details about duplicate events before asserting


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * tests: Remove workaround not needed anymore after 80f773
    * CI: Require passing tests on Linux and Windows
    * Adapt date/time output for tests to Qt 6.7 formatting behavior changes
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add missing QtCore dependency to QML module
    * Add QML bindings for CalendarListModel and CalendarPluginLoader
    * Add CalendarListModel


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * AboutPlugin: update domain for i18n strings
    * PluginDelegate: set domain for i18n strings
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Better document KPluginModel
    * Deprecate ContextualHelpButton in favor of the Kirigami version
    * KCMLauncher: Fix up docs
    * Port QML modules to declarative type registration
    * ConfigModule: Fix imports and aliases in provided example
    * SharedQmlEngine: Improve error reporting when loading main component
    * SettingHighlighterPrivate: update highlight on target children changes
    * qml: set domain for i18n strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * KQuickConfigModule: Don't crash on null object
    * SimpleKCM: Remove remnants of footerParent
    * Use ellipsis character instead of three dots
    * GridDelegate: Port to ComponentBehavior: Bound
    * GridDelegate: Consolidate code paths for opening a menu
    * GridDelegate: Don't use qualified property access as appropriate
    * GridDelegate: Use concrete type for the popup menu
    * GridDelegate: Use somewhat more consistent ToolTip bindings, remove timeout
    * components: Drop QML import versions, unify import aliases
    * components: Guard nullable property access
    * components: Explicitly specify signal handler arguments
    * KCModuleQml: Provide a fallback in case a pushed page is not one of magical KCMUtils types
    * Add API to make header and footer paddings optional
    * Round all the things consistently
    * pluginselector: cache delegates


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * It compiles fine without qt6.7 deprecated methods
    * AbstractKCM,SimpleKCM: Stop overlapping the 1px of content with a header Separator
    * SimpleKCM: Port header's wrapper from QQC2.Control to Kirigami.Padding
    * SimpleKCM: Drop unnecessary id qualifier from the bindings at the top-level component
    * AbstractKCM,SimpleKCM: Unify header/footer content swapping
    * AbstractKCM,SimpleKCM: Unify OverlaySheet detection, port to cool iterators


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * plugins: Use help-about icons instead of dialog-information
    * SettingHighlighterPrivate: Optimize connections
    * plugins: Use symbolic versions of the icons
    * Declare missing QML module dependency
    * Properly declare KQuickConfigModule as having attached properties
    * support USE_DBUS option to enable/disable dbus use
    * gitignore: add VS Code dir
    * Ensure KCM load function is called only once (kde#487388)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Remove unused static tables


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * allow to bundle color schemes with applications inside resources
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * It compiles fine without qt6.7 deprecated methods
    * Remove explicit maintainer from metainfo


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * [KCommandBar] Fixed a crash when triggering some actions (kde#480948)
    * Refresh KStandardAction docs
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Don't use DBus on Windows/macOS


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * KConfigDialogManager: port to non-deprecated QCheckBox signal
    * KCommandBar: Better UI
    * KRecentFilesAction: Load mimeType and action lazily
    * Remove forward declaration of KToggleAction
    * Test that an invalid language gives the empty string
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * add api to have a style chooser
    * KStandardAction: reduce allocation by using view type
    * Add KStyleManager::initStyle to enforce proper application style
    * KConfigDialogManager: port to non-deprecated QCheckBox signal
    * KCommandBar: Better UI


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * support USE_DBUS option to enable/disable dbus use


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Restore country detection tests on FreeBSD
    * Disable FreeBSD tests that recently started to fail in the CI


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Add SPDX license/copyright information for new CMakeLists.txt as well
    * Properly expose address format API to QML
    * Add qml module
    * Update feature documentation
    * Remove explicit maintainer from metainfo


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Fix some compiler warning with mingw gcc
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Don't search for QtDBus on Windows/macOS/Android
    * KformatPrivate: fix deprecation enum arithmetic with float


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Replace KAboutDialog with KAboutApplicationDialog
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * not all distros have /bin/true, e.g. NixOS lacks it
    * bundle license texts inside resource
    * Remove explicit maintainer from metainfo
    * kfilesystem: recognize nfs4 as KFileSystemType::Nfs
    * Replace KAboutDialog with KAboutApplicationDialog


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Rename deprecated argument CLASSNAME to CLASS_NAME in ecm_add_qml_module() for KCoreAddonsPlugin
    * kurlmimedata: warn about problems while retrieving files from portal
    * decode os-release as UTF-8
    * use REQUIRED_QT_VERSION for dbus, too
    * provide USE_DBUS option to allow to turn on/off dbus parts


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * port to sigaction


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * handle kwin's wayland qpa as wayland platform


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add missing QtOpenGL dependency


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Conditionalise Qt6::GuiPrivate on HAVE_X11


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * It compiles fine without qt6.7 deprecated methods


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Remove redundant QML_ELEMENT in KDeclarativeMouseEvent and WheelEvent
    * Don't use kwidgetsaddons on Android
    * Refactor kglobalaccel check
    * Don't use kglobalaccel on Android
    * Mark Android as supported
    * Add Android CI
    * Add dependency to QML module
    * kquickcontrolsaddons: Drop QML import versions from doc example
    * kquickcontrols: Remove superfluous no-op assignment
    * kquickcontrols: Replace superfluous Text item and a semi-broken expression
    * kquickcontrols: Reduce superfluous ternary
    * kquickcontrols: Declare type of __previousSequence property as a string
    * kquickcontrols: Uplift previousSequence property to the root component
    * kquickcontrols: Drop QML import versions, fix up code style


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * KeySequenceItem: Fix height management
    * Remove useless note from metainfo
    * Fix tier in metainfo
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add missing copyright to KeySequenceItem


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Wait until kconf_update finished
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Add myself as a contributor entity
    * Update Turkish entities
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fixes compile problem for projects which uses older cmake versions
    * kdoctools_create_handbook/manpage: check INSTALL_DESTINATION for empty value
    * Replace user.entities
    * Upload New File bg.xml
    * Update user.entities in bg


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * remove silly goose from template
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * ensure Windows tests keep working
    * share loop code
    * fix handling of attribute namespacing
    * don't crash if no tags found
    * Require taglib 1.12
    * Port away from deprecated QDateTime API
    * There's no QVector anymore, QList is the QVector in Qt6
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * [PopplerExtractorTest] Verify multicolumn PDF content (currently broken)
    * [PopplerExtractorTest] Make tests data driven
    * [PopplerExtractorTest] Move class declaration to source file
    * plaintextextractor: autodetect encoding for text
    * [PlainTextExtractor] Add plain text test file to coverage test
    * [IndexerExtractorTest] Make tests data driven
    * Add support for .mod/.s3m/.xm/.it Module Tracker formats meta data (kde#448182)
    * plaintextextractor: Read file via QFile
    * [PropertyInfo,TypeInfo] Move static data into scope of its class
    * [PropertyInfo,TypeInfo] Avoid lookup from id during initilization
    * [PropertyInfo,TypeInfo] Use QStringView for name in hash
    * [TypeInfo] Use a hash table for faster fromName TypeInfo creation
    * Move helper class for case-insensitive QHash lookup to separate file
    * [TypeInfo] Make set of all types introspectable
    * [TypeInfo] Improve performance and cleanup
    * [TypeInfo] Add unit tests and benchmarks
    * [TypeInfo] Extend documentation for KFileMetaData::TypeInfo
    * [PlaintextExtractor] Fix possible truncation of last character
    * [PlaintextExtractor] Verify handling files missing newline delimiters
    * [PlaintextExtractor] Check countint of empty lines
    * [IndexerExtractorTest] Actually verify content extraction is skipped
    * [IndexerExtractorTest] Move class declaration to source file
    * [CMake] Move mentions of KF Archive dependencies over to the extractors
    * [CMake] Remove several leftover references to KF5
    * Fix compilation error for krita extractor when KArchive isn't found


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * API dox: add some minimal info to undocumented classes
    * UserMetadata: return errors when xattr ops fails
    * Value is already default timeout value in QT6 framework
    * [XmlExtractor] Add support for compressed SVGs
    * [XmlExtractorTest] Move Test class declaration to source file
    * [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling
    * [DublinCoreExtractor] Add CreationDate (dc::created) support
    * [DublinCoreExtractor] Skip properties from empty elements, cleanup
    * Move date parser helper out of ExtractorPlugin, clean it up
    * [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types
    * [Test] Include vnd.audible.aax audio books in coverage tests
    * [TaglibWriterTest] Move test class declaration to source file, cleanup
    * [TaglibExtractor|Writer] Fix mimetypes


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * fix dbus xml


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Port q->connect to QObject::connect
    * Fix connection lifetime issue


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Improve metainfo.yaml


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix cmakelint issues
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * recorder/KKeySequenceRecorderPrivate: support recording multi-key modifier-only shortcuts
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * recorder/kkeysequencerecorder: conform to KKeyServer changes
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Deprecated KColorCollection


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * KColorSchemeWatcherMac: update name in copyright
    * clipboard: Add roundtrip when setting clipboard (kde#466414)
    * support USE_DBUS option to enable/disable dbus use


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Update holiday_cn_zh-cn, replenish all holidays from 2004 to 2024.
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add more holidays
    * Add one more source
    * Update holiday-sg (kde#483298)
    * update german holidays


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Latvia holiday grammar corrections
    * Update holiday_bd_en


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Remove custom definitions of pi
    * Proofreading
    * Remove explicit maintainer from metainfo
    * Latvia holiday grammar corrections


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add holidays for Germany, Bremen and Germany, Hamburg
    * Add public holidays for Uzbekistan
    * holiday_pe_es - add Peru holidays per "Decreto Legislativo 713" (kde#488513)
    * Update russian holidays substitution for 2021, 2022, 2023, 2024
    * Update holiday_ph_en - fix syntax error "of august" should be "in august"
    * Change optional name to Philippines
    * Introduce a holidays file for Philippines (kde#487468)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * KCountrySubdivision: unbreak support of iso-codes >= 4.16
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix compilation with GCC 9
    * main: ensure current thread is main thread


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Make country name detection substring matching more strict


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * Mark index.theme config as SimpleConfig
    * update version for new release
    * Remove unused member
    * Expose accent color in KIConColors
    * [kiconloader] Set devicePixelRatio for pixmap before storing it in cache
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * fix dbus disabling
    * don't hang if no session bus is around
    * Don't search for QtDBus on Windows/macOS
    * Eliminate a frequent "Invalid Context" warning for FileSystems
    * KIconDialog: Add filter for symbolic icons
    * Allow creating KIconEngine with colors and overlays
    * Add breeze-icons dependency
    * Mark index.theme config as SimpleConfig


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * allow to configure if we register our icon plugin for SVGs
    * Port QML module to declarative type registration
    * Fix typo in BreezeIcons::initIcons loading
    * gitignore: add VS Code dir
    * Set QML module base version to 1.0


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Add missing include
    * KIconDialog: Prevent briefly visible mini-window from showing up (kde#487762)
    * Update file kicontheme.cpp
    * include only if needed, avoid extra define
    * Set QML module base version to 1.0
    * Windows tests work now
    * use Qt to fill in the generic mime-type icon information
    * use Qt to fill in the generic mime-type icon information
    * ensure tests pass locally with KDE platform theme, too
    * ensure we not clash with breeze from resource
    * adapt test to fact we now have Breeze with hicolor inherits
    * remove not used files
    * remove my old rcc test, no longer done
    * always require the icon library
    * Add KIconTheme::initTheme() to configure proper icon set as opt-in


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Flip logic when to use Accent/HighlightedText
    * support USE_DBUS option to enable/disable dbus use


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Guard against invalid timeout values in KIdleTime::addTimeout()


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Port towards QNativeInterface::QWaylandApplication
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * KFilePlacesItem: Strip UDI prefix for player URLs
    * KCoreDirLister: reduce string allocations in `setNameFilter`
    * Strip trailing slash in iconForStandardPath
    * Allow to specify http1 only
    * CommandLauncherJob: clarify scope of responsibilities in documentation
    * kfileplacesmodeltest: fix `KFilePlacesModelTest::testReparse`
    * KFileItem: Use stat data for isDir if we already performed a stat
    * http: don't emit data({}) early
    * Worker template: bump min Qt/KF deps to match first official KF6 release
    * Worker template: add missing include
    * Don't leak existing file handles to newly spanwed KIO workers
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to fix KTerminalLaucherJob (kde#482107, boo#1221637):
    * 0001-kterminallauncherjob-Inherit-default-process-environ.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Too many changes since 6.0.0, only listing bugfixes:
    * Fix authentication prompt not being shown (kde#460944)
    * [kfileplacesmodel] Remove wrong assert (kde#484160)
    * KFileItem: when checking access use current user (kde#483436)
    * Fix webshortcuts not giving searchprovider specific icon (kde#483164)
    * KFileitem: Use internal permissions as best case scenario (kde#477526)
    * connectionbackend: improve jumbo packet handling (kde#481311)
    * Drop legacy keys for m_runOnDiscreteGpuBool (kde#481538)
    * [knewfilemenu] Add window title for new file dialog (kde#482732)
    * fix hide service menu items in context menu (kde#482216)
    * [kterminallauncherjob] Inherit default process environment from parent (kde#482107)
    * [knewfilemenu] Fix error handling when creating a folder that already exists (kde#482145)
  - Drop patch, merged upstream:
    * 0001-kterminallauncherjob-Inherit-default-process-environ.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * [kfilefilter] Consider mime globs valid
    * kfileitemtest: add basic tests for dir
    * file_unix: don't call QMimeDatabase::mimeTypeForFile for directories
    * widgetsaskuseractionhandler prevent crash when job had no parent widget
    * PreviewJob: Add file extension to thumbnail temp files (kde#463989)
    * KFileItem: handle the case parent url path is empty
    * KFileItemActions: Add logic to order actions between separators (kde#466115)
    * KFileItem: fix getStatusBarInfo() displaying symlink target as "http:" (kde#475422)
    * ScopedProcessRunner: support waitForStarted
    * ScopedProcessRunner: fix use of undeclared identifier 'close'
    * [ftp] Always use default timeout values
    * [http] Set error string for ERR_DOES_NOT_EXIST
    * Force test language to en
    * knewfilemenu: Add @since 6.2 to the new signals and methods
    * kfilefilter.h: update API docs
    * kencodingfiledialog dox: rewrite API dox that refer to removed functions
    * kfilewidget dox: replace references to setFilter() with setFilters()
    * Add `EnableRemoteFolderThumbnail` option checking
    * PreviewJob: Display preview for locally mounted remote directories
    * knewfilemenu: add isNewDirNameJobRunning
    * KFilePlacesItem: Show teardown busy indicator during optical media eject
    * KUrlNavigator: allow adding a badge widget after the breadcrumb
    * Set ideal case for TwoVectors
    * udsentry_api_comparison_benchmark: update
    * kurlnavigatorbutton: prevent
    * connection: don't queue tasks until OOM
    * http: Fix parsing DAV:getlastmodified (kde#484671)
    * kfileitem: Linux, use statx to refresh files (kde#446858)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * KAbstractFileItemActionPlugin: Remove wrong sentence in documentation
    * don't install header for pure dbus class if no dbus
    * disable dbus not only for android but windows & mac, too
    * Drop errorpage handling from worker
    * [http] Implement resuming at offset again (kde#480506)
    * CI: Require passing tests on Linux and FreeBSD
    * Deprecate KFileWidget::readConfig
    * SSL Info UI file: use notr="true" instead of old comment="KDE::DoNotExtract"
    * kfileitem: cache group names (kde#486956)
    * Move HAVE_STATX cmake test to core (kde#487015)
    * Remove unused includes
    * Properties dialogue URL tab: Fix vertical alignment
    * systemdprocessrunner: change the order launchmodes are returned
    * systemdprocessrunner: change env var names
    * Use ellipsis character instead of three dots in UI strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * core: use QString to format number
    * Remove unnecessary space character in empty text file template (kde#487768)
    * Port DropJob to KJobWidgets::windowHandle()
    * Use resolved executable in KProcessRunner::fromExecutable
    * Handle using parent environment correctly in SystemdProcessRunner
    * Prepare environment for systemd in SystemdProcessRunner
    * Enable CommandLauncherJob tests (modulo _KDE_APPLICATIONS_AS_SERVICE on CI)
    * kmountpoint: use advised call params when possible for libmount
    * Remove unused includes
    * Drop unused modifiers support from user agent code
    * [kprotocolmanager] Remmove unused http_config
    * Remove unused includes
    * Don't pass proxy config to workers
    * Drop protocol proxying
    * Deprecate KProtocolInfo::proxiedBy
    * [ftp] Drop ProxiedBy=http
    * kfileitem.cpp: If fileMode is not unknown, set InitCalled to true in readUDSEntry (kde#485771)
    * support USE_DBUS option to enable/disable dbus use
    * [webdav] emit ERR_UNSUPPORTED_ACTION when performing fileSystemFreeSpace on a file
    * Add desktop file for kiod (kde#459054)
    * gitignore: add VS Code dir
    * kfileitemtest: testBasicDirectory relax size assertion
    * commandlauncherjob: emit error when no executable


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to fix issues with dropping files
    (kde#490183, boo#1228053):
    * 0001-Remove-parent-for-DropMenu.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * Handle null drawer as well
    * Fix footer in layers (kde#480428)
    * update version for new release
    * Fix PassiveNotificationsManager height for wrapped text (kde#476021)
    * Update template
    * Units: make smallSpacing 4px and largeSpacing 8px
    * PageRow: Ensure JS-created pages have a parent set (kde#477977)
    * Mainpage.dox use correct URLs for types
    * OverlaySheet: Don't do custom positioning on mobile Otherwise the overlaysheet seems to go to the bottom of the screen, with a tiny height
    * pushDialogLayer: don't potentially override explicitly defined properties
    * Actually close drawers on Escape
    * Kirigami app template: bump min Qt/KF deps to match initial KF6 release
    * Set framecontrast to 0.2
    * workaround on the breakage in childAt introduced by the new headers
    * Refactor separator to use frameContrast, add lightFrameContrast
    * PagePoolAction: Do nothing if we're already showing the current page (kde#480837)
    * pushDialogLayer: don't implicitly convert properties to bool
    * Use Header color set on overlaydrawer
    * Use header color instead of window for columnview separator
    * Fix Overlay sheet size hints (kde#480673,kde#480508,kde#480147,kde#480514)
    * Set borders to follow same colors as Breeze widget style
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * PromptDialog: Demote wrapper item from Control to Padding
    * ListSectionHeader: Clean up and expand docs, add import alias for Controls
    * PlatformTheme: Note where the disabled text color comes from
    * ImageColors: make sure QML attached object is fetched from main thread
    * Clarify that the default alignment for ActionToolbar is AlignLeft
    * Fix up qualified properties access and doc examples, use appropriate enum
      for TextEdit
    * ContextualHelpButton: Fix up code style and qualified property access
    * ContextualHelpButton: Use a specific and appropriate type for a property
    * ContextualHelpButton: Sort out imports and improve docs
    * padding: make sure to polish on completion (kde#477978)
    * PlaceholderMessage: remove bad example using it as a loading indicator
    * ContextualHelpButton: fix translated string usage
    * Adopt ContextualHelpButton
    * ApplicationItem & ApplicationWindow: Don't reserve space for overlaid vkbd
    * ColumnView: Disable invisible (out-of-viewport) pages
    * Make global drawer item keyboard navigable
    * Respect QT_NO_XDG_DESKTOP_PORTAL (kde#482730)
    * ColumnView: Add check args to clamp
    * ColumnView: Use OutExpo for page animation
    * Fix separator of OverlayDrawer in the header bar
    * ScrollablePage: Workaround Qt flickable inertia being really low See
    * Add Position paramenter for InlineMessage
    * Handle URL inputs for pushDialogLayer (kde#481623)
    * InlineMessage: Fix showing close button
    * Handle null drawer as well
    * Fix footer in layers (kde#480428)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Too many changes since 6.1.0, only listing bugfixes:
    * Fixed wrong navigation and dialog header button colors (kde#486163)
    * ContextualHelpButton: remove excess space from tooltip (kde#481817)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.1
    * New bugfix release
  - Changes since 6.2.0:
    * Revert "Dialog: Always use an overlay as visual parent"


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Too many changes since 6.2.0, only listing bugfixes:
    * Revert "icon: Remove the node with lowest opacity when animation end" (kde#487577)
    * Card: emit toggled() when the user clicks on the header checkbox (kde#481461)
    * Always color icons (kde#485801)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add Kirigmai.Action unit tests
    * Fix static build
    * Allow initializing a Kirigami.Action from a QAction
    * NavigationTabButton: improve text legibility (kde#489573)
    * Dialog: Add horizontal padding to prevent content from leaking onto borders
    * ActionTextField: de-duplicate action icon code
    * dialogs/Dialog.qml: removed colorSet
    * ActionTextField: fix QML errors
    * Update build.gradle in application template to Qt 6
    * Remove unused KItemModels import
    * Fix: The issue of abnormal touch events
    * Relax property types to QtQuick.Templates counterparts
    * Units: decouple grid unit from font metrics
    * Fix typo
    * support USE_DBUS option to enable/disable dbus use
    * PlaceholderMessage: Announce the text and description to a11y (kde#482753)
    * fix: install KirigamiPrivate soversion


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Trivial fix for crash in buddy() when sourceModel isn't set yet


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Add dependency to QML module
    * Port to declarative type registration


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Revert "KSelectionProxyModelTest: Skip tests broken by upstream changes"


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * kdescendantsproxymodel: fix nested signals on source model reset
    * kdescendantsproxymodeltest: use model tester in the tests where it passes
    * Port kdescendantsproxymodeltest to std::unique_ptr


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Fix warnings clazy-qproperty-without-notify
    * update version for new release
    * [KCategorizedView]: Avoid nullptr in public methods


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add missing Q_OBJECT to KCategorizedSortFilterProxyModel


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Remove explicit maintainer from metainfo
    * Use ellipsis character instead of three dots in UI strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Relicense files from LGPL-2.0-only to LGPL-2.0-or-later
    * gitignore: add VS Code dir
    * KWidgetItemDelegateEventListener: remove useless destroy event sending


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * tests need dbus due to KUiServerJobTracker
    * kjobtrackerstest needs dbus
    * TARGET Qt6::DBus doesn't work if dependencies export it
    * Don't search for QtDBus on Windows/macOS/Android
    * Simplify X11 check


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * KUiServerV2JobTracker: prevent a crash (kde#471531)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * support USE_DBUS option to enable/disable dbus use
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * QuickEngine: Fix Installed and Updateable filters
    * update version for new release
    * delegates: Fix thumbnail placeholder icon position
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add extra ksnrc key to indicate the safety of installation
    * Use Continue/Cancel style of question for overwrite dialog
    * Change default sorting of entries to "Most Downloads"
    * resultsstream: Delay the entry loading into the event look (kde#473472)
    * resultsstream: handle query results assertively
    * resultsstream: Allow for the members to be constant
    * Unify default sizes (kde#482604)
    * Fix the "working..." overlay for item installation (kde#483108)
    * Remove the last uses of Qt5Compat.GraphicalEffects
    * Refresh visible entry on uninstall (kde#476152)
    * [qtquick/action] Add API to set transient parent for dialog (kde#479816)
    * Fix link list dialog for installation button (kde#482349)
    * Set questionAsker implicit sizes, set maxWidth to dialog width (kde#480338)
  - Drop patch, merged upstream:
    * 0001-Fix-link-list-dialog-for-installation-button.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Too many changes since 6.1.0, only listing bugfixes:
    * Show header warning message framelessly (kde#485464)
    * DownloadItemsSheet: use alternating background colors for legibility (kde#483724)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Remove Icons view
    * Remove user-facing view switcher
    * Use Tiles view by default
    * Add punctuation to warning
    * BigPreviewDelegate: Fix "Update" action
    * Action: Remove dead code
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Port QML module to declarative type registration


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Enforce passing tests on Windows


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Don't include quiet package in feature_summary
    * notifybysnore: correct action buttons (kde#486911)
    * Remove explicit maintainer from metainfo


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * fix missing HAVE_DBUS usages
    * support USE_DBUS option to enable/disable dbus use
    * Adapt Android default notifications and documentations to KF6 search path


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * support USE_DBUS option to enable/disable dbus use
    * Port to KStandardActions


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * testpackage: Add a website so that the tests succeed
    * Fix: implicit capture of ?this? via ?[=]? is deprecated in C++20


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * remove stray lib
    * support USE_DBUS option to enable/disable dbus use
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * KParts app template: remove no longer used "Id" entry from plugin metadata
    * KParts app template: bump min KF dep to match initial KF6 release
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption
    * Enforce passing tests on Windows


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * only use KDirNotify if existing
    * docs: KMimeTypeTrader no longer exists
    * Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * PartLoader: Allow reading of InitialPreference from KParts object
    * PartLoader: Add mechanism to provide capabilities standardized in JSON metadata


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Apply 2 suggestion(s) to 1 file(s)
    * Fix "Connecting from COMPAT signal" warning


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Declare QML module dependencies
    * Generate default set of GLSL shaders (kde#482988)
    * examples: Remove separator from main page list items
    * piechartnode: Rename updateTriangles to updateSegments
    * piechartnode: Remove some unused stuff
    * examples: Change "smooth" to "interpolate"
    * piechart: Use the right amount of thickness for the chart
    * linechart: Use fwidth of the point instead of sdf to avoid conditional fwidth (kde#434462)
    * sdf: Allow specifying fwidth() to sdf_render()


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Set a better default size for the example application
    * Don't crash if we try to access an item from an empty ArraySource
    * Enable highlighting for most pages in the charts example
    * Port example pages to use ChartPage
    * Add a common base type for pages in the chart example
    * Remove API selection from charts example
    * Convert chart example to use an executable QML module
    * Expose highlight property on PieChartControl
    * Support highlighting in LineChartControl
    * controls: Add support for highlighting hovered items in Legend
    * Fix normalized line size calculation in LineChartNode
    * Support highlight in BarChart
    * Support highlight in PieChart
    * Support highlight property in LineChart
    * Add a protected method to Chart to deemphasise non-highlighted items
    * Add a `highlight` property to Chart
    * Remove explicit maintainer from metainfo
    * controls: Ceil all components of preferredWidth in LegendDelegate contents (kde#486411)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * controls: Don't use visible for hiding text in LegendDelegate
    * controls/legenddelegate: Always hide name if its width is 0


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Fix clang-tidy issues
    * Runner C++ template: unbreak build due to KDEFrameworkCompilerSettings use
    * Runner C++ template:  bump min Qt/KF deps to match initial KF6 release
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add doxygen comment to ResultsModel class
    * Give favorites a relative boost rather than absolute sorting position


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * runnercontext: Fix saving the launch counts
    * update version for new release
    * update version for new release
    * Action: Make bool operator explicit
    * Fix matchInternalFinished not being emitted in case of dbus errors


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Fix X-KDE-ConfigModule not working for DBus runners
    * Fix same query not yielding results in new match session
    * Remove explicit maintainer from metainfo
    * templates/runner6python: Only depend on shebang line for executing
    * Rename entrypoint file to always be main.py
    * Document krunner-plugininstallerrc file
    * Document how AbstractRunner::config is resolved
    * runnercontext: Fix saving the launch counts


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix build with `QT_NO_CAST_FROM_ASCII`


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Remove unused member
    * update some of the variable names
    * kservice: remove InitialPreference (kde#305136)
    * Fix respecting InitialPreference for mime types
    * ksycocatest: Remove TODOs about using QFile::SetFileTime
    * Remove unused includes and avoid depending on transient ones
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix warning: mimeType "x-scheme-handler/file" not found (kde#442721)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * gitignore: add VS Code dir
    * Fix description in metainfo
    * Fix tier information


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0:
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * Link privately against Qt6::WidgetsPrivate
    * update version for new release
    * Work around show/hide on widget windows
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Improve activating associated window on Wayland


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add test for loading svgs from qrc files
    * Support loading svg from QRC files


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Don't call update on missing marginObject
    * Make property type fully qualified


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Support for fractional scaling
    * Color also absolute path images (kde#485801)
    * Reapply "Port to declarative type registration"


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to work around themes having incorrect fractional sizes
    (kde#487625):
    * 0001-Revert-Support-for-fractional-scaling.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Add upstream fix (kde#488295):
    * 0001-Restore-proper-devicepixelratio-when-extracting-from.patch
  - Rebase 0001-Revert-Support-for-fractional-scaling.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix masks of completely black mask frames
    * Restore proper devicepixelratio when extracting from cache (kde#488295)
    * Fix description in metainfo
    * Remove explicit maintainer from metainfo
  - Drop patch, merged upstream:
    * 0001-Restore-proper-devicepixelratio-when-extracting-from.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * add setRange overloads
    * be consistent, the wrapper never uses const to hand out refs/pointers
    * update version for new release
    * Include QWidgetList
    * add widgets api
    * ensure we support unicode in patterns (kde#462437)
    * fix quadratic checks
    * fix handling for full scanned lines
    * split lines early (kde#479073)
    * more line wrapping tests
    * Dont apply clipping with selections (kde#475378)
    * Fix selection rendering with custom line height (kde#475378)
    * Plugin template: fix plugin installation path
    * Plugin template: bump min KF dep to match initial KF6 release
    * Fix dyn word wrap indicator validation check (kde#480831)
    * util-scripts: Use setText when working with whole document
    * fix formatting
    * check longestLineLoaded, too
    * add test for setLineLengthLimit
    * use cursorToOffset for accessibility events
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix argument hint placement
    * Dont use activeView as save dialog parent (kde#484466)
    * ensure only set stuff is saved
    * Dont write useless entries to session config
    * all tests work offscreen in the CI
    * try to avoid crash in destructor
    * try more offscreen
    * ensure we don't crash if no view is active
    * kateviewinternal: accept surrogate category character (kde#482864)
    * use test mode with e.g. own temporary config files
    * avoid using QChar constructor for key codes (kde#483631)
    * remove obsolete option code
    * Remove focus frame option (kde#483218)
    * Fix duplicate folds occuring
    * Fix support for folding in vi normal mode
    * adapt test to hinting change
    * Set full hinting instead to ensure the letters are aligned properly (kde#482659)
    * try to save changes
    * Optimize a mark-restoring condition after document reload


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Fix caret painting for inline notes at the end of line
    * KateCompletionWidget: Mark function static
    * KateCompletionModel: remove useless std::as_const
    * run more tests offscreen
    * Fix performance with many cursors in a large line
    * fix test expectations
    * fix crashs and OOM on load with encoding failures (kde#486195)
    * a11y: Improve tab order for "Appeareance" -> "Borders"
    * a11y: Set "Line Height Multiplier" buddy
    * Fix broken navigation in completion widget with multiple views
    * Fix clicking in completion
    * fix textInsertedRange signal for insertText behind last line (kde#483363)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * ensure the color name text is visible (kde#487068)
    * ensure we not reset the dynamic word wrap state (kde#487216)
    * Port to KStandardActions
    * Never remove trailing spaces on diff file type
    * Remove explicit maintainer from metainfo
    * Screenshot dialog: support drag of image
    * make tests independent of the user's environment
    * Modernize use designated init
    * do not display diff result in script tests when -silent is used
    * fix raw string indentation with cstyle + C++
    * Use ellipsis character instead of three dots in UI strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * add a tool to test javascript scripts
    * fix JS API result of view.executeCommand()
    * kateregexpsearch: fix FAST_DEBUG
    * API documentation: fix typo on kte_design page
    * add action to popy the current file name and line (kde#488027)
    * prefer even indent sizes (kde#474505)
    * try different way to read file for digest
    * remove gradient, looks ugly
    * add missing :, are there for all other entries
    * don't remember encoding if known to be broken (kde#445015)
    * ensure we don't keep old session config keys (kde#486648)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Fix typo in API docs
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Enforce passing tests on all platforms


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Use ellipsis character instead of three dots in UI strings


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * binary_data: add match strings with {upper/lower}case k for kilo- and kibi-{bits/bytes} (kde#483815)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * flatpatk: Use actual 6.6 runtime


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Fix logging category


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * CI: Require tests to pass on Linux and FreeBSD
    * Add homepage url, CI was complaining
    * Fix target names in metainfo
    * Remove explicit maintainer from metainfo
    * Use ellipsis character instead of three dots in UI strings


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Avoid QtDBus module include in commonly used headers
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * [kwallet-query] Create QApplication before using i18n (kde#482017)
    * Ensure correct exit status by adding returns after exits in QueryDriver


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Fix reply type in portal implementation
    * kwalletportalsecrets.h: Add missing include
    * Implement XDG Secrets Portal (kde#466197)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Fix secrets portal wallet access (kde#487348)
    * Remove explicit maintainer from metainfo


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * KPasswordLineEdit: Add toggle password visibility in context menu
    * We use KWIDGETSADDONS_ENABLE_DEPRECATED_SINCE(6, 0) in header. Use the same in cpp
    * Unify enums
    * Rename to normal reveal mode to OnlyNew
    * Port internal usage of revealPasswordAvailable
    * KPasswordLineEdit: replace revealPasswordAvailable property by an enum
    * Expose readOnly from KPasswordLineEdit
    * update version for new release
    * KMultiTabBar: Create pixmap with explicit devicePixelRatio


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * KViewStateSerializer: fix docu: setTreeView -> setView
    * KBusyIndicatorWidget: fix warning when hiding on startup
    * Introduce KContextualHelpButton
    * KMessageWidget: Fix handling of palette changes
    * KMessageWidget: Make sure icon label is always vertically centered
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.1:
    * KMessageWidget: Avoid calling polish() inside of palette
      update (kde#487247)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Fix KMessageWidget background color
    * KMessageWidget: Avoid calling polish() inside of palette update (kde#487247)
    * Use ellipsis character instead of three dots in UI strings
    * Skip tests that need GUI on Windows CI
    * KViewStateSerializer: fix docu: setTreeView -> setView
    * KBusyIndicatorWidget: fix warning when hiding on startup


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix the since version of KJobWidgets::windowHandle,setWindowHandle
    * kjobwidgets: Force setWindow() creating a window handle
    * kjobwidgets: Add functions to associate QWindow with a KJob
    * KTitleWidget: restore size policies to Preferred & vertical centering (kde#488319)
    * KTitleWidget: do not autoFillBackground by default, drop StyledPanel frame (kde#)
    * Make compile fine without qt6.7 deprecated methods


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * [kwindowinfo] Fix mixup between applicationMenuServiceName and appMenuObjectPath (kde#479940)
    * Apply 1 suggestion(s) to 1 file(s)
    * Expose _NET_WM_MOVERESIZE source
    * Expose _NET_WM_MOVERESIZE button
    * kkeyserver: add api for Qt Key mapping to multiple X Keys
    * kkeyserver: use new XF86keysym.h & qxcbcommon.cpp
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Port QML module to declarative type registration
    * kkeyserver: allow shift to modify modifier keys
    * kkeyserver: add support for modifier keys


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Port to QNativeInterface::Private::QWaylandWindow
    * Introduce KXcbEvent to initialize the memory of sent XCB events


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * update to plasma window management v17


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix compiler error when memfd is absent
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * kmainwindow: Do not save menu bar visibilty when global menu is in use (kde#439266)
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * kkeysequencewidget: expose modifierOnlyAllowed
    * Don't search for QtDBus on Windows/macOS
    * Make sure that actions just added to the toolbar show up in the edit dialog
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * improve dbus disabling


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * It compiles fine without qt6.7 deprecated methods
    * [kactioncollection] Add addAction for KStandardActions without name
    * Add KStandardActions::StandardActions overload
    * remove icon fallback setting
    * Use ellipsis character instead of three dots in UI strings
    * Work with a local copy of container when removing elements
    * Skip tests that need GUI on Windows CI


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Remove old dead code from KDE4
    * support USE_DBUS option to enable/disable dbus use
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add missing find_dependency call on Qt6Network. (kde#489094)
    * Fixed occasional lag issue with ActiveConnection.
    * Recognize OWE in AP capabilities and connection security
    * Add VRF and loopback device types
    * Recognize the "loopback" connection type
    * Fix check for device and AP cipher compatibility


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Remove more Qt5 leftovers
    * Enable exceptions for videoscannerworker.cpp
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Add dependency to QML module


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Restore compatibility with older ZXing versions
    * It compiles fine without qt6.7 deprecated methods
    * Remove explicit maintainer from metainfo
    * Enable exceptions where needed by ZXing
    * Add image barcode scanning API


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Adjust scanner-qt6.qml for newer QtMultimedia


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.248.0 (6.0 RC 1)
    * For more details please see:
      https://kde.org/announcements/megarelease/6/rc1/
  - Add patch to avoid unneeded static lib:
    * 0001-Don-t-install-internal-static-library.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.249.0 (6.0 RC 2):
    * New bugfix release
    * For more details see https://kde.org/announcements/megarelease/6/rc2/
  - Drop patches, now upstream:
    * 0001-Don-t-install-internal-static-library.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Add pre share hooks
    * Enforce passing tests on Windows


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * JobView: Fix switch-case: add default branch
    * plugins/barcode: Fix up QML
    * widgets: Rework type registration and property initialization, improve QML
    * Don't let the Heading overflow
    * AlternativesModel: Use logging category
    * AlternativesModel: Drop unused header
    * tests: Rework testing share tool
    * tests: Set initial properties instead of introspecting objects later
    * tests: Correctly check for additional positional arguments
    * tests: Remove duplicating calls to add help and version CLI options
    * tests: Add missing translation domain
    * Drop QML import versions
    * Fix some QML and C++ code style
    * Use ellipses instead of triple period
    * AlternativesModel: Use correct role for a tooltip
    * kdeconnect: Don't let the Heading overflow
    * Namespace embedded resources
    * support USE_DBUS option to enable/disable dbus use
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * Set a small longPressThreshold to enable longPressed signal
    * Menu: Use StyleItem as a property
    * Menu: fix TextFieldContextMenu opening at wrong position (kde#481293)
    * MenuItem: remove some unused property bindings
    * DialogButtonBox: Respect QStyle::SH_DialogButtonBox_ButtonsHaveIcons
    * VerticalHeaderView: Don't highlight if selection doesn't match
    * HorizontalHeaderView: Fix incorrect highlighting when no selection model set
    * Revert "DefaultListItemBackground: use outline only to show focus"
    * Revert "Use consistent paddings for the first list item"
    * Use kirigami.theme.framecontrast
    * Specify QtQuick dependency for private plugin
    * Make sidebar drawer separators proper Separator
    * Set borders to follow same colors as Breeze widget style
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * CheckIndicator: use Theme.View color, dont inherit parent
    * delegates: Unify alignment and horizontal stretching of labels
    * KQuickStyleItem: Replace manual loop with C++20 std::accumulate
    * Remove unneeded CMake stuff
    * Port away from deprecated ECMQMLModules
    * Add type annotations to functions
    * Qualify property lookups
    * Use local Label component directly
    * Use local property directly
    * Avoid looking up non-Item properties via Item-based properties
    * Avoid looking up non-Item properties via parent
    * Remove unused import statements
    * Declare dependencies on other QML modules
    * [ToolTip] Use local Label instead of importing QQC2
    * Completely disable animations when animations are globally disabled
    * Localization support
    * Add support for custom fonts in ToolButtons
    * autotests: test TextFieldContextMenu
    * Always use values from Kirigami.Theme as control palette (kde#479015)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * DialogButtonBox: Use largeSpacing as padding
    * TreeViewDelegate: Fix non-observable modelIndex property getting stuck
    * [CheckIndicator] Use control as AbstractButton
    * Add missing dependency to private module
    * Add QTBUG to comment
    * Make SwitchIndicator more compiler-friendly
    * ItemBranchIndicators: Fix uninitialized member variable m_selected
    * StyleSingleton: Check whether object is qGuiApp
    * [RadioButton] Use id instead of parent lookup
    * [TabButton] Fix property type
    * Apply Kirigami.Units.cornerRadius to default list item background too
    * gitignore: add VS Code dir
    * Use consistent radius value from Kirigami.Units.radius


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Fix rendering the focus of our items (kde#486041)
    * Update background of Dialog
    * TreeViewDelegate: Replace top/bottom padding with vertical
    * TreeViewDelegate: Add return type annotations to methods
    * TreeViewDelegate: Make it actually vertically centered
    * Remove explicit maintainer from metainfo
    * TextArea, TextField: Fix position of a "selection end" cursor
    * TextField: Fix mobile cursor positioning for fields with custom padding
    * Context Menus: Port to pragma ComponentBehavior: Bound
    * Context Menus: Use controls directly instead of via QQC2
    * MobileTextActionsToolBar: Slightly refactor expressions
    * MobileTextActionsToolBar: Set text and display mode for action buttons
    * MobileTextActionsToolBar: Use symbolic versions of icons
    * ComboBox: Clip the ListView when its relevant
    * ComboBox: Use strict === equality operator
    * ComboBox: Replace magic numbers with standard named units
    * [TextArea] Access controlRoot directly
    * [TextArea] Enabled ComponentBehavior: Bound
    * [Combobox] Use Popup directly instead of via QQC2
    * DialogButtonBox: Use largeSpacing as padding


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * combobox: Set focus on text field within combobox
    * Delegates: Use inset to control spacing around hover/selection highlight
    * Limit focus workaround to affected versions
    * itembranchindicators: Store QPersistentModelIndex instead of QModelIndex
    * itemindicators: Don't access thread-unsafe data from the render thread (kde#487850)
    * Implement baselineOffset for more controls
    * KQuickStyleItem: Mark baselineOffset method as const
    * Implement SplitView with splitter handles
    * support USE_DBUS option to enable/disable dbus use


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * udisks2: Read CleartextDevice instead of introspection


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to fix mounting encrypted drives (kde#485507, boo#1222980):
    * 0001-udisks-Return-empty-string-for-root-clearTextPath.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * remove too aggressive assert (kde#464149)
    * [StorageAccess] Fix storageAccessFromPath returning unmounted filesystems
    * [SolidHwTest] Extend FakeHW description with encrypted volume, add tests
    * [SolidHwTest] Test Device::storageAccessFromPath
    * [DeviceManager] Remove exists() check from storageAccessFromPath
    * udisks: Return empty string for "root" clearTextPath (kde#485507)
    * [SolidHwTest] Remove unnecessary slotPropertyChanged helper, fix bug
    * [SolidHwTest] Remove setenv wrapper, unnecessary qt_windows.h include
    * [SolidHwTest] Move test class declaration to source file
    * udisks2: Add support CanCheck/Check/CanRepair/Repair
  - Drop patch, merged upstream:
    * 0001-udisks-Return-empty-string-for-root-clearTextPath.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Fix "Connecting from COMPAT signal" warning
    * support USE_DBUS option to enable/disable dbus use
    * Narrow down types of backend objects to Ifaces::DeviceManager
    * Doc: Port 0 to nullptr
    * Drop a reference to non-existent interface class
    * Add missing forward declaration
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Improve spell check config design
    * Remove leftover files


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Add dependency to QML module
    * gitignore: add VS Code dir


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * Fix bug 484615: Error adding feed from https://www.qt.io/blog (kde#484615)
    * Use parent (fix mem leak)
    * Remove duplicate [\s]*
    * Return code error
    * Remove unused includes


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * dublincore.h "organisation" -> "organization" (prefer en_US)
    * gitignore: add VS Code dir


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.0
    * New bugfix release
    * Release announcement not available yet
  - Changes since 5.249.0:
    * update version for new release
    * OCaml: unicode escapes in strings
    * OCaml: add quoted strings
    * OCaml: hex,octal,binary integer and hex floating point literals
    * OCaml: _ is valid identifier start
    * OCaml: update list of modules
    * OCaml: add Ok/Error variant tags
    * OCaml: update list of types
    * OCaml: update Stdlib functions
    * OCaml: add "initializer" keyword
    * OCaml: "closed" is not a keyword
    * OCaml: bump syntax highlighting version
    * fix kate-editor.org update for 6.x
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * cmake-generator: refactor XML optimizations
    * cmake.xml: `has-target-names-after-kw` could be a list
    * cmake.xml: updates for the recently released CMake 3.29
    * cpp: Update Qt classes for Qt 6
    * initial gprbuild references
    * gprbuild: add license info
    * add small GPR test file
    * Add GPRbuild syntax
    * Add common alternative names used in various markdown parsers for languages
    * fix refs for stan
    * Update 2 files
    * use (?:sub){0,2} to work with all pcre versions
    * Alternate Names for Definitions
    * Fix implicit size -> int conversion


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.2.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/6.2.0/
  - Changes since 6.1.0:
    * Support single-quoted strings in MapCSS
    * Add Syntax Highlighting for Vue Template Files
    * Add syntax highlighting support for CashScript


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.3.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.3.0/
  - Changes since 6.2.0:
    * Updates to Catppuccin themes
    * nix: Version 2 -> 3
    * nix: Correctly highlight first key in set when it is quoted
    * nix: Correctly highlight bare ${}
    * nix: More correctly model inherit syntax
    * build with QT_NO_CONTEXTLESS_CONNECT
    * Remove explicit maintainer from metainfo
    * Use ellipsis character instead of three dots in UI strings
    * xml: add fictionbook format


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.4.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.4.0
  - Changes since 6.3.0:
    * Add CustomType highlighting and improve import highlighting
    * Corrected Gleam syntax
    * Add Gleam syntax
    * OrgMode: add header-item folding, properties folding, more todo keywords
    * avoid that we try to open files without name
    * [dracula.theme] Fix "ISO/Delphi Extended" for Pascal.
    * nginx: update for new directives and variables
    * systemd unit: update to systemd v256
    * Add basic syntax highlighting rules for opsi-script
    * [dracula.theme] Fix "Special Variable" for PHP.
    * Add Typst highlighter


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 6.1.0
    * New feature release
  - Changes since 6.0.0:
    * update version for new release
    * examples: Do not use Qt module includes


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.112.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.112.0
  - Changes since 5.111.0:
    * Add build option for KF6 coinstallability


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * Include all deprecated functions by default (kde#482712)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * update version for new release
    * Update service-based shortcuts when service database changes (kde#479730,kde#483918)
    * Fix KHotkeys migration (kde#484063)
    * Also consider actions when querying for applications with shortcuts (kde#483214)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * update version for new release
    * Postpone processing KSycoca to the next event loop cycle


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * Add key code sanity check in GlobalShortcutsRegistry::processKey
    * Postpone processing KSycoca to the next event loop cycle
    * Update service-based shortcuts when service database changes (kde#479730,kde#483918)
    * Fix KHotkeys migration (kde#484063)
    * sequencehelpers_p: rename mangleKey to normalizeSequence
    * add tests
    * plugins/xcb: correctly handle modifier-only shortcuts
    * add API for listening to mouse events
    * Enhance modifier-only shortcuts (kde#464805,kde#470256)
    * globalshortcutregistry: refactor
    * globalshortcutsregistry: treat super as meta (kde#481173)
    * Also consider actions when querying for applications with shortcuts (kde#483214)
    * Include all deprecated functions by default (kde#482712)
    * plugins/xcb/kglobalaccel_x11: use new KKeyServer API (kde#478936)
    * globalshortcutsregistry: treat SysReq as Alt+Print (kde#386253)
    * Migrate command shortcuts from khotkeys
    * Drop outdated comment
    * Remove unused function arg
    * Only write non-default shortcuts during migration
    * Apply X-KDE-GlobalShortcutType also in loadFromService
    * Add migration helper to migrate dynamic shortcuts to desktop file based shortcuts
    * Fix old KF5-based desktop entries lingering in kglobalshortcutsrc


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * explicitly process invalid keycodes (kde#489001)
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - Changes since 5.107.0:
    * Remove qt6 CI builds
    * Add an option to disable building the geo: URI scheme handler


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * fix google-maps-geo-handler
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * mark geo-scheme-handler as non-gui executable on macOS/Windows


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Load documentation pages with KIO::HideProgressInfo
    * Fix missing URL redirection implementation in web engine feeding from KIO
    * Revert "Fix opening subpages of documentation"
    * Fix opening subpages of documentation (kde#484176)
    * Trigger Quirks mode for index/glossary/search HTML pages
    * Unbreak endless invocation loop with "info" pages (kde#484977)
    * Glossary pages: fix broken styling
    * Fix outdated use of kdoctools5-common resources, kdoctools6-common now
    * Contents & Glossary list: always activate entry on single click


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Readd page search feature (kde#483972)
    * Load documentation pages with KIO::HideProgressInfo
    * Fix missing URL redirection implementation in web engine feeding from KIO
    * Trigger Quirks mode for index/glossary/search HTML pages
    * Unbreak endless invocation loop with "info" pages (kde#484977)
    * page templates: fix CSS loading, DOCTYPE wrong uppercase HTML, not html
    * Glossary pages: fix broken styling
    * Fix outdated use of kdoctools5-common resources, kdoctools6-common now
    * Contents & Glossary list: always activate entry on single click
    * Forward/backward navigation: KToolBarPopupAction needs use of popupMenu()
    * Use ECMDeprecationSettings
    * appstream: use desktop-application type, add developer tag
    * Bump min required KF6 to 6.0 (and align Qt min version)


author: mfabian@suse.de
changelog:
  - update to 5.0:
    ? some new fonts were added: KhmerOS_siemreap.ttf,
    KhmerOS_metalchrieng.ttf, KhmerOS_content.ttf,
    KhmerOS_muolpali.ttf, KhmerOS_muollight.ttf.


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - No code change since 5.114.0
  - Add upstream change:
    * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * KF5I18nMacros.cmake.in - don't look for python[2,3] on Windows
    * KCountrySubdivision: unbreak support of iso-codes >= 4.16
  - Drop patch, merged upstream:
    * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * KIconTheme: allow to also fallback to Breeze-dark when set through QPA


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * Do not automatically set breeze as the fallback theme on Android
    * Remove code variants for building with Qt 6
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - Changes since 5.114.0:
    * CI: Don't require Windows test to pass


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Missing -o => we didn't extract string from qml


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Search Qt6DBus


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Disable requiring tests succeeding on FreeBSD


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Add missing [[nodiscard]]
    * Expose AuthentificationMode to qt meta object
    * Use local include
    * Port to deprecated methods


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * update version for new release
    * revert premature appstream update
    * update version for new release
    * revert duplicate appstream entry


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * remove dup version
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * appstream versions
    * update version for new release
    * Drop no longer needed KF6Widgets dependency


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Changes since 6.1.0:
    * update version for new release
    * remove dup appstream versions
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - No code change since 5.107.0


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * This framework needs a new maintainer
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.110.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.110.0
  - Changes since 5.109.0:
    * Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
    * KFileWidget: better exclude string that may look like Urls (kde#473228)
    * Fix Ask Jeeves search provider (kde#473297)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Add upstream crash fix (kde#474451)
    * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * dbusactivationrunner: only activate well-formed services (kde#475266)
    * DBusActivationRunner: fix object path according to spec
    * Undeprecate KCoreDirLister::setMimeExcludeFilter
    * Fix incomplete error strings in MimeTypeFinderJob
    * Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
    * trashimpl: optimize TrashSizeCache::calculateSize
    * trash: Optimize trashimpl::adaptTrashSize
    * [kfilewidget] Fixing saving to files with quotes (kde#426728)
    * KPropertiesDialog: Force PlainText on size label
  - Drop patch, merged upstream:
    * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.112.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.112.0
  - Changes since 5.111.0:
    * KDirModel: Refactor _k_slotClear()
    * KDirModel: Replace 'slow' with 'fsType' naming
    * KDirModel: Reduce calls to isSlow()
    * KDirModel: Limit details fetching for network fs


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.113.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.113.0
  - Changes since 5.112.0:
    * Add KF5 include for KPropertiesDialogPlugin
    * Add build option for KF6 coinstallability
    * Adaptations for shared-mime-info >= 2.3


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.114.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.114.0
  - Changes since 5.113.0:
    * kpropertiesdialog: don't trip over malformed Exec (kde#465290)
    * WidgetsAskUserActionHandler: fix backport (kde#448532)
    * WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (kde#448532)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - Changes since 5.114.0:
    * KDirModel: Consider invalid roots are local fs (kde#477039)
    * slavebase: abort mimetype emission when the worker was terminated (kde#474909, boo#1217175)
    * KDirModel: Allow expanding network directories in file picker again (kde#479531)
    * KCoreDirLister: updateDirectory: update parent folder if it is listed (kde#440712)
    * copyjob: Fix implicitly skipping files when copying (kde#479082)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * Strip trailing slash in iconForStandardPath
  - Use the newest gcc version on Leap


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Drop the 'trash' configuration module. It is not usable anymore
    because of upstream decisions (boo#1221438)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * afc: Adjust Solid action to new URL format
    * afc: Drop pretty name handling (kde#462381)
    * sftp: unbreak gcc compat


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * man, info: fix outdated use of kdoctools5-common resources, 6 variant now
    * [thumbnail] Limit bits per pixel to 32 (kde#484183)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Too many changes since 24.02.2, only listing bugfixes:
    * [thumbnail] Limit bits per pixel to 32 (kde#484183)
    * afc: Drop pretty name handling (kde#462381)
    * kcms/proxy: Fix warning regarding Chromium (kde#480847)
    * [fish] Use QByteArray for outBuf everywhere (kde#479707)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Don't build filenamesearch on Windows/macOS
    * [filenamesearch] Explicitly link against QtDBus
    * [kcms/webshortcuts] Explicitly link against QtDBus
    * [kcms/proxy] Explicitly link against QtDBus


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.2/
  - Changes since 23.08.1:
    * thumbnail Jpegcreator: skip exif thumbnail when too small (kde#466658)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Reflect move of KActivities out of Frameworks to Plasma


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add missing BuildRequires again, they got removed for some reason
    (boo#1211933)
  - Mention all plugins in %files explicitly


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.4
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.4/
  - Changes since 23.08.3:
    * Fix build with MinGW (kde#430312)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 24.02.0:
    * New feature release
    * For more details please see
      https://kde.org/de/announcements/megarelease/6/
  - Changes since v23.08.4:
    * Add BUILD_ACTIVITIES option (default=ON)
    * Disable more conflicting files
    * Add build option to disable files that conflict with KF6-based kio-extras
    * Fix kexiv CI dep
    * Drop Qt6 entries from .kde-ci.yml
    * Hardcode Qt major version
    * Adapt to renamed activities library repo
    * Make KActivities dependencies required
    * Add kactivities-stats to CI deps
    * Reflect move of KActivities out of Frameworks to Plasma
    * Fix build with MinGW (kde#430312)
    * Fix smbnotifier install dir
    * kio_man: add zstandard and brotli compressions
    * recentlyused:/ expose Application that used files
    * thumbnail: save all thumbnails in SRGB color space
    * thumbnail: Fix heap-use-after-free in AudioCreator::create
    * Add clang-format commit to ignore list
    * Add and make use of ECM clang-format integration
    * thumbnail Jpegcreator: skip exif thumbnail when too small (kde#466658)
    * Follow precedence that tests are built conditionally
    * Thumbnailer: convert scaled images to sRGB
    * Fix crash with corrupted EXR images
    * Mark .3mf as supported by opendocument thumbnailer
    * [Thumbnail] Fix lookup of legacy thumbnailer plugins
    * Remove bookmarks worker
    * Port kio_fish to WorkerBase (kde#463614)
    * Remove no longer used about: KIO worker
    * Port kio_info to WorkerBase
    * Port kio_bookmarks to WorkerBase


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Skip %check if fusermount3 is not executable. post-build-checks
    breaks it in openSUSE:Factory (boo#1159963)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 4.95.0:
    * Use of KIO::FileJob to write and read without downloading the whole file
    * Expiring local nodes so that changes on the remote side become visible
      (the local cache is valid for at most 30s)
    * New DBus API to map a FUSE path back to a remote URL, used for syncing the
      terminal panel in dolphin to the main view (needs Dolphin from git master)
    * Minimum version of Qt got raised to 5.12
    * Minimum version of KIO got raised to 5.66 (needed for KIO::FileJob)
    * Builds with CMake < 3.13 again
  - Drop patches, now upstream:
    * 0001-Use-target_link_libraries-instead-of-target_link_opt.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.0.0:
    * Symlinks with an absolute target path are "rewritten" to point to the
      location inside the target instead of the host system
    * Mounting a URL which includes symlinks now works
    * Quite a bit of refactoring and cleanup, also for ^
    * The DBus service can use systemd activation now


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.0.1:
    * Changes to a directory while iterating it (opendir/readdir) don't break the
      iteration anymore
    * Some ioslaves with incompatible behaviour (they claim "/" is a regular file)
      are rejected now. Previously, mounting those succeeded, but accessing files
      failed. Now mounting fails immediately and the fallback code is triggered.
    * Mixup of UDS_URL/UDS_TARGET_URL got fixed. Now the baloosearch:/ protocol
      works and doesn't cause a crash anymore. Additionally, the relevant code got
      hardened.
  - Install by default: supplement dolphin


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Use %pkg_vcmp for util-linux requirement for %check
  - Add patch to avoid occasional test failure:
    * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.1.0:
    * Support for building against Qt 6 and KF6
    * Minimum versions of dependencies got raised:
      CMake 3.16, Qt 5.15, KIO 5.96.0
    * Minor bug fixes and optimizations
    * Don't include the password in the generated VFS path
    * Mounting admin: is blocked now
  - Drop patch, now upstream:
    * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Add and make use of ECM clang-format integration


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Fix regression in fileId lookup (kde#487021)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.2/
  - Changes since 24.05.1:
    * Fix regression in fileId lookup (kde#487021)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Only mark KCM as changed when text was actually edited (kde#476669)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Port away from QRegExp
    * Only mark KCM as changed when text was actually edited (kde#476669)
    * Use local include


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 1.0.1
    * New feature release
    * For more details please see
      https://carlschwan.eu/2024/02/22/kirigami-addons-1.0/
  - Changes since 0.11.90:
    * Bump version
    * Update example
    * DoubleFloatingButton: show tooltip
    * Initialize the AM/PM state correctly
    * Fix opening date time popup
    * Bump version to 1.0
    * Use RoundedItemDelegate in formcard
    * form date time: Add api to specify popup parent
    * Fix transparent seperator
    * fix __padding to make it possible to set radius to Infinity
    * make DoubleFloatingButton consistent with FloatingButton
    * Bind default property of FormCard to data
    * formcard: Reorganize layout of combobox delegate
    * Set border colors to match Breeze widget colors
    * Hide SegmentedButton implementation details from the a11y tree
    * Use Kirigami's OverlayZStacking for AbstractMaximizeComponent
    * Make time picker accessible
    * Hide implementation details from combo box and date time delegates for a11y
    * Improve accessibility of form swich delegates
    * Decrease size of delegate on mobile
    * Set a11y name rather than description on form text fields
    * Hide FormCheckDelegate implementation details from accessibility tree
    * Fix VideoMaximizeDelegate temp image size
  - Move -lang conflicts to the -lang package


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 1.1.0
    * New FormCard delegate: FormColorDelegate
    * New delegate container: FormCardDialog
    * Fixed a newline bug in the AboutKDE component
    * The default size of MessageDialog was decreased
    * Fixed the autoplay of the video delegate for the maximized
      album component


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 1.2.0:
    https://carlschwan.eu/2024/05/09/kirigami-addons-1.2/
    * Accessibility fixes
    * New component: FloatingToolBar


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 1.2.1
    * Fix regression with double accept
    * Update maintainer name
    * Define minimum requirement on framework


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 1.3.0
    https://carlschwan.eu/2024/06/26/kirigami-addons-1.3.0/ for list
    of new features
    * Ensure all translated strings are loaded from the correct
      translation domain
    * The license dialog in the AboutPage is now opened in the
      correct window
    * Fix the focus in the FormComboBoxDelegate
    * Fix the capitalization in the AboutPage
    * Increase the padding in FormCardDialog to match the other
      FormCard components


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * ActionTextField: Disable shortcut for invisible and disabled text fields
    * BasicListItemTest: Guard against nullable background in ScrollView
    * Fix tst_basiclistitem_tooltip
    * Make it possible to disable BasicListItem tooltip
    * Fix almost all links in the KF5 Kirigami docs
    * Fix painting of non-symbolic icons which are fallbacks for symbolic (kde#451538)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - Changes since 5.107.0:
    * Remove qt6 CI builds
    * PassiveNotificationsManager: Fix callBack lifetime (kde#470786)
    * Backport fix to the template from master
    * Use MobileForm.AboutPage
    * Improve default template
    * BasicListItem: Use pressed state for tooltip
    * Port i18n to qsTr
    * DefautListItemBackground: prioritize user input events when setting background color
    * Fix tst_basiclistitem_tooltip autotest


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * Change Instantiator to Repeater in NavigationTabBar
    * Avatar: Always use uppercase initials
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.110.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.110.0
  - Changes since 5.109.0:
    * OverlayDrawer: Fix up property access
    * Pass spacing on FlexColumn to it's inner ColumnLayout
    * ShadowedRectangle: proceed itemChange in QQuickItem


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * AboutPage: Allow overriding donateUrl by aliasing it from AboutItem (kde#474864)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.112.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.112.0
  - Changes since 5.111.0:
    * Avatar: Add tests for cyrillic initials
    * Add support for cyrillic initials


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.114.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.114.0
  - Changes since 5.113.0:
    * Make drawer actions accessible


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - No code change since 5.114.0
  - Switch to the latest GCC version available in Leap for packages
    that can't build with the default compiler


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * Remove the Android CI it has been failing for 4 consecutive weeks
  - Use the newest gcc version on Leap


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * Preserve numeric sort roles as well


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * Trivial fix for crash in buddy() when sourceModel isn't set yet


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Specify an encoding for libxml2 when reading from byte array data as well
    * Work around broken date/time values in booking.com mails without times
    * Make Uic9183Header externally usable
    * Adapt DB online import parser to also handle DB Next API replies
    * Adapt online ticket dumping tool to DB Next API changes
    * Fix booking.com address country extraction
    * Handle multi-line airport names in Qatar Airways tickets
    * Display non-ascii chars in PKP tickets
    * Add no-q event booking extractor
    * Sanity-check terminal names to deal with weird Iberia PDFs
    * Handle Iberia pkpass boarding passes and PDFs without a boarding group
    * Fix extracting Thalys tickets with a program membership used
    * Fix extraction from multi-line Pretix PDF tickets
    * Handle Pretix pkpass files with non-formatted date/time values
    * Handle Dutch language European Sleeper seat reservations
    * Handle Dutch language variants of European Sleeper tickets
    * Small optimizations for the static build
    * Update train station data from Wikidata
    * Fix train station country SPARQL query


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.4
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.4/
  - Changes since 23.08.3:
    * Fix Motel One checkin time when running in a different timezone
    * Add Motel One pkpass extractor script
    * Add stand-alone filter condition for SAS itinerary PDFs
    * Handle another Flixbus Unicode station icon variant
    * Ignore ERA FCB UIC station codes in Germany
    * Use the entire UIC 918.3 station object, not just the identifier
    * Fix ERA FCB arrival time parsing
    * Support Dutch-language Eurostar (Thalys) tickets
    * Increase the maximum document size thresholds
    * Add basic support for 12go.asia PDFs


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Handle another DB regional ERA TLB ticket variant with PLAI layout
    * Handle time quadruples in the generic boarding pass extractor (kde#481281)
    * Support the horizontally split double ticket layout for PV/Vivi
    * Extract seat information from Elron tickets
    * Make LTG Link extractor more robust against slight layout variations
    * Force-disable unity builds
    * Handle Carte Advantage with multiple validity periods
    * Don't set reservationNumber for Thalys ERA SSB barcodes to TCN


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Handle German language European Sleeper seat reservations
    * Fix typo in include guard
    * Fix SNCF Carte Advantage token type
    * Fix instructions on how to get the continous Flatpak build
    * Check whether ERA FCB first name fields are set before using them
    * Update dependency versions for static builds
    * improve `salzbergwekr.de` extractor: address extraction from text
    * Add `salzbergwerk.de` tour reservation extractor
    * Use the KF6 Flatpak runtime
    * Significantly increase thresholds for PDF vector graphics barcodes
    * Normalize geo coordinate Place properties
    * Handle ti.to emails with iCal attachments correctly
    * Correctly update search offset for multi-leg National Express tickets
    * Add extractor script for Leo Express
    * Eventim: Drop debug output
    * Eventim: Also read event name from KEY_EVENTLINE
    * Add extractor script for Eckerö Line ferry tickets (kde#481739)
    * Handle ti.to PDF tickets as well
    * Add extractor script for ti.to pkpass files
    * Extract DB reservation iCal events
    * added Flibco parser in the bundled extractors list
    * Added Flibco parser
    * Handle another DB regional ERA TLB ticket variant with PLAI layout


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Add extractor script for Eurostar's Thalys PDF ticket variant
    * Skip test with failing country detection on FreeBSD
    * Add extractor script for VR mobile PDF tickets
    * Consider berth number in VR ERA SSB ticket barcodes
    * Fix ERA SSB date conversion
    * Prettify data extracted from Eurostar ERA ELB barcodes
    * Add extractor script for UK national railway pkpass files
    * Don't override pkpass boarding pass child node results
    * Extract Eurostar pkpass tickets
    * Extract Eurostar PDF tickets
    * Actually add the new Finnair extractor script
    * fix: add amsbus e-ticket with reservation code only format
    * fix: added the SPDX Header for `amsbus.cz` extractor
    * Add `amsbus.cz` bus ticket extractor
    * Add Finnair e-ticket extractor script
    * fix: add SPDX headers
    * fix: add moongate extractor to the .qrc list
    * Add `moongate` event ticket extractor


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Too many changes since 24.02.2, only listing bugfixes:
    * Fix check for prices in SNCF extractor script (kde#485389)
    * Add extractor script for Eckerö Line ferry tickets (kde#481739)
    * Handle time quadruples in the generic boarding pass extractor (kde#481281)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.0/
  - Changes since 24.04.80:
    * Make CFR extractor cover more layout variants
    * Add extractor script for international CFR PDF tickets
    * Fix IRCTC departure time extraction (kde#486495)
    * Extract information about train-bound SNCB RCT2 tickets
    * Restore disabled FreeBSD extractor tests
    * Use released Poppler for stable branch Flatpak builds
    * Fix extraction of cancellation URLs from Lufthansa pkpass files
    * Don't fail on non-ticket pages in Trenitalia PDFs


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Add tobilet.pl event ticket extractor script
    * Deal with Flixbus disruption notes
    * Fix wrong results for Flixbus multi-column seat information
    * Handle more Flixbus ticket token variants in JSON-LD data
    * Loosen the Flixbus extractor trigger pattern a bit
    * Special-case comparing Flixbus ticket tokens
    * Handle Air Asia booking email with departure terminals
    * Add generic extractor for ERA FCB customer card data
    * Decode ERA FCB CustomerCardData validity time ranges
    * Support Amadeus Cytric booking confirmations
    * Handle German language variants of Trenitalia tickets
    * Remove implausible time zones during post-processing
    * Fix filtering of invalid IATA BCBP child nodes
    * Make the Eurostar PDF extractor more robust against layout variations


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.2/
  - Changes since 24.05.1:
    * Add extractor for Georgian Railway (??????????? ????????)
    * If country name resolution failed, use the coordinate based lookup
    * Normalize whitespaces before doing anything with the country name
    * Add extractor for TCDD Ta??mac?l?k (Turkish Railways)
    * Ignore creation date for PDFsharp PDFs
    * Add extractor script for Iberia reservation PDFs
    * Create airports as places rather than simple objects in the flight template
    * Add RCT2 IRT detection pattern for Snälltâget
    * Deal with Snälltâget having a typo in the U_TLAY type field
    * Accommodate TCDD's barcode padding
    * Make the 12go extractor more robust and handle more variants
    * Add basic hotels.com fallback extractors for emails without schema.org data
    * Add a sanity check for company capital notes in the price extractor
    * Extract RegioJet pkpass bus tickets
    * Add tobilet.pl event ticket extractor script


author: Fabian Vogt <fvogt@suse.com>
changelog:
  - cloud-init no longer requires wicked, so install NetworkManager
    everywhere (boo#1218129)
  - Switch all images from vmx to oem to use kiwi's resize
    (boo#1206238)


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Do not use the big kernel-firmware for RPi, but only the required
    kernel-firmware-brcm - boo#1218307


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.114.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.114.0
  - Changes since 5.113.0:
    * KUiServerV2JobTracker: prevent potenial use-after-free


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Continue to implement model
    * Add parent
    * Fix indent
    * Add model
    * Add missing [[nodiscard]]
    * Fix windows build
    * Replace tab with space in cmakelists.txt
    * Use {}
    * Use static_cast as we don't check it
    * coding style
    * We depend against qtkeychain 0.14.2 (kwallet6 support)
    * Use _L1 operator
    * Intercept return key
    * Remove unused include
    * We depend against kf6.0.0
    * Add missing [[nodiscard]]
    * Don't export private methods
    * Use 0.14.1
    * Use QT6KEYCHAIN_LIB_VERSION = 0.14.2
    * Fix check for reveal password mode
    * Port to setRevealPasswordMode (scripted)
    * Use local include
    * ldapoperation: evaluate value of HAVE_WINLDAP_H


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Fix bug 475485: Handbook: typo in OpenPGP link to Wikipedia (kde#475485)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Use new folder-edit-sign-encrypt icon


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Fix config loading and saving
    * Use KF6 Flatpak runtime


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Fix translated shortcut
    * Port away from KCMUtils


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Prefer -symbolic momochrome system tray icon if exists
    * Revert "Add config option for adding a designated revoker for all new keys"


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.2/
  - Changes since 24.05.1:
    * We want to save the logs as plain text without special Unicode characters


author: Johannes Segitz <jsegitz@suse.com>
changelog:
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * klog.service
    * klogd.service
    * syslogd.service


author: Johannes Segitz <jsegitz@suse.com>
changelog:
  - Remove PrivateDevices, ProtectClock and ProtectKernelLogs=true
    from klog.service and ProtectKernelLogs from klogd.service
    (bsc#1193172)


author: Dr. Werner Fink <werner@suse.de>
changelog:
  - Update ot version 1.5.1
    ChangeLog for version 1.5.1
      Many thanks to Rainer Gerhards, rsyslog project lead, for
      identifying a problem with how rsyslog's rsyslogd and sysklogd's
      syslogd check for invalid priority values (CVE-2014-3634).
    ChangeLog for version 1.5
    * Fix file descriptor leak in klogd
    * Improve argument list processing
    * Prevent potential buffer overflow in reading messages from the
      kernel log ringbuffer
    * Ensure that "len" is not placed in a register, and that the endtty()
      signal handler is not installed too early which could cause a
      segmentation fault or worse
    * klogd will reconnect to the logger (mostly syslogd) after it went
      away during operation
    * On heavily loaded system syslog will not spit out error messages
      anymore when recvfrom() results in EAGAIN
    * Makefile improvements
    * Local copy of module.h
    * Improved manpage
    * Always log with syslogd's timezone and locale
    * Remove trailing newline when forwarding messages
    * Continue working properly if /etc/service is missing and ignore
      network activity
    * Continue writing to log files as soon as space becomes available
      again after a filled up disk
    * Removed test to detect control characters> 0x20 as this prevented
      characters encoded in UTF-8 to be properly passed through
    * Only resolve the local domain when accepting messages from remote
    * Properly accompany the MARK message with the facility
    * Improved daemonise routine in klogd to stabilise startup
    * klogd will not change the console log level anymore unless -c is given
    * Added back /usr/src/linux/System.map as fall-back location
    * Rewrite the module symbol parser to read from /proc/kallsyms
    * Notify the waiting parent process if the client dies
    * Complete rewrite of the oops kernel module for Linux 2.6
    * Only read kernel symbols from /proc/kallsyms if no System.map
      has been read
    * Improved symbol lookup
    * Prevent named pipes from becoming the controlling tty
    * Fixing a race condition in syslogd discovered in UML
    * Improved README.linux
    * Added boundary checks in klogd
    * Don't block on the network socket in case of packet loss
    * Don't crash when filesize limit is reached (e.g. without LFS)
    * Fix spurious hanging syslogd in connection with futex and NPTL
      introduced in recent glibc versions and Linux 2.6 (details)
    * Improved syslog.conf(5) manpage
    * Use socklen_t where appropriate
    * Use newer query_module function rather than stepping through /dev/kmem.
    * Remove special treatment of the percent sign in klogd
  - Remove patches now upstream solved
    * klogd-obsolete.patch
    * sysklogd-1.4.1-fileleak.patch
    * sysklogd-1.4.1-ksym.patch
    * sysklogd-1.4.1-no_SO_BSDCOMPAT.diff
    * sysklogd-1.4.1-owl-crunch_list.diff
    * sysklogd-1.4.1-preserve_percents.patch
    * sysklogd-1.4.1-utf8.patch
  - Port patches
    * sysklogd-1.4.1-CVE-2014-3634.patch
    * sysklogd-1.4.1-clearing.patch
    * sysklogd-1.4.1-dgram.patch
    * sysklogd-1.4.1-dns.patch
    * sysklogd-1.4.1-dontsleep.patch
    * sysklogd-1.4.1-forw.patch
    * sysklogd-1.4.1-klogd24.dif
    * sysklogd-1.4.1-ksyslogsize.diff
    * sysklogd-1.4.1-large.patch
    * sysklogd-1.4.1-nofortify.patch
    * sysklogd-1.4.1-reload.dif
    * sysklogd-1.4.1-reopen.patch
    * sysklogd-1.4.1-showpri.patch
    * sysklogd-1.4.1-signal.dif
    * sysklogd-1.4.1-sparc.patch
    * sysklogd-1.4.1-sysmap-prior-to-2.5.patch
    * sysklogd-1.4.1-systemd-multi.dif
    * sysklogd-1.4.1-systemd-sock-name.patch
    * sysklogd-1.4.1-systemd.dif
    * sysklogd-1.4.1-unix_sockets.patch
    * sysklogd-1.4.1.dif
    * sysklogd-ipv6.diff


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * flatpak: Install a scaleable icon


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * It compiles fine without deprecated methods
    * man page: refer to Qt6 & KF6 version of commandline options
    * appstream: use developer tag with name KDE
    * Use desktop-application
    * Drop support for KF5's deprecated KToolInvocation
    * Make sure that icon is setting


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.0/
  - Changes since 24.04.80:
    * org.kde.kmag.metainfo.xml rename file from org.kde.kmag.appdata.xml


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Fix mem leak
    * Fix crash on close
    * Fix showMail when kmail is not started


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Add fix for a potential kontact crash (kde#483844):
    * 0001-Fix-483844-kontact-segfaults-on-startup.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Fix 483844: kontact segfaults on startup (kde#483844)
    * Add debug info
    * Load info to widget
    * Add debug operator
    * Add appstream release information
    * Fix HTML injection in externally added warning widget
  - Drop patch, merged upstream:
    * 0001-Fix-483844-kontact-segfaults-on-startup.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Add context object to connect()
    * Fix bug 484420:  Monochromatic icons in system tray not always used (kde#484420)
    * Fix attachments not being automatically encrypted
    * Fix translated shortcut
    * Fix translated shortcut
    * Fix extract messages (kde#484186)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to fix crash on opening mails for editing (kde#486283):
    * 0001-Fix-crash-due-to-deleteLater-nested-event-loop.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Fix separator being displayed while below element is not
    * Fix disconnect mode not visible
    * We really need to have kolab support
    * Fix qCWarning
    * This check is not necessary now
    * Debug--
    * Fix QML name
    * Fix triggered nextAction
    * i18n: Add more context to password string
    * Backport change from master
    * mAccountConfigurationImpl will allow to create account. => rename method
    * Rename variable
    * Rename files
    * Rename this class to accountconfigurationbase
    * Add UseTLS
    * Add more autotest
    * Use QStandardPath
    * Remove not necessary this->
    * continue to implement autotest
    * Prepare to autotest it
    * Export symbol
    * Move to target_sources
    * Prepare to test create resource
    * Remove TODO
    * Store as info
    * Test signal
    * We need QString info for testing it
    * Improve supprot
    * Improve autotests
    * Improve debug


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Add support for creating google resource automatically
    * Set hostname during automatic configuration of outgoing server
    * Use list initialiazer constructor
    * Remove code duplication
    * Save mail transport and then add it to the manager
    * Fix saving mail transport


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Too many changes since 24.02.2, only listing bugfixes:
    * Fix automatic setup (kde#480563)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Save after adding a new mail transport
    * Don't use alias in meta object definition


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Search QtDBus


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * update version for new release
    * Add URL to the appstream metadata
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * update version for new release
    * revert premature appstream update
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * remove dup version
    * update version for new release
    * Remove confirmation dialog when cutting or deleting items with children (kde#483079)
    * update version for new release
    * revert premature appstream update
    * update version for new release
    * Clean appstream versions, fixes appstreamtest
    * Add URL to the appstream metadata
    * update version for new release
    * Make sure that icon is setting


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * appstream versions
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Use local include
    * Remove now unused ContentType::setCategory method
    * Deprecate ContentType::contentCategory
    * Use a locale for the tests that also works on FreeBSD


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - On usrmerged system move kernel modules into /usr as well (boo#1211796)
    * usr-lib-modules.patch
    * testsuite-Move-setup-rootfs-logic-from-Makefile-to-s.patch
  - Refresh usr-lib-modprobe.patch
  - Refresh no-stylesheet-download.patch


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Fix up usrmerge patches to make the feature configurable (boo#1212835)
    * testsuite-Handle-different-sysconfdir.patch
    * testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch
    * depmod-Introduce-outdir-option.patch
    * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
    * kmod-Add-config-command-to-show-compile-time-configu.patch
  - Refresh usr-lib-modprobe.patch
  - Refresh usr-lib-modules.patch
  - Refresh no-stylesheet-download.patch


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Edit usr-lib-modules.patch to /lib/modules provide fallback
    behavior for successfully running `make modules_install` in
    pristine tarballs.


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Use pkgconfig for kmod configuration.
    * Delete kmod-Add-config-command-to-show-compile-time-configu.patch
    * Add kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch,
      Provide-fallback-for-successfully-running-make-modules_install.patch
      compat-module_directory-module_prefix.patch.
  - Refresh usr-lib-modprobe.patch, usr-lib-modules.patch.
  - Add configure-Detect-openssl-sm3-support.patch to
    fix build with older openssl without SM3 support.


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Remove compatibility patches, add README.usrmerge (boo#1212835).
    * Delete Provide-fallback-for-successfully-running-make-modules_install.patch
    * Delete compat-module_directory-module_prefix.patch


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 31
    * Allow passing a path to modprobe so the module is loaded from
      anywhere from the filesystem.
    * Use in-kernel decompression if available.
    * depmod learned a `-o <dir>` option to allow using a separate
      output directory.
  - Delete depmod-Introduce-outdir-option.patch,
    testsuite-Handle-different-sysconfdir.patch,
    testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch,
    0001-testsuite-repair-read-of-uninitialized-memory.patch,
    testsuite-Move-setup-rootfs-logic-from-Makefile-to-s.patch


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Fix tests
    * refresh configure-Detect-openssl-sm3-support.patch
    * refresh kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
    * refresh usr-lib-modules.patch


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Add upstream fixes since v31
    * tools-depmod-fix-Walloc-size.patch
    * libkmod-remove-pkcs7-obj_to_hash_algo.patch
    * configure-Check-that-provided-paths-are-absolute.patch
  - Refresh usrmerge patches to upstream version (cosmetic change only)


author: Michal Suchanek <msuchanek@suse.de>
changelog:
  - Update to release 32
    * Drop python bindings
    * Remove unmaintained experimental tool
  - Drop upstreamed patches
    * configure-Detect-openssl-sm3-support.patch
    * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
    * usr-lib-modprobe.patch
    * kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
    * tools-depmod-fix-Walloc-size.patch
    * libkmod-remove-pkcs7-obj_to_hash_algo.patch
    * usr-lib-modules.patch
    * configure-Check-that-provided-paths-are-absolute.patch
  - Refresh no-stylesheet-download.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * man page: refer to Qt6 & KF6 version of commandline options
    * appstream: use developer tag with name KDE
    * Drop support for KF5's deprecated KToolInvocation


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * Remove KF5TextWidgets remnants


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Fix translated shortcut
    * Fix extract messages (kde#484186)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Use desktop-application
    * Add vcs-browser
    * Drop support for KF5's deprecated KToolInvocation
    * Use local include
    * Add parent + const'ify pointer
    * Remove unused methods


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.110.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.110.0
  - Changes since 5.109.0:
    * Fix StatusNotifierItem checkVisibility on Windows


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.112.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.112.0
  - Changes since 5.111.0:
    * Adapt to notification API and permission changes in Android SDK 33


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * snapcraft: Add .git to source for libkomparediff2
    * snapcraft: inital import snapcraft files.


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Add patch to allow coinstallation of two libkomparediff libraries
    * 0001-Adapt-to-Lib-prefix-removed-from-KompareDiff2-CMake-.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.4
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.4/
  - Changes since 23.08.3:
    * Apply split view icons to the session context menu too.


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Don't rely on qtpaths for kconf_update scripts
    * Fix Qt 6 assert on QChar outside BMP
    * Support non-BMP codepoints in HTMLDecoder (kde#479983)
    * terminalDisplay/TerminalFonts: fix checking if emojiFont is set (kde#481211)
    * fix: Issue with focus setting on wdg after relocating to a new splitter (kde#479858)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Add hamburger menu action to all active views (kde#484171)
    * Check only IXON when getting flow control state (kde#457924)
    * Draw block cursor with antialiasing (kde#483197)
    * Draw block cursor outline with MiterJoin (kde#483197)
    * Fallback to home dir if initial working dir is inaccessible (kde#470262)
    * Reshow configuration dialog after toggling borders (kde#479081)
    * Fix getting FreeBSD process name (kde#480196)
    * Avoid constructing QChar from non-BMP codepoints


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Too many changes since 24.02.2, only listing bugfixes:
    * Character: Return stringWidth, not value of ignoreWcWidth (kde#485155)
    * Fix hamburger menu/toolbar issues when splitting tabs (kde#474848)
    * Override width of YiJing Hexagram Symbols Unicode characters (0x4dc0-0x4dff) (kde#421625)
    * Add next/previous actions to change the profile of the current terminal (kde#413258)
    * Add hamburger menu action to all active views (kde#484171)
    * Check only IXON when getting flow control state (kde#457924)
    * Do not enclose CTL tab in appearance dialogue in its own qwidget (kde#474309)
    * Fix strings to allow translations (kde#482364)
    * Change type of tokenBuffer to QList allow longer length of tokens. (kde#479241)
    * Draw block cursor with antialiasing (kde#483197)
    * Draw block cursor outline with MiterJoin (kde#483197)
    * Fallback to home dir if initial working dir is inaccessible (kde#470262)
    * Reshow configuration dialog after toggling borders (kde#479081)
    * Fix getting FreeBSD process name (kde#480196)
    * Fix touchscreen scroll inconsistency (kde#450440)
    * Support non-BMP codepoints in HTMLDecoder (kde#479983)
    * terminalDisplay/TerminalFonts: fix checking if emojiFont is set (kde#481211)
    * fix: Issue with focus setting on wdg after relocating to a new splitter (kde#479858)
    * Implemented DBus methods for reading displayed text (kde#238032)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.0/
  - Changes since 24.04.80:
    * use KIconTheme::initTheme & KStyleManager::initStyle to ensure proper styling outside of plasma
    * Remove unused includes
    * Construct tabbar with tabwidget parent
    * Fix case when Lam Alef is at the end of the line
    * Don't use Lam-Alef ligatures when shaping arabic letters (kde#478181)
    * Supress incorrect resize notifications
    * Fixed the window geometry config file placement.


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * man page: refer to Qt6 & KF6 version of commandline options
    * Use desktop-application
    * Use _L1
    * Fix bug 484599: Name of UI element too long (Hide/Show Sidebar) (kde#484599)
    * Add missing [[nodiscard]]
    * const'ify pointer
    * We don't have ui file here
    * Add vcs-browser
    * Drop support for KF5's deprecated KToolInvocation
    * [craft] Don't build master version for everything (kde#481455)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Search Qt6DBus
    * Explicitly link against QtDBus


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Replace 0001-Use-qdbus-qt5-on-openSUSE.patch with 0001-Use-qdbus6-on-openSUSE.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Provide scripts with an env var to find qdbus (kde#349675)
    * Update NEWS
    * Update changelog
    * scripts/sysinfo: Add support for Plasma 6
    * Add error handling and modernize kpart loading
    * Fix the embedded Konsole (kde#480452)
  - Drop patch, no longer needed:
    * 0001-Use-qdbus6-on-openSUSE.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Delay tray setup until mainwindow state restored (kde#482316)
  - Drop patch, merged upstream:
    * Delay-tray-setup-until-mainwindow-state-restored.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Delay tray setup until mainwindow state restored (kde#482316)
    * Update NEWS
    * Update changelog


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Provide scripts with an env var to find qdbus (kde#349675)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Fix crash when forwarding incidence via context menu (kde#474144)
    * Repair searching in korganizer


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.4
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.4/
  - Changes since 23.08.3:
    * Fix infinite loop in mEventViewer->setIncidence due to invalid date


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Replace 0001-Look-for-designer-qt5-on-openSUSE.patch with
    0001-Look-for-designer6-on-openSUSE.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * set correct link for custompages handbook
    * Use correct timezone when creating recurrence exception (kde#481305)
    * formats/translations kcm modules were merged in kcm_regionandlang
    * Fix mem leak
    * In opensuse designer apps was renamed to designer6. => fix search designer
  - Drop patch, no longer needed:
    * 0001-Look-for-designer6-on-openSUSE.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Fix double-free corruption on exit (kde#483336)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Remove unused KOHelper::resourceColor() overload
    * Save calendar selection on change instead of on exit (kde#483976)
    * Fix missing include
    * Fix the side-bar TodoView not being updated when the main todoview is active
    * Make sure the side-bar TodoView has a valid model
    * Fix calendar view filters not being applied (kde#484040)
    * Fix translated shortcut
    * Fix bug 484438: task icon, in "résumé", does not follow dark breeze theme. (kde#484438)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Use TransportManagementWidgetNg
    * Port deprecated methods
    * Remove options from KOPrefs that already exist in CalendarSupport::KCalPrefs (kde#483504)
    * Use desktop-application
    * Use view-calendar-tasks
    * Add vcs-browser
    * Drop support for KF5's deprecated KToolInvocation
    * Remove the 'Custom Pages' settings from KOrganizer
    * Add missing [[nodiscard]] remove unused Q_SLOTS
    * Move constructor to private, we use singleton
    * Add option to hide declined invitations from event views
    * set correct link for custompages handbook
    * Remove unused KOHelper::resourceColor() overload
    * Fix double-free corruption on exit
    * Not necessary to use 6 suffix
    * Use directly auto
    * const'ify variables
    * Already defined as nullptr in header
    * Remove unused include
    * Const'ify variable
    * remove unused includes
    * Remove akonadi test here
    * Add test CI support
    * Use StartupNotify directly


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.2/
  - Changes since 24.05.1:
    * Add obviously missing '!' in if() statement


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - Changes since 5.107.0:
    * Remove qt6 CI builds
    * Define json-validate-ignore property in .kde-ci.yml


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * KPackageTool: Show deprecation warning when metadata.desktop file is used
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * testpackage: Add a website so that the tests succeed


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * PartLoader::createPartInstanceForMimeType(): Avoid compiler detected null pointer access


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.7+140+suse.2d78457:
    * This is a multipath-tools 0.9.8 pre-release
    * Socket activation via multipathd.socket has been disabled by default
      because it has undesirable side effects on systems without multipath.
      Users with multipath hardware should enable multipathd.service
    * The restorequeueing CLI command now only enables queueing if
      disablequeueing had been sent before
    * Avoid multipathd hang during map flush
    * multipathd now tracks the queueing mode of maps in its internal features string
    * Improve error messages in 'multipathd -k'
    * Fix segfault in autoresize code (bsc#1219289)
    * Fix missing map reloads (bsc#1219796)
    * Documentation fixes, spelling fixes, minor code fixes


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.7+148+suse.7d9953e.obscpio
    * This is a multipath-tools 0.9.8 pre-release
    * fix fast_io_fail for Infinibox (bsc#1219348)
    * Fix activation of LVM volume groups during coldplug (bsc#1219142)


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.7+148+suse.9780ae0:
    * 11-dm-mpath.rules: Fix quoting mistake (bsc#1219142)


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.8~1+82+suse.dcd98a3:
    * Adapt package version such that it shows as a 0.9.8 prerelease
    * Add missing udev rules file


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.8+87+suse.f72b9f3:
    * fix misspelled DM_UDEV_DISABLE_OTHER_RULES_FLAG in udev rules
      (bsc#1220810)


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.8+88+suse.d504d83:
    * Revert "libmultipath: fix max_sectors_kb on adding path"
    (bsc#1222458)


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.9+90+suse.f1d2f20:
    * Fix unit tests on Tumbleweed/armv7l
  - Update to 0.9.9 upstream (see NEWS.md for details)
    * Update udev rules to be compliant with device-mapper udev
    rules update in LVM2 >= 2.03.24.
    * Limit real-time scheduling priority to 10 by default. This
    can now be configured in multipathd.service using "LimitRTPRIO="
    * Set max_sectors_kb only on map creation, or when a new path
    is added, to avoid IO errors
    * The configuration option "flush_on_last_del" now takes the
    values "always" (="yes"), "unused" (="no"), and "never". "yes"
    and "no" are still supported
    * Add wildcard %k for max_sectors_kb for CLI commands like
    "multipath show {paths,maps} format"
    * Accept WWID value in CLI commands that take a map name, like
    "resize map $map"
    * Removed support for CLI wildcards for pathgroups, which were
    not function anyway.
    * Fix map failure count for no_path_retry > 0


author: Martin Wilck <mwilck@suse.com>
changelog:
  - Update to version 0.9.9+161+suse.0c835ef:
    * Update to upstream reviewed code path (787e00d)
    * Added hardware defaults for Huawei storage arrays and XSG1 vendors
    * Refactored and improved the libultipath / libdevmapper interface
    * Fixed bug that caused queueing to be always disabled if flushing a map failed
    (bug introduced in 0.9.8).
    * Fixed failure to remove maps even with `deferred_remove`
    (bug introduced in 0.9.9).
    * CI improvements
    * Documentation fixes


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Remove ktexttemplate from dependencies
    * Use _L1 operator
    * Fix autotest
    * Use local include
    * Adapt to Qt6 font weight changes


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Backport fix handling of nested lists


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * fix version
    * update version for new release
    * bump version ahead of new release
    * cmake: Add missing " to unbreak the build
  - Drop patches, now upstream:
    * 0001-cmake-Add-missing-to-unbreak-the-build.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * fix typo
    * update version for new release
    * Don't set PipeWireSourceItem::enabled to true when the item becomes visible
    * Drop redundant isComponentComplete() checks
    * Remove redundant code
    * Mark PipeWireSourceItem as enabled after receiving a frame


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * fix version
    * update version for new release
    * encode: Only increase filtered frame count if frame was actually submitted
    * Fix nullptr check (kde#484620)
    * Generate presentation timestamps from std::chrono::steady_clock if SPA_META_Header is missing
    * Fix a minor coding style issue
    * Ignore buffers with SPA_META_HEADER_FLAG_CORRUPTED
    * Ignore chunk size of SPA_DATA_DmaBuf
    * typo
    * update version for new release
    * fix typo
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * Use only non external only format modifiers
    * Drop implicit modifier shortcut
    * Use reserve to reserve space in list


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * produce: Properly cleanup on deactivate in all cases (kde#488687)
    * produce: Destroy PipeWireSourceStream on the right thread (kde#489434)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patches to support libopenh264 for encoding
    (boo#1227461, kde#476187):
    * 0001-Simpler-yet-more-useful-handling-of-KPIPEWIRE_FORCE_.patch
    * 0002-Add-encoder-using-libopenh264.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Make the message catalog UTF-8 encoding detection slightly more broad


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Initial support for bcachefs. (kde#477544)
    * Fix compile warnings due to QVariant::type().
    * Fix whole device exFAT filesystems. (kde#480959)
    * Allow lowercase FAT labels. (kde#466994)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.1/
  - Changes since 24.05.0:
    * Fix detection of MBR partition table with zeroed signature. (kde#487650)


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.21.1 (CVE-2023-36054):
    * Fix potential uninitialized pointer free in kadm5 XDR parsing
      [CVE-2023-36054]; (bsc#1214054).
    * Added a credential cache type providing compatibility with
      the macOS 11 native credential cache.
    * libkadm5 will use the provided krb5_context object to read
      configuration values, instead of creating its own.
    * Added an interface to retrieve the ticket session key
      from a GSS context.
    * The KDC will no longer issue tickets with RC4 or triple-DES
      session keys unless explicitly configured with the new
      allow_rc4 or allow_des3 variables respectively.
    * The KDC will assume that all services can handle aes256-sha1
      session keys unless the service principal has a
      session_enctypes string attribute.
    * Support for PAC full KDC checksums has been added to
      mitigate an S4U2Proxy privilege escalation attack.
    * The PKINIT client will advertise a more modern set
      of supported CMS algorithms.
    * Removed unused code in libkrb5, libkrb5support,
      and the PKINIT module.
    * Modernized the KDC code for processing TGS requests,
      the code for encrypting and decrypting key data,
      the PAC handling code, and the GSS library packet
      parsing and composition code.
    * Improved the test framework's detection of memory
      errors in daemon processes when used with asan.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.21.2 (bsc#1218211, CVE-2023-39975):
    * Fix double-free in KDC TGS processing [CVE-2023-39975].


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch
    * CVE-2024-26458, bsc#1220770
    * CVE-2024-26461, bsc#1220771
    * CVE-2024-26462, bsc#1220772


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to 1.21.3
    * Fix vulnerabilities in GSS message token handling:
    * CVE-2024-37370, bsc#1227186
    * CVE-2024-37371, bsc#1227187
    * Fix a potential bad pointer free in krb5_cccol_have_contents()
    * Fix a memory leak in the macOS ccache type
  - Update patch 0009-Fix-three-memory-leaks.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.20.0:
    * Added a "disable_pac" realm relation to suppress adding PAC authdata
      to tickets, for realms which do not need to support S4U requests.
    * Most credential cache types will use atomic replacement when a cache
      is reinitialized using kinit or refreshed from the client keytab.
    * kprop can now propagate databases with a dump size larger than 4GB,
      if both the client and server are upgraded.
    * kprop can now work over NATs that change the destination IP address,
      if the client is upgraded.
    * Updated the KDB interface.  The sign_authdata() method is replaced
      with the issue_pac() method, allowing KDB modules to add logon info
      and other buffers to the PAC issued by the KDC.
    * Host-based initiator names are better supported in the GSS krb5
      mechanism.
    * Replaced AD-SIGNEDPATH authdata with minimal PACs.
    * To avoid spurious replay errors, password change requests will not
      be attempted over UDP until the attempt over TCP fails.
    * PKINIT will sign its CMS messages with SHA-256 instead of SHA-1.
    * Updated all code using OpenSSL to be compatible with OpenSSL 3.
    * Reorganized the libk5crypto build system to allow the OpenSSL
      back-end to pull in material from the builtin back-end depending on
      the OpenSSL version.
    * Simplified the PRNG logic to always use the platform PRNG.
    * Converted the remaining Tcl tests to Python.


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to 1.20.1; (bsc#1205126); (CVE-2022-42898);
    * Fix integer overflows in PAC parsing [CVE-2022-42898].
    * Fix null deref in KDC when decoding invalid NDR.
    * Fix memory leak in OTP kdcpreauth module.
    * Fix PKCS11 module path search.


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Drop 0009-Fix-KDC-null-deref-on-TGS-inner-body-null-server.patch,
    already fixed in release 1.20.0


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Add explicit this-is-only-for-build-envs requires to krb5-mini
    and krb5-mini-devel: the mini flavors are currently excluded
    using special hacks from the FTP Tree. In order to eliminate this
    hack, we need to ensure the packages are not viable for real
    installations. We achieve this with a dep that is never provided,
    but ignored by OBS.


author: bliu@suse.com
changelog:
  - kronosnet-1.0 is available now(bsc#1077702)
      Added: kronosnet-1.0.tar.gz
      kronosnet.spec
      kronosnet.changes


author: jengelh@inai.de
changelog:
  - Fix almost-empty SRPM description.
  - Fix faulty leading whitespace in descriptions.
  - Reduce size of %if..%endif blocks to minimum.
  - Remove pkgconfig requires that are already automatically detected.


author: bliu@suse.com
changelog:
  - kronosnet-1.0 is available now(bsc#1077702)
      kronosnet-1.1 released, so upgrade to 1.1
    * Fix plugins loader by switching from RPATH to RUNPATH
    * Man pages are now automatically generated at build time
    * Better error reporting from crypto plugins
    * Fix and improve the whole build system
    * Add support for some older lz4 versions
    * Fix issue with UDP sockets that could cause knet to spin
    * Add new API call to run knet unprivileged
      Added: kronosnet-1.1.tar.gz
      add-version.patch
      Removed: kronosnet-1.0.tar.gz


author: bliu@suse.com
changelog:
  - kronosnet-1.3 is available now(bsc#1090641)
      changes since 1.2
    * Fix potential crashes in the crypto code
      changes since 1.1
    * Fix a potential crash when using external destination handlers
    * Improve compression level validation by delegating the validation to
      the external compression library
    * Improve the build system to accommodate repeatable builds


author: jchen@suse.com
changelog:
  - kronosnet-1.5
      changes since 1.4
    * [IMPORTANT] fix internal loopback link handling
    * Improved internal threads information for debugging purposes
      changes since 1.3
    * Reduced amount of locking around non-performance critical areas
    * Optimized threads startup and shutdown timer
  - Removed: add-version.patch


author: Yuan Ren <yren@suse.com>
changelog:
  - kronosnet-1.7
      changes since 1.6
    * Fix minor issues with libnozzle man pages
    * SCTP: support more kernel versions
    * Better debugging information of internal threads status
    * Fix build with gcc9
    * [developers] expose API version in libknet.h and enable
      all compiler warnings at build time
      changes since 1.5
    * [IMPORTANT] Fix a PMTUd packet size issue when using
      crypto communications
    * Fix build with older versions of openssl
    * Fix a CPU spinning issue when iptables are set incorrectly
    * Fix a SCTP kernel <-> userland compatibility issue
    * Minor other fixes across the code and build infrastructure
    * libnozzle hits the first GA release.


author: Yuan Ren <yren@suse.com>
changelog:
  - kronosnet-1.12
      changes since 1.11
    * Default compression level use
    * Fix a lot of converity errors
    * Fix lock, buffer overrun and memory release bugs
    * Retry locking in case of failure in SCTP
    * Stabilize latency calculation when nodes are not responsive
      changes since 1.10
    * Log information about detected kernel MTU
    * Fix MTU calculation when using crypto and add docs
    * Rework the whole math to calculate MTU
    * Add dynamic pong timeout when using crypto
    * Add ability to manually override MTU and disable PMTUd
      changes since 1.9
    * automatically add and remove point to point access lists
    * allow knet_bench to enable/disable access lists
    * enable access lists for GENERIC_ACL protocols (udp for example)
    * add access lists support to sctp
    * Do some function rename and code cleanup
    * Add documentation for enable_access_list
    * add external API calls to manage access lists
    * add support for libzstd
    * fix openssl1.0 initialization code
      changes since 1.8
    * remove libnss 3des support
    * improve error message decoding from ICMP errors
      changes since 1.7
    * fix libnozzle man page generation target
    * dont specify destination address for connection oriented protocols
    * increase log level for currently used links


author: XinLiang <XLiang@suse.com>
changelog:
  - kronosnet-1.15
      changes since 1.14
    * [stats] allow knet_link_get_status to operate in readlock context
    * [stats] allow knet_handle_get_stats to operate in a readlock context
    * [rx] kill unused variable
    * [transports] use SO_REUSEADDR only for sctp
    * [man] Enhance prio description of POLICY_PASSIVE
    * man: Change strcat to strncat
    * man: Fix covscan reports in doxyxml.c
      changes since 1.13
    * [global] Update copyright across the board
    * [sctp] major surgery to use only SCTP events to determine socket status
    * [rx] use defines to determine RX data types vs random numbers
    * [tx] Don't Clear out msghdr for all transports.
    * [rx] Don't return 512 EOF messages from _recvmmsg
    * [rx] send reply packets only when transport is connected
    * [rx] unify latency values to a capped value to link precision
    * [latency] fix incorrect math that could lead to bad latency calculation
    * [udp] Better fix for -ENETUNREACH
    * [udp] simplify code (same logic)
    * [udp] don't make socket spin if a network I/F is down
    * [nozzle] use interface name size consistently and drop strncpy in favour of memmove
    * [host] use KNET_MAX_HOST_LEN consistently
    * [handle] fix typo in error log message
    * [handle] make sure to unlock config handle on failure
    * [RX] silence defrag buffer expiration debug error
    * [TX] discard too big packets when reading from socketpairs
    * [RX] handle short write to the application properly
    * [RX] Discard incoming packets if knet cannot reply back.
    * [build] fix openssl version detection when not using pkg-config
      changes since 1.12
    * [PMTUd] invalidate MTU for a link if the value is lower than minimum
    * [rx] copy data into the defrag buffer only if we know the size of the frame
    * [host] fix defrag buffers reclaim logic
    * [host] rename variables to make it easier to read the code


author: Emil Penchev <emil.penchev@suse.com>
changelog:
  - kronosnet-1.28
      changes since 1.15
    * [links] fix conversion
    * [rx] allow links to be active faster
    * [links] fix ping interval and pong timeout value checking
    * [nozzle] dont leak tun/tap interfaces in test suite
    * [crypto] Try crypt and decrypt on crypto_init
    * [spec] Migrate to SPDX license
    * [nozzle] tests: Fix 'set_down' test on FreeBSD-devel
    * [tx] Remove expensive memsets
    * [log] Add a TRACE log level
    * [man] update to latest doxyxml from libqb
    * [udp] Move EPERM to be alongside EMSGSIZE in tx error handler
    * [pmtud] Reset/restart pmtud when a node joins
    * [doc] To Do list moved to projects.clusterlabs.org (#379)
    * [logging] Fix Initializing typo
    * [tx] fix epoll event size to cope with extra event on send to link
    * [tests] deal with new annocheck symlink checks
    * [tests] update memcheck exceptions
    * [UDP] Check for EHOSTUNREACH
    * [build] fix flag detections for gcc
    * [doc] update links to mailing lists and drop obsolete test suite
    * [logging] slow down knet a bit when log socket is busy
    * [crypto] improve logging when failing to decrypt packets
    * [udp] use ICMP error messages to trigger faster link down detection
    * [host] fix dst_seq_num initialization race condition
    * [crypto] fix nss crypto buffer boundaries usage
    * [build] fix debug build vs annocheck parameters
    * [tests] temporary disable annobin lto check for centos8 failure
    * [build] Add annobin build/check support
    * [nozzle] fix tests on machines that dont have bash
    * [tests] make execution of functional testing optionals
    * send: Fix send_sync()
    * [transports] remove unused internal ACL API
    * [acl] major internal rework
    * [acl] make knet_link_add_acl a wrapper to knet_link_insert_acl
    * [host] use correct seq_num to reclaim buffers
    * [rx] increase defrag buffers to better deal with network jitter
    * [man] update doxygen2man to latest from libqb
    * [doc] Add comments to structure members
    * [link] dont allow mix of dynamic and static links
    * [link] use previously cached value as link info might not be accurate
    * [link] dont leak resources if link configuration fails
    * [tests] suppress more libnss3 errors
    * [spec] cleanup some krosnonetd leftovers
    * [tx] minor optimizations to avoid recalculating socksize over and over
    * [docs] IRC channel is now on Libera Chat
    * [coverity] fix 2 buffer initialization (potential) issues
    * [nozzle] fix nozzle_up() on FreeBSD
    * [lib] Don't use -rpath
    * [nozzle] Remove inet_ntoa() call
    * [handle] validate handle in public API
    * [global] Update copyright
    * [docs] Update README for BSD section
    * [openssl] port knet top openssl3.0-alpha13
    * [tests] hide another internal libnss non recurring memory leak
    * [tests] add more exceptions to deal with Ubuntu latest rebuilds (clang counterpart)
    * [tests] add more exceptions to deal with Ubuntu latest rebuilds
    * [cleanup] remove unused infrastructure to send HOSTINFO messages
    * [sctp] check and warn about internal fd tracker
    * [tests] hide internal nss memory leak (non-recurring)
    * [rx] fix data stats on RX to match TX model
    * [rx] fix per link stats for data packets
    * [threads] make sure to initialize events
    * [cleanup] drop no longer used poc-code
    * [cleanup] kill all unsupported kronosnetd code
    * [cleanup] Move public APIs calls to more suitable location
    * [crypto] add support for openssl 3.0
    * [man] fix type comparison
    * [tests] more ignore list of nss internal stuff
    * [tests] ignore openssl errors triggered when building with clang
    * [tests] fix variable increment logic (detected by clang)
    * [crypto] add support for live reconfiguration
    * [build] update valgrind memcheck exception file
    * [tests] sets defaults for coverity scan check to match CI
    * [tests] add basic framework to create, join and stop many nodes
    * [tests] use link_get_enable instead of get_status
    * [tests] remove unnecessary shutdown locking
    * [build] Use git-version-gen during specfile build
    * [build] Fix fallback handling in git-version-gen
    * [man] sync doxygen2man from libqb master
    * [openssl] allow use of deprecated HMAC interface with openssl 3.0
    * [tests] strip extra symbol information generated by new nm
    * [transport] notify transports that a link is down
    * [sctp] fix ifup/ifdown handling for connected sockets
    * [netutils] move sockaddr_len definition where it belongs
    * [links] fix spacing
    * [sctp] make sure outgoing connections are bound to a specific IP address
    * [man] use libqb version of doxygen2man when available
    * [build] make sure to use correct libqb include files across
    * [lists] add missing build CFLAGS for test suite
    * [lists] drop internal implementation and use libqb one
    * [lists] fix build with recent gcc changes
    * [tests] fix return code from wait_for_packet
      Added: kronosnet-1.28.tar.xz
      Removed : kronosnet-1.28.tar.gz


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Add a ksanecore-kf5 flavor for applications still using KF5/Qt5


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * add possibility to retrieve scanner data and option properties as JSON


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.1
  - Changes since 6.0.0:
    * update version for new release
    * Properly restore "Device" combobox when the output model resets


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * update version for new release
    * KCM: Make sure HDR UI elements aren't shown when HDR isn't available (kde#482748)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * update version for new release
    * plasmoid: adapt to changed inhibition request handling (kde#477355)
    * OsdAction: fix finding best mode
    * OsdAction: fix applying mode on X11 (kde#482642)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * update version for new release
    * Output: Use dedicated Rectangle for panel orientation indicator
    * osd: Make dbus-send wait for a reply
    * osd: fix actions not being applied in OSD (kde#482642)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * PresentationModeItem.qml: fix logic bug that would not allow turning Presentation Mode off (kde#487706)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * update version for new release
    * kcm: use ContextualHelpButton from Kirigami
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.3
  - No code changes since 5.27.2


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * greeter: track various properties persistently (kde#456210)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.7
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.7
  - No code changes since 5.27.6


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * greeter: disable qml disk cache (kde#471952)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * Adjust to KWayland moving to Plasma


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.11:
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.11
  - Changes since 5.27.10:
    * Port to new Gitlab template include format


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * Prevent finishing greeter by unhandled signals
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * update version for new release
    * Handle wl_display_create() failing
    * CI: Add missing dependencies


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Changes since 6.1.0:
    * greeter: Fix Shader Wallpaper plugin and possibly others
    * ksldapp: add a signal for when the greeter is (re)started
    * greeter: don't start authenticating during the grace lock time (kde#476567)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * greeter/authenticators: add a property for if a prompt was shown in the past
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * KService: allow .desktop files without an Exec line (kde#430157)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.113.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.113.0
  - Changes since 5.112.0:
    * Remove warning about empty Exec field from KService::exec() (kde#430157)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * Fix warning: mimeType "x-scheme-handler/file" not found (kde#442721)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * add support for -SK type SSH keys (kde#458711)
    * Move cmake_minimum_required to the top


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * update version for new release
  - Add Provides/Obsoletes for libksysguard5-helper (boo#1221350)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * update version for new release
    * colorgrid: Use the same background color as pie/bar charts (kde#482664)
    * faces/piechart: Explicitly set the thickness of the chart
    * faces/piechart: Don't hardcode background color but base it on theme
    * faces/horizontalbars: Repair compact representation (kde#481949)
    * faces/horizontalbars: Use a fixed background rather than relying on style (kde#480415)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * update version for new release
    * SensorFaceController: Create QQmlEngine for configs at class initialization
    * SensorFaceController: use a separate QQmlEngine in createConfigUi (kde#483689)
    * Fix linecharts and bar charts for small sizes (kde#483529)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * faces/pie: Ensure text doesn't overflow the face (kde#453797)
    * update version for new release
    * processcore: Properly check if process exists before dereferencing (kde#445700)
    * faces/textonly: Change compact rep to be smaller and non interactive
    * faces/hbars: Tweak compact rep sizing to be more consitent and useful
    * faces/grid: Reduce margins in compact mode
    * faces/bar: Tweak compact sizing to ensure sensible consistent min size
    * faces: Port most compact representations to CompactSensorFace
    * faces/bars: Remove spacing on top and bottom of compact rep
    * faces/pie: Remove maximumHeight restriction from Pie chart in full rep (kde#486993)
    * faces: Introduce CompactSensorFace as base class for face compact rep
    * systemstats: Warn when overwriting a property in SensorObject
    * systemstats: Warn when trying to add an existing object to SensorContainer (kde#485025)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * update version for new release
    * cpu: Store physical ID with core ID when looking up coretemp sensors (kde#474766)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * Fix collapse behavior of CPU usage per core (kde#482719)
    * disks: Filter out root devices from "all" sensors (kde#477983)
    * cpu: Store physical ID with core ID when looking up coretemp sensors (kde#474766)
    * cpu: Also consider "temp1" and "temp2" for AMD temperature sensors (kde#452763)
    * lmsensors: Remove `\x00` from sensor object names (kde#480841)
    * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * Add missing includes
    * Fix incorrect lineHeight for drag pixmap (kde#468196)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * Remove code variants for building with Qt 6
    * completion: Fix only start chars of items are matched
    * Fix chaotic up/down cursor movement in Block Selection Mode
    * Fix backspace behavior for empty lines with cursor beyond line?s end (block selection mode)
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.112.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.112.0
  - Changes since 5.111.0:
    * Fix selection shrink when indenting (kde#329247)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - Changes since 5.114.0:
    * Add parent widget for diff dialogs


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Use _L1 directly
    * Use local include


author: Luca Beltrame <lbeltrame@kde.org>
changelog:
  - BuildRequire libqt5-qttools-doc instead of cmake(...) as
    the cmake file only got added in Qt 5.14


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Update to 1.2.0
    * bump version for new release
    * opengl source: Do not crash if we could not make our context current
    * Add Linux Qt6 CI
    * Make UserFeedbackConsole build with Qt6
    * Fix linking libKUserFeedbackCommon.a
    * Build with C++17
    * Build docs on Qt6 too
    * Adapt CMake code to make it build with Qt6
    * Add auto generated files to .gitignore
    * Add FreeBSD CI
    * Add Android CI
    * Enable Linux CI
    * Fix typos found by codespell
    * Qt 6: Replace calls to removed QDateTime(QDate) constructor
    * Qt 6: Fix issues caused by size() returning a qsizetype
    * Qt 6: Remove QNetworkRequest::FollowRedirectsAttribute
    * Replace declarations of QVector, QStringList
    * CMake: Allow building with Qt 6
    * Qt 6: Replace QMap>QVariant ...
    * Qt 6: Fix signature of methods for QQmlListProperty
    * Fix cmake warning
    * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable
    * Make the survey expression variant comparison work with Qt6 as well
    * Use non-deprecated QStandardPaths enum values
    * Make QString to QUuid conversion explicit
    * fix Windows compile, no unistd.h needed
    * Update historical links to cgit.kde.org.
    * Check for invalid JSON first, then for empty objects
    * Don't record telemetry-less survey queries, that just produces empty rows
    * Fix php unit tests
    * Also record the device pixel ratio
    * [server] Convert JSON fetch to stream data
    * Provider: add API to restore default user-visible settings
    * Always show the "View previously submitted data..." link
    * Add appdata file for UserFeedbackConsole
    * KUserFeedback: Convert license headers to SPDX expressions
    * Fix area charts with Qt 5.14
    * Use KDE_INSTALL_LOGGINGCATEGORIESDIR with ECM >= 5.58
    * Make it compile without deprecated method
  - Update kuserfeedback.keyring


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - Changes since 5.114.0:
    * Emit the walletCreated signal in the KWalletD::pamOpen function
      if a new wallet is created during its call


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/fr/announcements/megarelease/6/rc2/
  - Add patch to avoid asking for password when saving settings (boo#1217190)
    * 0001-Don-t-require-password-when-changing-settings.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Don't create main window on the stack (kde#482499)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.1:
    * Drop support for KF5's deprecated KToolInvocation
    * Add KService dep to CMake
    * Use StartupNotify now instead of X-KDE-StartupNotify


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.109.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.109.0
  - Changes since 5.108.0:
    * Add explicit moc includes to sources for moc-covered headers
    * Unbreak build where XLib's Bool definition harms moc
      generated code


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.110.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.110.0
  - Changes since 5.109.0:
    * Unbreak build where XLib's Bool definition harms moc generated code


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * update to plasma window management v17


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * client: update plasma-window-management to v17 (kde#479492)
    * Remove explicit maintainer from metainfo


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Add patch to fix crash with old kwin:
    * 0001-Guard-org_kde_plasma_window_management.get_stacking_.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * Guard org_kde_plasma_window_management.get_stacking_order with proper version check
  - Drop patches, now upstream:
    * 0001-Guard-org_kde_plasma_window_management.get_stacking_.patch


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Changes since 6.1.0:
    * Raise required plasma-wayland-procotols minimum version to 1.13
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - Changes since 5.107.0:
    * Remove qt6 CI builds
    * Remove duplicate row in category selection


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.110.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.110.0
  - Changes since 5.109.0:
    * Fix height of text after update


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * Amend unit test to check propagation of options to date picker
    * Remove "No date" option from date picker popup used by date combo box
    * Set the modes on the date picker
    * Fix file rating being unreadable in certain themes (kde#339863)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3.1
  - Changes since 6.0.3:
    * plugins/screencast: Handle failing to import dmabuf
    * plugins/screencast: Simplify damage calculation in region screen cast source
    * plugins/screencast: Drop "stream" in ScreenCastStream::streamReady
    * plugins/screencast: Rename ScreenCastStream::stop() to close()
    * plugins/screencast: Pause/resume source when stream is paused/resumed
    * Fix oversights on shortcut handling within Overview/Grid effect (kde#482931)
    * tiles: Evacuate windows in CustomTile::remove()
    * tiles: Use deleteLater() in CustomTile::remove()


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Too many changes to list here


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4.1:
    * New bugfix release
  - Changes since 6.0.4:
    * Fall back to breeze_cursors if neither configured nor default can be loaded
    * scene/workspacescene: don't check direct scanout candidates for a pixmap
      (kde#485639, kde#485730, kde#485712)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Too many changes to list here


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90.1:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Too many changes to list here


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Too many changes to list here


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Too many changes to list here


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1.2:
    * New bugfix release
  - Changes since 6.1.1:
    * 3rdparty: Reformat xcursor.{h,c}
    * utils: Load Xcursor themes using QFile (kde#489241)
    * 3rdparty: Drop xcursor write hook
    * plugins/hidecursor: Set minimum to allow disabling hiding cursor on inactivity
    * WindowHeapDelegate: Label text background (kde#483016)
    * plugins/backgroundcontrast,blur: correct support checks
    * opengl/glframebuffer: handle missing support for blits on Wayland (kde#484193)
    * opengl: glBufferStorage is not supported on GL ES by default
    * core/renderloop: assume high render times if the last frame has been a while ago


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.2
  - Changes since 6.1.1.2:
    * Don't assert on null output
    * quicktiling: Reset layout when last quicktile ceases to exist (kde#465937)
    * wayland: Bump default max buffer size to 1 MiB
    * plugins/qpa: set deprecated functions option correctly
    * plugins/kdecoration: Fix MenuButton not accepting button press events (kde#488993)
    * plugins/colorcorrection: simplify the effect, merge the shader files and support color management
    * opengl: Reset OpenGlContext::currentContext() if it's destroyed (kde#488830)
    * window: adhere to window rules in checkWorkspacePosition (kde#489117)
    * plugins/hidecursor: show the cursor on tablet events (kde#489009)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * update version for new release
    * plugins/nightlight: Relax custom times constraints (kde#489366)
    * wayland: Simplify XdgPopupWindow::sendRoleConfigure()
    * wayland: Dismiss XdgPopupWindow when the parent window is closed (kde#472013)
    * tiling: Don't put maximized windows in tile (kde#489463)
    * Input method window should not break showing desktop (kde#489057)
    * plugins/fadingpopups: don't block direct scanout (kde#487780)
    * backends/drm: test and apply all mode changes at once
    * autotests/drm: add test for vrr capability changing without a hotunplug
    * backends/drm: update output properties after they're created too (kde#486149)
    * use separation dep_version to build against, updated by release scripts
    * plugins/screencast: Don't download texture data if target size and texture size mismatch
    * plugins/screencast: Allocate offscreen texture in WindowScreenCastSource::render(QImage) as big as the memfd buffer (kde#489764)
    * autotests: Skip testScreencasting in CI
    * Foward modifiers after disabling sticky keys
    * plugins/screenshot: Port blitScreenshot() to glReadnPixels()
    * wayland: add error handling for QFile::open failure in org_kde_plasma_window_get_icon
    * placement: ignore the active output with place under mouse (kde#488110)
    * opengl: Add OpenGlContext::glGetnTexImage()
    * plugins/screencast: Prefer glReadnPixels() and glGetnTexImage()
    * WindowHeapDelegate: label topMargin to small, remove height padding (kde#489595)
    * plugins/glide: drop references to closed windows if they're not animated
    * update version for new release
    * plugins/screencast: Handle frame rate throttling timer firing a bit earlier
    * backends/drm: disable triple buffering on NVidia (kde#487833)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.111.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.111.0
  - Changes since 5.110.0:
    * Explain in deprecation message that logical coordinates must be used in KF6


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.108.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.108.0
  - Changes since 5.107.0:
    * Remove qt6 CI builds
    * Add a view_redisplay_merge MergeLocal to ui_standards.rc (kde#470848)


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


author: crrodriguez@opensuse.org
changelog:
  - kyotocabinet-fix-debuginfo.patch: Fix debuginfo generation
  - gcc6-fix-errors.patch: return NULL instead, make GCC7 happy


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.2.77:
    * kcthread.cc (CondVar::wait): a bug on Win32 was fixed.
    * kcdbext.h (IndexDB::set, IndexDB::replace): a bug of updating
      existing records was fixed.
    * kcdb.h (DB::check): new function.
  - Drop no longer needed gcc6-fix-errors.patch
  - Modernise spec file


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.2.80:
    - configure.in supports strict C99 rules.
    - Fixed errors of kcdirtest on BtrFS.
    - Fixed build warnings.


author: tiwai@suse.de
changelog:
  - Merge ladspa-devel.spec into ladspa.spec; back to root, as OBS
    doesn't like split packages (the submitreq always declined),
    and the development activity of this package is pretty low, so
    no worth to resist


author: tiwai@suse.de
changelog:
  - Split to each plugin sub-package; also fix the self-dependency
    on ladspa-devel
  - Fix build with SLE11 targets


author: davejplater@gmail.com
changelog:
  - Add ladspa-find-plugin-path.patch to enable listplugins to find
    plugins without LADSPA_PATH variable set.
  - Add ladspa-pie.patch to enable position independent executables.


author: davejplater@gmail.com
changelog:
  - Update to version 1.4 and remove incorporated patches:
    ladspa-find-plugin-path.patch and ladspa-pie.patch
  - Modified ladspa.dif, one hunk was incorporated.
  - Added ladspa-ldcommand.patch to fix plugin linking.
  - Upstream changes:
    * Rename Makefile.
    * Modernise C++ #include style.
    * Make some globals static.
    * Use mkdir -p rather than mkdirhier during build.
    * Use GCC export map to ensure only the ladspa_descriptor()
    is  exported.
    * Put libraries at the end of link instructions.
    * Package with version number in archive and directory names.
    * Tweaks to documentation processing.
    * Fix bug in LADSPA plugin search which did not handle shared
    libraries that are not plugins correctly.
    * Introduce a default LADSPA plugin search path.


author: davejplater@gmail.com
changelog:
  - Update to version 1.15 removed incorporated patch:
    ladspa-ldcommand.patch and ladspa.diff
  - Upstream changes:
    * Perform macro string expansion in C code rather than in Makefile
    for better portability.
    * Modernise init()/fini() style in GNU C plugin builds (not C++),
    tweak link line to correspond.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.17:
    * Change applyplugin to use libsndfile.
    * Fix URL in documentation.
    * Fix so delay can handle a delay of zero.
    * Simplify, and hopefully accelerate, clip checking code in applyplugin.
    * Improved usage message.


author: olaf@aepfle.de
changelog:
  - Add patch for SSE
  - Add check for invalid input sample rate
  - Avoid malformed wav causing floating point exception (integer divide by zero)
  - Fix warning on 64 bit machines. Explicitely set variables as unsigned ints.
  - Enable functions with SSE instructions to maintain their own properly aligned stack
  - Fix decision if sample rate ratio is an integer value or not
  - run autoreconf, set GTK_CFLAGS
  - Add patch to remove ansi2knr instead of using sed


author: jengelh@inai.de
changelog:
  - Rename %soname to %sover to better reflect its use.
  - Replace goals with what the software really does.


author: idonmez@suse.com
changelog:
  - Update to version 3.100
    * Improved detection of MPEG audio data in RIFF WAVE files.
      sf#3545112 Invalid sampling detection
    * New switch --gain <decibel>, range -20.0 to +12.0, a more
      convenient way to apply Gain adjustment in decibels,
      than the use of --scale <factor>.
    * Fix for sf#3558466 Bug in path handling
    * Fix for sf#3567844 problem with Tag genre
    * Fix for sf#3565659 no progress indication with pipe input
    * Fix for sf#3544957 scale (empty) silent encode without warning
    * Fix for sf#3580176 environment variable LAMEOPT doesn't
      work anymore
    * Fix for sf#3608583 input file name displayed with wrong
      character encoding (on windows console with CP_UTF8)
    * Fix dereference NULL and Buffer not NULL terminated issues.
    * Fix dereference of a null pointer possible in loop.
    * Make sure functions with SSE instructions maintain their own
      properly aligned stack. Thanks to Fabian Greffrath
    * Multiple Stack and Heap Corruptions from Malicious File.
    * Fix a division by zero vulnerability.
    * Fix CVE-2017-9410 fill_buffer_resample function in
      libmp3lame/util.c heap-based buffer over-read and ap
    * Fix CVE-2017-9411 fill_buffer_resample function in
      libmp3lame/util.c invalid memory read and application crash
    * Fix CVE-2017-9412 unpack_read_samples function in
      frontend/get_audio.c invalid memory read and application crash
    * Fix clip detect scale suggestion unaware of scale input value
    * HIP decoder bug fixed: decoding mixed blocks of lower sample
      frequency Layer3 data resulted in internal buffer overflow.
    * Add lame_encode_buffer_interleaved_int()
  - Drop upstream patches:
    * lame-Add-check-for-invalid-input-sample-rate.patch
    * lame-ansi2knr2.patch
    * lame-bits_per_sample.patch
    * lame-force_align_arg_pointer.patch
    * lame-gtk1.patch
    * lame-int_resample_ratio.patch
    * lame-msse.patch


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Escape the "$" character in spec file, so that the non-existing
    variable does not get replaced by empty string


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - liblastlog2-devel:
    * Obsolete/provide lastlog2-devel for migration
    * Add header file to filelist


author: Andreas Schwab <schwab@suse.de>
changelog:
  - Skip tests marked as ts_skip_qemu_user when running under qemu
  - Mark racy lslocks test as known fail


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Add new lastlog2 sub-package (to solve migration problems due to
    rpm %post/%postun ordering)
    * Add pam-config calls to enable pam_lastlog2
    * Add lastlog2.conf systemd-tmpfile to create database directory


author: Stanislav Brabec <sbrabec@suse.com>
changelog:
  - Don't delete binaries not common for all architectures. Create an
    util-linux-extra subpackage instead, so users of third party
    tools can use them. (bsc#1222285)


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Update to version 2.40.1
    * agetty: don't overwrite TERM passed by the user
    * fsck.minix: fix possible overrun
    * libblkid: fix segfault when blkid.conf doesn't exist
    * libfdisk: add initializer to geometry
    * libmount: fix access check for utab in context
    * libmount: fix umount --read-only
    * lsns: fix netns use
  - Drop skip-lsfd-tests-PR2888.patch, was a backport


author: Jiri Slaby <jslaby@suse.cz>
changelog:
  - add support for pidfs in kernel 6.9 (bsc#1224285)
    * 0001-include-Include-unistd.h-in-pidfd-utils.h-for-syscal.patch
    * 0002-lsfd-Refactor-the-pidfd-logic-into-lsfd-pidfd.c.patch
    * 0003-lsfd-Support-pidfs.patch
    * 0004-lsfd-test-Adapt-test-cases-for-pidfs.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2021.2:
    * latex2html -long_titles   fix duplicate file names
    * latex2html -long_titles 5 -title "Title"
    * correct link from index.html
    * pnmquant -norandom    for reproducible builds
    * treat cygwin as unix
    * $WORDS_IN_INDEX configurable
    * fix image size for multline, subequations
    * remove extra <SPAN> after subequations
    * equation numbering for multline
    * close bold, etc, at end of environment
    * implement memoir document class
    * fix scanning of latex comments
    * fix subequation numbering
    * babel should not set character encoding of input file
    * package nomencl.sty
    * package nameref.sty
    * options -cut_ref_num -add_ref_name


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 2022
    * fix cropped figures
    * revert PreviewBorder to 0.5bp
    * support download attribute for <A> tag
    * remove meta tags for distribution, etc
    * allow input filename with no extension
  - Remove outdated manual latex2html-manual.tar.bz2,
    build up-to-date manual from source as part of the build process.
  - Drop latex2html-backref-workaround.diff, was a workaround for
    perl 5.18 not used in any supported openSUSE version anymore.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.2:
    * spacing of eqnarray and align
    * check for preview.sty in config.pl
    * check for failure of pdflatex run
    * newline after footnote should give space
    * fix ref to label inside float
    * add sidewaysfigure, sidewaystable
    * fix eqnarray*
  - drop latex2html-binmode.diff.
    latex2html-dest-dir.diff, latex2html-perl-bindir.diff


author: pgajdos@suse.com
changelog:
  - version update to 2023.2
    * DONT_INCLUDE now affects \usepackage but not \input
    * support \usepackage[xindy]{imakeidx} for sorting accents
    * support babel main language option
    * support hyphenat package


author: pgajdos@suse.com
changelog:
  - version update to 2024
    * "make clean" removes manual.pdf
      https://bugs.debian.org/1046413
  - modified patches
    % latex2html-share-dir.diff (refreshed)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * Use the QScreen of the QWindow as default output


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.9
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.9
  - No code changes since 5.27.8


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.10
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.10
  - No code changes since 5.27.9


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * Use QWaylandWindow::windowContentGeometry() to set the initial preferred size
    * Update the desired size when the anchors change (kde#484990)
    * Guard against calling set_size while applying a configure event more explicitly
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * declarative: Add a QML extension object for accessing the margins property
    * Enforce passing tests on all platforms
    * Add clang-format commit hook
    * Run clang-format
    * Drop now defunct code to sync resizes
    * Use QWaylandWindow::windowContentGeometry() to set the initial preferred size
    * Update the desired size when the anchors change (kde#484990)
    * Guard against calling set_size while applying a configure event more explicitly
    * Port to asynchronous roundtrip
    * Synchronise client driven resizing
    * Align layershell-qt with the rest of KDE frameworks at a licence level
    * Fix build with Qt 6.7
    * Add a new setExclusiveEdge call in the protocol


author: Matthias Eliasson <elimat@opensuse.org>
changelog:
  - Update to 2.11
    * Fixed __cpuid() on fast float plugin to allow gnu gcc
    * Fixed copy alpha bounds check
    * Fixed data race condition on contexts pool
    * Fixed LUT16 write matrix on multichannel V2 profiles
  - Changes in 2.10
    * Added a compilation toggle to remove "register" keyword in API.
    * Previously commercial, fast_float plug-in is now released as open source
      under GPL3 license.
    * MD5 functions are now accesible through plug-in API.
    * Added support for Visual Studio 2019
    * Bug fixing.
  - Drop lcms2-cgats-memory-allocation.patch, its now in upstream code
  - Refresh patches
  - Run spec-cleaner


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.12:
    * Added build system for fast-float plugin (see plugin documentation)
    * Added new build-in sigmoidal tone curve
    * Added XCode 12 project
    * Added support for multichannel input up to 15 channels
    * Fix LUT8 write matrix
    * Fix version mess on 10/11
    * Fix tools & samples xgetopt
    * Fix warnings on different function pointers
    * Fix matlab MEX compilation
    * plugin: cleanup and better SSE detection
    * plugin: add lab to any on float
    * plugin: it can now be compiled as C++
    * recover PDF documentation, but try to keep it under a resonable size.
    * Prevent a rare but possible out-of-bounds read in postscript generator
    * Fix some compiler warnings
    * Add named color profile building sample to testbed


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - Update to 2.13:
    * Added support for premultiplied alpha
    * tifficc can now handle alpha channels, both unassociated and premultiplied
    * CGATS parser can now deal with very long strings
    * Added Projects for Visual Studio 2020
    * Added ARM64 target to visual studio 2019 (thanks to gaborkertesz-linaro)
    * Added thread safe code to get time
    * Added automatic linear space detection
    * Added cmsGetStageContextID function
    * Added cmsDetectRGBProfileGamma function
    * configure now accepts --without-fastfloat to turn plugin off
    * Checked to work on STM32 Cortex-A, Cortex-M families
    * Bug & typos fixing (thanks to many reporters and contributors)
  - Rebase lcms2-visibility.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.13.1:
    * Fix a bug on grayscale that made printing gray on white paper
    * Added support for premultiplied alpha
    * tifficc can now handle alpha channels, both unassociated and premultiplied
    * Better documentation
    * CGATS parser can now deal with very long strings
    * Added Projects for Visual Studio 2020
    * Travis CI discontinued, GitHub actions used instead
    * Added a very preliminary meson build script (thanks to xclaesse)
    * Added ARM64 target to visual studio 2019 (thanks to gaborkertesz-linaro)
    * Added thread safe code to get time
    * Added automatic linear space detection
    * Added cmsGetStageContextID function
    * Added cmsDetectRGBProfileGamma
    * configure now accepts --without-fastfloat to turn plugin off
    * autogen.sh has now a --distclean toggle to get rid of all autotools generated files
    * Checked to work on STM32 Cortex-A, Cortex-M families
    * Bug & typos fixing (thanks to many reporters and contributors)
    * Fixed mem leaks and out-of bounds accesses as reported by fuzzer


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 2.14:
    * lcms2 now implements ICC specification 4.4
    * New multi-threaded plug-in
    * Several fixes to keep fuzzers happy
    * Removed check on DLL when CMS_NO_REGISTER_KEYWORD is used
    * Added more validation against broken profiles
    * Added more help to several tools
    * Revised documentation


author: Dave Plater <davejplater@gmail.com>
changelog:
  - Removed reverse-0001-fix-memory-leaks-on-testbed.patch and added
    0001-fix-memory-corruption-when-unregistering-plugins.patch as
    final fix for https://github.com/hughsie/colord/issues/145


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.15:
    * New MESON build system, many thanks to amispark and Lovell
      Fuller for bringing this.
    * Fixed a bug that caused memory corruption on colord
    * cmsReadRawTag can read portions  of tags again. Removing this
      caused colord to segfault when dumping profiles
    * Added more checks based of fuzzer discoveries.
    * MSYS2 can now compile lcms2
    * Checked on Apple Silicon M1 and M2
    * Fixed a bug of fastfloat plug-in that affected Krita CMYK
      color selector
  - drop 0001-fix-memory-corruption-when-unregistering-plugins.patch (upstream)


author: Antonio Teixeira <antonio.teixeira@suse.com>
changelog:
  - update to 2.16:
    * New: import .CUBE files as RGB device links
    * New: Read/Write MHC2 tags for Windows GPU access
    * New: Support for UTF8 on multi-localized Unicode functions
    * New: Support for OkLab color space, built-in and formatter.
    * Improved: floating point transforms float -> integer are now
      honored as float
    * Improved: MSYS2, mingw is now supported
    * Improved: preferred CMM, platform and creator now survives profile
      edition.
    * Fixed: tificc now can deal with Lab TIFF
    * Fixed: code can now be compiled by a C++17 compiler, "register"
      keyword use detected at compile time.
    * Fixed: Reverted PostScript creation that corrupted some interpreters.
    * Bug fixing


author: bjorn.lie@gmail.com
changelog:
  - Update to version 2.0.2.3:
    + Add cmake definitions: INSTALL_INCLUDEDIR,
      INSTALL_PKGCONFIGDIR, INSTALL_LDAC_INCLUDEDIR.


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Exclude building in big-endian architectures (s390 s390x ppc64)
    since ldacBT requires a little-endian cpu to build.


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to version 2.5.2;
    + CVE-2022-32746: Use-after-free occurring in database audit
      logging module; (bso#15009); (bsc#1201490);


author: Noel Power <nopower@suse.com>
changelog:
  - Update to version 2.6.1
    + CVE-2022-32746 Use-after-free occurring in database audit
      logging module; (bso#15009); (bsc#1201490);
  - Update to version 2.6.0
    + ldb: bump version to 2.6.0 for Samba 4.17.x releases


author: Noel Power <nopower@suse.com>
changelog:
  - Update to version 2.7.1
    - Build fix for Solaris, after removal of tevent ports
      backend (bso#15298).
  - Update to version 2.7.0
    - Support python 3.12
    * Have python functions operating on DNs raise LdbError
    * don't call comparison() directly in LDB_TYPESAFE_QSORT
    * Use ldb_ascii_toupper() for case folding to support
      tr_TR.UTF-8 and other dotless i locales; (bso#15248).


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to 2.7.1
    * Build fix for Solaris, after removal of tevent ports backend
      (bso#15298)
  - Changes from 2.7.0
    * Support python 3.12
    * Have python functions operating on DNs raise LdbError
    * Don't call comparison() directly in LDB_TYPESAFE_QSORT
    * Use ldb_ascii_toupper() for case folding to support
      tr_TR.UTF-8 and other dotless i locales (bso#15248)


author: Noel Power <nopower@suse.com>
changelog:
  - CVE-2023-0614: Access controlled AD LDAP attributes can be
      discovered  (bso#15270); (bsc#1209485).


author: Noel Power <nopower@suse.com>
changelog:
  -  Update to 2.8.0
    * CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270)
    * pyldb: Raise an exception if ldb_dn_get_parent() fails
    * Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition
    * Documentation and spelling fixes
    * Add ldb_val -> bool,uint64,int64 parsing functions
    * Split out ldb_val_as_dn() helper function
    * add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()
    * add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()
    * let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix
    * Don't create error string if there is no error
    * Avoid allocation and memcpy() for every wildcard match candidate
    * Make ldb_msg_remove_attr O(n)
    * pyldb: Throw error on invalid controls
    * pyldb: remove py2 ifdefs
    * Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE)


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to 2.9.0
    * documentation fixes
    * build with Python 3.12 (bso#15513)
    * a lot of additional error checking in the python bindings
    * minor code fixes
    * Update patch ldb-python3.5-fix-soabi_name.patch


author: Noel Power <nopower@suse.com>
changelog:
  - Update to 2.9.1
    * Many qsort() comparison functions are non-transitive, which
      can lead to out-of-bounds access in some circumstances;
      (bso#15569).


author: varkoly@suse.com
changelog:
  - Update to version 4.12.0+git10.fe1a2f88:
    * Mid: ocf-shellfuncs: Explicitly specify $OCF_RESOURCE_INSTANCE in the p parameter for compatibility.
    * nfsserver: fix "server scope" functionality to live with additional drop-in files
    * pgsql: dont run promotable and file checks that could be on shared storage during validate-all action
    * exportfs: move testdir() to start-action to avoid failing during resource creation (validate-all) and make it create the directory if it doesnt exist


author: varkoly@suse.com
changelog:
  - Update to version 4.12.0+git30.7fd7c8fa:
    * Filesystem: fail if AWS efs-utils not installed when fstype=efs
    * azure-events*: Use -LS instead of -Ls as parameter to get the Transition Summary (#1864)
    * spec: remove JFLAGS logic and use %{_smp_mflags} like we do in other projects
    * exportfs: make the "fsid=" parameter optional
    * nfsserver: prepare the layout for the default /var/lib/nfs
    * IPv6addr: expect ping/pong delay
    * azure-events*: fix for no "Transition Summary" for Pacemaker 2.1+
    * ZFS: add non-blocking check if pool was imported (#1853)
    * ethmonitor: dont log "Interface does not exist" for monitor-action
    * mysql: promotable fixes to avoid nodes getting bounced around by setting -v 1/-v 2, and added OCF_CHECK_LEVEL=10 for promotable resources to be able to distinguish between promoted and not
    * LVM-activate: failover with missing PVs


author: varkoly@suse.com
changelog:
  - Update to version 4.12.0+git50.5c26404e:
    * Filesystem: fix incorrect variable name for signal_delay default in metadata
    * Delay: remove statement about defaulting to "startdelay" value if not specified
    * Filesystem: dont use boolean type for non-boolean parameters
    * Filesystem: list_mounts: fix mount command output parsing
    * Delay: increase stop, status and monitor timeouts to 40s to avoid failing with default values
    * Filesystem: improve stop-action and allow setting term/kill signals and signal_delay for large filesystems
    * findif.sh: fix table parameter so it uses main table by default
    * mysql: fix promotion_score bouncing between ~3600 and 1 on demoted nodes
    * spec: Migrate to SPDX license
    * Filesystem: create systemd drop-in for network filesystems


author: varkoly@suse.com
changelog:
  - Update to version 4.13.0+git6.ae50f94f:
    * findif.sh: fix loopback handling
    * exportfs: remove test for "fsid=" parameter
    * Fix PRIMARY_IFACE variable. In some cases ip returns two lines
    * build: update ChangeLog for 4.13.0
    * README: update IRC info to link to ClusterLabs wiki IRC page
    * findif.sh: dont use table parameter as it returns no netmask (tested with main/local/custom tables)
    * build: update ChangeLog for 4.13.0-rc1
    * iSCSI: add support for scst
    * Low: storage-mon: Remove unnecessary code and fix typos.
    * mysql-common: improve error message (#1887)
    * Mid: storage-mon RA: Changed OCF_RESKEY_daemonize_default and OCF_RESKEY_daemonize default and judgment part.
    * postfix: Update permission check from su to runuser/su (#1880)
    * Mid: storage-mon: Retry failed attrd_updater.
    * Mid: storage-mon: Added daemon/client mode.
    * Mid: storage-mon: Functionalization of test_device call processing.


author: Pedro Monreal <pmonreal@suse.com>
changelog:
  - Remove the deprecated perl-IO-Socket-INET6 dependency
    * Remove the dependency on perl(IO::Socket::INET6) as it has been
      deprecated by upstream, is no longer suitable for use and its not
      being maintained. A compatible replacement for this package is
      perl(IO::Socket::IP) which is shipped by the perl-base package.
    * Add resource-agents-deprecate-INET6.patch


author: varkoly@suse.com
changelog:
  - Update to version 4.13.0+git23.fa8a56f6:
    * Don't build with -ansi by default
    * Filesystem: add reference to wait manpage to comment
    * Avoid false positive for VG activation
    * configure: fix "C preprocessor "gcc -E" fails sanity check" error caused by autoconf 2.72
    * Low: IPaddr2: Remove stray backslash
    * storage_mon: use memset() to fix "uninitialized value" covscan error, as qb_ipcc_recv() will always set a message (according to honzaf)
    * findif: also check that netmaskbits != EOS
    * storage_mon: fix file handler out of scope leak and uninitialized values
    * aws-vpc-move-ip/aws-vpc-route53/awseip/awsvip: add auth_type parameter and AWS Policy based authentication type


author: varkoly@suse.com
changelog:
  - Update to version 4.13.0+git41.828c175c:
    * Fix: openstack-info: Ensure no newlines in openstack_ports
    * nfsserver: fix "server scope" functionality for both potentially other dropins AND multiple ExecStart
    * all agents: remove -S state/status that are either ignored, or give an error message in newer versions of Pacemaker
    * portblock: accept numeric protocol from iptables
    * spec: use /usr/sbin paths for Fedora 40+
    * Support IPv6 with Azure load balncer. Using the  "TCP6-LISTENER" causes socat to listen in a dual-stack manner (bsc#1220997)
    * Doc: Delay: Drop old comments
    * Fix docker RA behavior when Docker isn't running
    * galera: allow joiner to report non-Primary during initial IST


author: varkoly@suse.com
changelog:
  - Update to version 4.14.0+git15.c784b83c:
    * ocf-shellfuncs: fix version regex in ocf_local_nodename()
    * azure-events-az: update to API versions, add retry functionality for metadata requests, update tests
    * Mid: storage-mon: Add logging to daemon mode.
    * outscale: new resource agent (#1938)
    * Azure-lb fails if IPv6 disabled (#1939)
    * Filesystem: fail when leading or trailing whitespace is present in device or directory parameters
    * AWS agents: use curl_retry()
    * Filesystem: fail when incorrect device mounted on mountpoint, and dont unmount the mountpoint in this case, or if mountpoint set to "/"
    * ocf-shellfuncs: add curl_retry()
    * build: update ChangeLog for 4.14.0
    * doc: writing-python-agents: add description of is_probe() and distro()
    * build: update ChangeLog for 4.14.0-rc1
    * db2: fix OCF_SUCESS name in db2_notify (#1933)
    * docs: writing-python-agents: update required Python version to 3.6+
    * findif.sh: fix corner cases
    * portblock: remove write to tcp_tw_recycle
  - Normalize log format from RAs with one of Pacemaker  (bsc#1217456)
  - Remove unsupported RAs from resource-agents package (jsc#PED-5577) (jsc#PED-8232)
    add-patch:
      drop-deprecated-agents.patch
    remove-patch:
      0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch


author: pmonrealgonzalez@suse.com
changelog:
  - Update to version 1.7.0
    * Ldns built with openssl-1.1.0 [bsc#1042653]
    * Fix #551 change Regent to Copyright holder in BSD license in some of
      the headings of the file, to match the opensource.org BSD license.
    * -e option makes ldns-compare-zones exit with status code 2 on difference
    * Filter out specified RR types with ldns-read-zone -e and -E options
    * bugfix #563: Correct DNSKEY from DSA private key.
    * bugfix #562: ldns-keygen match DSA key maximum size with library.
      And check keysizes with all algorithms.
    * ldns-verify-zone accepts only one single zonefile as argument.
    * bugfix #573: ldns-keygen write private keys with mode 0600.
    * Fix configure to make ldns compile with LibreSSL 2.0
    * drill now also accepts dig style -y option
      (-y <[algo:]name:key> i.s.o. -y <name:key[:algo]>)
    * OPENPGPKEY draft rr types. Enable with: --enable-rrtype-openpgpkey
    * bugfix #608: Correct comment about escaped characters
    * CDS and CDNSKEY rr type from RFC 7344. --enable-rrtype-cds configure
      option removed
    * fix: Memory leak in ldns_pkt_rr_list_by_name()
    * fix: Memory leak in ldns_dname2buffer_wire_compress()
    * bugfix #613: Allow tab as whitespace too in last rdata field of types
      of variable length.
    * bugfix: strip trailing whitespace from $ORIGIN lines in zone files
    * Let ldns-keygen output .ds files only for KSK keys
    * Parse RFC7218 TLSA mnemonics, but do not output them
    * Let ldns-dane use SPKI as the default selector i.s.o. Cert
    * bugfix: Fit left over NSEC3s once more before adding empty non terminals
    * bugfix #605: Determine default trust anchor location at compile time
    * bugfix #697: Double free with ldns-dane create
    * bugfix #623: Do not redefine bool type and boolean values
    * bugfix #570: Add TLSA, CDS, CDNSKEY and OPENPGPKEY RR types to ldnsx
    * bugfix #575: ldns_pkt_clone() does not copy timestamp field
    * bugfix #584: ldns-update fixes.  Send update to port 53, bring manpage
      in sync with the usage text, and don't alter the ldns_resolver passed
      to ldns_update_soa_zone_mname(). Created a ldns_resolver_clone()
      function in the process.
    * bugfix #633: ldns_pkt_clone() parameter isn't const.
    * bugfix: ldns-dane manpage correction
    * RFC7553 RR Type URI is supported by default.
    * Fix ECDSA signature generation, do not omit leading zeroes.
    * bugfix: Get rid of superfluous newline in ldns-keyfetcher
    * bugfix: -U option to ldns-signzone to sign with every algorithm
    * const function parameters whenever possible.
    * bugfix #725: allow RR-types on the type bitmap window border
    * Add type CSYNC support, RFC 7477.
    * Prepare for ED25519, ED448 support: todo convert* routines in dnssec.h,
      once openssl has support for signing with these algorithms. The dns
      algorithm number is not yet allocated. These features are not fully
      implemented yet, openssl (1.1) does not support the algorithms enough
      to generate keys and sign and verify with them.
    * Fix drill axfr ipv4/ipv6 queries.
    * Fix for openssl 1.1.0 API changes.
    * bugfix #825: Module import breaks with newer SWIG versions.
    * bugfix #769: Add support for :: in an IPv6 address
    * bugfix #708: warnings and errors with xcode 6.1/7.0
    * bugfix #754: Memory leak in ldns_str2rdf_ipseckey
    * bugfix #661: Fail NSEC3 signing when NSEC domainname length would
      overflow.
    * bugfix #771: hmac-sha224, hmac-sha384 and hmac-sha512 keys.
    * bugfix #680: ldns fails to reject invalidly formatted RFC 7553 URI RRs.
    * bugfix #678: Use poll i.s.o. select to support > 1024 fds
    * Use OpenSSL DANE functions for verification (unless explicitly disabled
      with --disable-dane-ta-usage).
    * Bumb .so version
    * Include OPENPGPKEY RR type by default
    * rdata processing for SMIMEA RR type
    * Fix crash in displaying TLSA RR's.
    * Update ldns-key2ds man page to mention GOST and SHA384 hash functions.
    * Add sha384 and sha512 tsig algorithm.
    * Clarify data ownership with consts for tsig parameters.
    * bugfix: Fix detection of DSA support with OpenSSL >= 1.1.0
    * bugfix #1160: Provide sha256 for release tarballs
    * --enable-gost-anyway compiles GOST support with OpenSSL >= 1.1.0 even
      when the GOST engine is not available.
  - Dropped patch ldns-perl-5.22.patch


author: vcizek@suse.com
changelog:
  - disable DANE verification when building with openssl < 1.1 to fix
    build on distributions that have openssl 1.0.x


author: tchvatal@suse.com
changelog:
  - Switch directly to python3 in order for us to proceed with py2
    obsoletion for future releases
    * Upstream sadly can build only against one of the two


author: Ludwig Nussel <lnussel@suse.de>
changelog:
  - new version 1.7.1
    https://open.nlnetlabs.nl/pipermail/ldns-users/2019-July/000946.html
    * Support for DNSSEC algorithms ED25519 and ED448
      when compiled with OpenSSL 1.1.1
    * An -I option to ldns-notify to specify a source IP address
      to send to notify from.
    * Complete OpenSSL engine support with ldns-signzone
      contributed by Vadim Penzin
    * security fixes CVE-2017-1000231 (boo#1068711), CVE-2017-1000232 (boo#1068709)
    * includes ldns-swig4.0.patch
  - add keyring and signature


author: Michael Ströder <michael@stroeder.com>
changelog:
  - new version 1.8.1
    + 1.8.1 2021-12-03
    * bugfix #146: ldns-1.7.1 had soname 3.0, so ldns-1.8.x soname
      needs to larger.
    * Undo PR#123 fix ldns.pc installation when building out-of-source
    + 1.8.0 2021-11-26
    * bugfix #38: Print "line" before line number when printing
      zone parse errors. Thanks Petr ?pa?ek.
    * bugfix: Revert unused variables in ldns-config removal patch.
    * bugfix #50: heap Out-of-bound Read vulnerability in
      rr_frm_str_internal reported by pokerfacett.
      (bsc#1195057, CVE-2020-19860)
    * bugfix #51: Heap Out-of-bound Read vulnerability in
      ldns_nsec3_salt_data reported by pokerfacett.
      (bsc#1195058, CVE-2020-19861)
    * Fix memory leak in examples/ldns-testns handle_tcp routine.
    * Detect fixed time memory compare for openssl 0.9.8.
    * Fix compile warning by variable initialisation for older gcc.
    * Fix #92: ldns-testns.c:429:15: error: 'fork' is unavailable: not
      available on tvOS.
    * Fix for #93: fix packaging/libldns.pc Makefile rule.
    * ZONEMD support in ldns-signzone and ldns-verify-zone
    * ldns-testns can answer several queries over one tcp connection,
      if they arrive within 100msec of each other.
    * Fix so that ldns-testns does not leak sockets if the read fails.
    * SVCB and HTTPS draft rrtypes.
      Enable with --enable-rrtype-svcb-https.
    * bugfix #117: Assertion failure with DNSSEC validating of
      non existence of RR types at the root.  Thanks ZjYwMj
    * Set NSEC(3) ttls to the minimum of the MINIMUM field of the SOA
      record and the TTL of the SOA itself. draft-ietf-dnsop-nsec-ttl
    * bugfix #119: Let example tools read longer RR's than
      LDNS_MAX_LINELEN
    * Add SVCPARAMS to python ldns_rdf_type2str function.
    * PR #134 Miscellaneous spelling fixes. Thanks jsoref!
    * Fix that ldns-read-zone and ldns_zone_new_frm_fp_l properly return
      the $INCLUDE not implemented error.
    * Fix that ldns-read-zone and ldns_zone_new_frm_fp_l count the line
      number for an empty line after a comment.
    * Fix #135: Fix compile with OpenSSL-3.0.0-beta2.
    * PR #107: Added ldns_pkt2buffer_wire_compress() to make dname
      compression optional when converting packets to wire format.
      Thanks Eli Lindsey
    * Option to ldns-keygen to create symlinks with known names
      (i.e. without the key id) to the created files.
      Thanks Andreas Schulze
    * Fix #121: Correct handling of centimetres by LOC parser.
      Thanks Felipe Gasper
    * PR #126: Link with libldns.la in Makefile.in.
      Thanks orbea
    * PR #127: Addes option -Q to drill to give short answer.
      Thanks niknah
    * PR #133: Update m4 files for python modules.
      Thanks Petr Men?ík
    * Bufix CAA value fields may be empty: Thanks Robert Mortimer
    * PR #108: Fix for ldns-compare-zones net detecting when first zone
      has a RRset that shrinks from two to one RRs, or grows from one
      to two RRs. Thanks Emilio Caballero
    * Fix #131: Drill sig chasing breaks with gcc-11 and
      strict-aliasing. Thanks Stanislav Levin
    * Fix #130: Unless $TLL is defined, ttl defaults to the last
      explicitly stated value. Thanks Benno
    * Fix #48: Missing UNSIGNED legend with drill. Thanks reedjc
    * Fix #143: EVP_PKEY_base_id became a macro with OpenSSL > 3.0
      Thanks Daniel J. Luke
    * Let ldns-signzone warn for high NSEC3 iteration counts.
      Thanks Andreas Schulze


author: Michael Ströder <michael@stroeder.com>
changelog:
  - new version 1.8.3
    + 1.8.3 2022-08-15
    * bugfix #183: Assertion failure with OPT record without rdata.
      This caused packet creation with only a DO bit (for DNSSEC OK) to crash.
    * Fix for syntax error in pyldns
    + 1.8.2 2022-08-12
    * bugfix #147: Allow for tabs in whitespace before quoted rdata fields.
    * bugfix #149: Add some missing [out] annotations to doxygen parameters.
    * Fix build error on Solaris 10 with inet_ntop redeclaration error.
    * Fix -U flag with ldns-signzone.
    * Enable compile of SVCB and HTTPS support by default.
    * bugfix #179: Free line memory even if zone file parsing fails
    * bugfix #166: Grow buffer when writing chars and fixed size
      strings when converting to presentation format, preventing
      potential assersion errors.
    * bugfix #46: Print network errors when secure tracing.
    * EDNS0 Option handling and conversion into presentation format.
    * bugfix #145: ldns-verify-zone should not call occluded records glue.


author: Martin Jambor <mjambor@suse.com>
changelog:
  - Added ldns-swig-4.2.patch and ldns-swig-32bit.patch in order to
    avoid C99 viloations which are compile time errors by default with
    GCC 14. [boo#1225794]


author: info@paolostivanin.com
changelog:
  - Update to version v0.3.95.1584325617.48775126:
    * add support for lots of new cameras
    * add support for lots of new lenses
    * lots of bug fixes
  - Remove 0060-Various-CMake-patches-from-the-mailing-list.patch
  - Remove lensfun-respect-DESTDIR.patch
  - Remove lensfun-test-database.patch
  - Remove lensfun_fix_memory_leak.patch


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Revert lensfun to 0.3.2. Git snapshots cause
    build and runtime issues in different packages (boo#1168150)
  - Add patches back:
    * lensfun-respect-DESTDIR.patch
    * lensfun-test-database.patch
    * 0060-Various-CMake-patches-from-the-mailing-list.patch
    * lensfun_fix_memory_leak.patch


author: Marcus Rueckert <mrueckert@suse.de>
changelog:
  - update lensfun data to 48775126:
    - Add Olympus OM-D E-M5 Mark III camera.
    - Add Olympus E-M1 Mark III
    - Build-Test failed - fix
    - commit 3f1289b44afb1b6f2ee22a8e87c7d1fb074be0f1 doubled entry
      for canon 15mm fisheye. Removed the one without data
    - Add 24-105mm f/3.5-5.6, 15mm f/2.8 Fisheye #1088
    - Improve Iphone XS profiles.
    - Move X100F from mil-fujifilm.xml
    - Move X100F to compact-fujifilm.xml
    - Add Iphone XS profiles contributed in #982
    - Merge pull request #1044 from EdgarLux/master
    - Add DC-S1 and DC-S1R per #1099
    - Add DMC-TZ96 per #1094
    - Added Canon EOS KISS M camera (it's actually the same as the
      Canon EOS M50, just a version of it released for the Japanese
      market)
    - data:lens: Improve TCA and vignetting for Sony FE 85mm f/1.4 GM
    - data:lens: Improve TCA and vignetting for Sony FE 16-35mm f/2.8
      GM
    - Upload 7471de #1072. Distortion and TCA corrections for Pentax
      HD PENTAX-DA 55-300mm f/4.5-6.3 ED PLM WR RE (×1,534).
    - Upload  3ed26e #479. Dostortion and TCA, Minolta AF 24-105mm
      f/3.5-4.5 (D).
    - Upload d4bd55 #478. Distortion and TCA for Minolta AF 17-35mm
      f/2.8-4 (D).
    - Upload fba583 #477. Minolta lens 50mm F1.4, distortion and TCA.
    - Upload 3a647c #1075. NIKKOR Z 24-70mm f2,8 S, distortion and
      TCA.
    - Upload 75f392 #476. Minolta AF 50mm f/2.8 Macro distortion and
      TCA.
    - The SM-N950U is the Galaxy Note 8
    - Add an alias for another name of the Samsung Galaxy S8
    - Upload 34eb2e #1047. Better correction for Leica 12-60mm 4/3.
    - Upload 6180fa #468. Add TCA corrections for Canon PowerShot
      A640.
    - Upload 52e6be #465. Distortion and vignetting for Canon FD 50mm
      f/1.4 SCC.
    - Upload 5f1aab #454. Distortion and TCA corrections for Sony FE
      100-400 on full frame.
    - Upload cb3f38. New camera Canon Powershot SX50 HS with fixed
      lens. Distortion and TCA corrections for the lens. String
      corrections for SX60 HS for better automatic recognition.
    - Distortion & TCA data for the Panasonic Leica DG 10-25mm f/1.7
    - Add Sony E mount for Meike 35mm f/1.7
    - Added camera entry for Canon EOS EOS Rebel T6s


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - Update to 0.3.3:
    + Fixes:
    - Static lfXX::Create() and lfXX:Destroy() methods of various
      Lensfun classe are now marked as deprecated.
      C++ new/delete syntax should be used instead.
    - CMAKE: glib > 2.26 is now only required when tests are being build.
    - CMAKE: various fixes (paths, OS compatibility)
    + New cameras (https://github.com/lensfun/lensfun/releases/tag/v0.3.3)
    + New lenses (https://github.com/lensfun/lensfun/releases/tag/v0.3.3)
    + Updated data for lots of lenses
  - Remove lensfun-respect-DESTDIR.patch
  - Remove lensfun-test-database.patch
  - Remove 0060-Various-CMake-patches-from-the-mailing-list.patch
  - Remove lensfun_fix_memory_leak.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 0.3.4
    Check https://github.com/lensfun/lensfun/releases/tag/v0.3.4 for
    the list of new cameras and lenses supported.
    * Port apps/setup.py from Python distutils
    * CMake: Numerous backports from master


author: Danilo Spinella <danilo.spinella@suse.com>
changelog:
  - Update to 608:
    * Add the --header option (github #43).
    * Add the --no-number-headers option (github #178).
    * Add the --status-line option.
    * Add the --redraw-on-quit option (github #36).
    * Add the --search-options option (github #213).
    * Add the --exit-follow-on-close option (github #244).
    * Add 'H' color type to set color of header lines.
    * Add #version conditional to lesskey.
    * Add += syntax to variable section in lesskey files.
    * Allow option name in -- command to end with '=' in addition to '\n'.
    * Add $HOME/.config to possible locations of lesskey file (github #153).
    * Add $XDG_STATE_HOME and $HOME/.local/state to possible locations
      of history file (github #223).
    * Don't read or write history file in secure mode (github #201).
    * Fix display of multibyte and double-width chars in prompt.
    * Fix ESC-BACKSPACE command when BACKSPACE key does not send 0x08
      (github #188).
    * Add more \k codes to lesskey format.
    * Fix bug when empty file is modified while viewing it.
    * Fix bug when parsing a malformed lesskey file (githb #234).
    * Fix bug scrolling history when --incsearch is set (github #214).
    * Fix buffer overflow when invoking lessecho with more than 63 -m/-n
      options (github #198).
    * Fix buffer overflow in bin_file (github #271).
    * Fix bug restoring color at end of highlighted text.
    * Fix bug in parsing lesskey file.
    * Defer moving cursor to lower left in some more cases.
    * Suppress TAB filename expansion in some cases where it doesn't make sense.
    * Fix termlib detection when compiler doesn't accept
      calls to undeclared functions.
    * Escape filenames when invoking LESSCLOSE.
    * Fix bug using multibyte UTF-8 char in search string
      with --incsearch (github #273).


author: Peter Simons <psimons@suse.com>
changelog:
  - Apply "cve-2022-46663.patch" to fix a vulnerability in less that
    could be exploited for denial-of-service attacks or even remote
    code execution by printing specially crafted escape sequences to
    the terminal. [CVE-2022-46663, bsc#1207815]
  - Refreshed all other patches with quilt to an uniform -p1 patch
    style, which allows us to use %autosetup and simplify the spec
    file a bit.


author: Kristyna Streitova <kstreitova@suse.com>
changelog:
  - Update to 632 (differences between 608 and 632)
    * Add LESSUTFCHARDEF environment variable (github #275).
    * Add # command (github #330).
    * Add ^S search modifier (github #196).
    * Add --wordwrap option (github #113).
    * Add --no-vbell option (github #304).
    * Add --no-search-headers option (github #44).
    * Add --modelines option (github #89).
    * Add --intr option (github #224).
    * Add --proc-backspace, --proc-tab and --proc-return options (github #335).
    * Add --show-preproc-errors option (github #258).
    * Add LESS_LINES and LESS_COLUMNS environment variables (github #84).
    * Add LESS_DATA_DELAY environment variable (github #337).
    * Allow empty "lines" field in --header option.
    * Update Unicode tables.
    * Improve ability of ^X to interrupt F command (github #49).
    * Status column (-J) shows off-screen matches.
    * Parenthesized sub-patterns in searches are colored with unique colors, if supported by the regular expression library (github #196).
    * Don't allow opening a tty as file input unless -f is set (github #309).
    * Don't require newline input after +&... option (github #339).
    * Fix incorrect handling of some Private Use Unicode characters.
    * Fix ANSI color bug when overstriking with colored chars (github #276).
    * Fix compiler const warning (github #279).
    * Fix signal race in iread (github #280).
    * Fix reading procfs files on Linux (github #282).
    * Fix --ignore-case with ctrl-R (no regex) search (github #300).
    * Fix bug doing repeat search after setting & filter (github #299).
    * Fix bug doing repeat search before non-repeat search.
    * Fix crash with -R and certain line lengths (github #338).
    * Fix input of Windows dead keys (github #352).
    * Don't retain search options from a cancelled search (github #302).
    * Don't call realpath on fake filenames like "-" (github #289).
    * Implement lesstest test suite.
    * Convert function parameter definitions from K&R to C89 (github #316).
  - Drop patch cve-2022-46663.patch (merged).


author: Kristyna Streitova <kstreitova@suse.com>
changelog:
  - Update to 633
    * This release fixes a build problem found in less-632 on systems
      which have termcap.h in a subdirectory (ncurses/termcap.h or
      ncursesw/termcap.h). There is no functional difference between
      less-632 and less-633


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - Update to 643:
    * Fix problem when a program piping into less reads from the tty,
      like sudo asking for password (github #368).
    * Fix search modifier ^E after ^W.
    * Fix bug using negated (^N) search (github #374).
    * Fix bug setting colors with -D on Windows build (github #386).
    * Fix reading special chars like PageDown on Windows (github #378).
    * Fix mouse wheel scrolling on Windows (github #379).
    * Fix erroneous EOF when terminal window size changes (github #372).
    * Fix compile error with some definitions of ECHONL (github #395).
    * Fix crash on Windows when writing logfile (github #405).
    * Fix regression in exit code when stdin is /dev/null and
      output is a file (github #373).
    * Add lesstest test suite to production release (github #344).
    * Change lesstest output to conform with
      automake Simple Test Format (github #399).


author: Danilo Spinella <danilo.spinella@suse.com>
changelog:
  - Update to 656:
    * Add ^O^N, ^O^P, ^O^L and ^O^O commands and mouse clicks (with --mouse) to find and open OSC8 hyperlinks (github #251).
    * Add --match-shift option.
    * Add --lesskey-content option (github #447).
    * Add LESSKEY_CONTENT environment variable (github #447).
    * Add --no-search-header-lines and --no-search-header-columns options (github #397).
    * Add ctrl-L search modifier (github #367).
    * A ctrl-P at the start of a shell command suppresses the "done" message (github #462).
    * Add attribute characters ('*', '~', '_', '&') to --color parameter (github #471).
    * Allow expansion of environment variables in lesskey files.
    * Add LESSSECURE_ALLOW environment variable (github #449).
    * Add LESS_UNSUPPORT environment variable.
    * Add line number parameter to --header option (github #436).
    * Mouse right-click jumps to position marked by left-click (github #390).
    * Ensure that the target line is not obscured by a header line set by --header (github #444).
    * Change default character set to "utf-8", except remains "dos" on MS-DOS.
    * Add message when search with ^W wraps (github #459).
    * UCRT builds on Windows 10 and later now support Unicode file names (github #438).
    * Improve behavior of interrupt while reading non-terminated pipe (github #414).
    * Improve parsing of -j, -x and -# options (github #393).
    * Support files larger than 4GB on Windows (github #417).
    * Support entry of Unicode chars larger than U+FFFF on Windows (github #391).
    * Improve colors of bold, underline and standout text on Windows.
    * Allow --rscroll to accept non-ASCII characters (github #483).
    * Allow the parameter to certain options to be terminated with a space (--color, --quotes, --rscroll, --search-options and --intr) (github #495).
    * Fix bug where # substitution failed after viewing help (github #420).
    * Fix crash if files are deleted while less is viewing them (github #404).
    * Workaround unreliable ReadConsoleInputW behavior on Windows with non-ASCII input.
    * Fix -J display when searching for non-ASCII characters (github #422).
    * Don't filter header lines via the & command (github #423).
    * Fix bug when horizontally shifting long lines (github #425).
    * Add -x and -D options to lesstest, to make it easier to diagnose a failed lesstest run.
    * Fix bug searching long lines with --incsearch and -S (github #428).
    * Fix bug that made ESC-} fail if top line on screen was empty (github #429).
    * Fix bug with --mouse on Windows when used with pipes (github #440).
    * Fix bug in --+OPTION command line syntax.
    * Fix display bug when using -w with an empty line with a CR/LF line ending (github #474).
    * When substituting '#' or '%' with a filename, quote the filename if it contains a space (github #480).
    * Fix wrong sleep time when system has usleep but not nanosleep (github #489).
    * Fix bug when file name contains a newline.
    * Fix bug when file name contains nonprintable characters (github #503).
    * Fix DJGPP build (github #497).
    * Update Unicode tables.
  - Refresh less-429-shell.patch


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - Update to 661:
    * fix crash - buffer overflow by one in fexpand
    * fix free(): double free detected in tcache 2
    * fix segmentation fault on line-num-width & -N


author: ncutler@suse.com
changelog:
  - FATE#319443 (aarch64 enablement) changes were backported by
    https://build.opensuse.org/request/show/294636 and are part
    of this release. Factory version builds on aarch64.
    (bsc#1041611)


author: ncutler@suse.com
changelog:
  - added 0001-debian-ports.patch
    * obtained by rebasing https://github.com/google/leveldb/pull/291
      on top of 1.20 (one non-trivial conflict involving aarch64,
      consulted with ARM experts - NOTE: this patch has not been
      accepted upstream, but it's needed to support s390x)


author: David Disseldorp <ddiss@suse.com>
changelog:
  - Remove 0001-debian-ports.patch
    * std::atomic now used instead of internal AtomicPointer asm
  - Update to version 1.22:
    * Corrected formatting to be compliant with the Google C++ Style Guide.
    * Restore soname versioning with CMake build.
    * Other miscellaneous cleanups, fixes, and improvements.
  - Update to version 1.21:
    * Add tests for empty keys and values.
    * Switch corruption_test to use InMemEnv.
    * Replace AtomicPointer with std::atomic.
    * Make InMemoryEnv more consistent with filesystem based Env's.
    * Align windows_logger with posix_logger.
    * Added native support for Windows.
    * Make WriteBatch::ApproximateSize() const.
    * Fix fdatasync() feature detection in opensource build.
    * C++11 cleanup for util/mutexlock.h.
    * Rework threading in env_posix.cc.
    * Remove InitOnce from the port API.
    * Expose WriteBatch::Append().
    * Fix documentation for log file growth.
    * Add move constructor to Status.
    * Replace port_posix with port_stdcxx.
    * Reimplement ConsumeDecimalNumber.
    * Replace NULL with nullptr in C++ files.
    * Remove PLATFORM_IS_LITTLE_ENDIAN from port/posix.h.
    * Add more thread safety annotations.
    * Require C++11.
    * Replace SIZE_MAX with std::numeric_limits.
    * Add CMake build support.
    * Enable thread safety annotations.
    * leveldb::DestroyDB will now delete empty directories.
    * Replace SSE-optimized CRC32C in POSIX port with external library.
    * Fix file writing bug in CL 170738066.
    * Fix use of uninitialized value in LRUHandle.
    * Fix issue #474: a race between the f*_unlocked() STDIO calls in
      env_posix.cc and concurrent application calls to fflush(NULL).
    * Report missing CURRENT manifest file as database corruption.
    * LevelDB: Add WriteBatch::ApproximateSize().
    * Other minor fixes, code cleanup, and documentation improvements.
  - Perform a two-pass build, once for static and once for shared libs


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 1.23:
    * Switch from C headers to C++ headers.
    * Remove leveldb::port::kLittleEndian.
    * Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}.
    * Sync MANIFEST before closing in db_impl when creating a new DB.
    * Optimize leveldb block seeks to utilize the current iterator
      location.
    * broken db: fix assertion in leveldb::InternalKey::Encode,
      mark base as corrupt
    * fix bug(uninitialized options pointer in State)
    * Fix accidental double std:: qualifiers.
    * Fix tsan problem in env_test.
    * Don't check current key in DBIter::Next()
    * block_builder header file dependency fixed
    * Add O_CLOEXEC to open calls.
    * Memory optimization
    * Documentation improvements
  - Add detect-system-gtest.patch to use googletest and benchmark
    from system, add those libraries as dependencies
  - Build in second build directory to prevent cmake files generated
    for the static library (prefer shared one)


author: Dan ?ermák <dcermak@suse.com>
changelog:
  - Cleanup spec file
    * don't use _service, spectool can download the sources
    * fix install location of the library
    * use macros more consistently


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Update to version 1.1:
    * 2Geom v1.1 is not ABI compatible with v1.0, it switches
      from boost::optional to std::optional.
    * Add Geom::Parallelogram
    * Add Geom::PathIteratorSink::inPath()
    * Add Geom::are_near_rel() for Geom::Point
    * Move headers to include directory
    * Make build system git submodule friendly
    * Fix Python 3 support (py2geom)
    * Remove Python 2 support (py2geom)


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Add patch to fix a floating point error when running tests on
    i586:
    * fix-floating-point-epsilon-in-tests-i586.patch


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Use -DCMAKE_SKIP_RPATH:BOOL=OFF so rpath is set on tests and they
    can find the library in the build directory. Also use
    - DCMAKE_SKIP_INSTALL_RPATHS:BOOL=ON so rpaths are not set in
    installed files.


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Add patch to fix libdir in pkgconfig file and to install it to
    the right location under %{_libdir}/pkgconfig instead of
    %{_prefix}/lib/pkgconfig which is being used by upstream:
    * fix-pkgconfig-libdir-path.patch


author: thod_@gmx.de
changelog:
  - Update to version 1.2.2
    * Remove assertions in the intersection routine for EllipticalArc
    * fix-floating-point-epsilon-in-tests-i586.patch fixed upstream


author: Martin Li?ka <mliska@suse.cz>
changelog:
  - Use -fexcess-precision=fast as GCC 13 changes the default
    for C++ compiler and without the change some tests fail on i586.
    More info can be seen here:
    https://gcc.gnu.org/gcc-13/porting_to.html#excess-precision


author: thod_@gmx.de
changelog:
  - Update to version 1.3
    * In-place expansion of bounding boxes
    * Enhancements to the Path class
    * See the full release notes
      https://gitlab.com/inkscape/lib2geom/-/releases/1.3


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.10.01:
    - Updated the previous revision so that the virtual function "specialHandlingOfAuthenticationFailure()"
      is now called only if there is an actual authentication failure - not on the first time that
      we send back a "401 Unauthorized" response.
    - Added a new virtual function "specialHandlingOfAuthenticationFailure()" to "RTSPServer" to
      allow a subclassed "RTSPServer" to take special action (e.g., statistics logging)
      whenever an authentication failure occurs.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.11.19:
    - Added a new global variable "ReceivingInterfaceAddr6" (analogous to the existing
      variable "ReceivingInterfaceAddr" for IPv4) to allow applications to optionally
      change the default receiving address for IPv6.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.12.01:
    - Yet another fix to the previous fix for RTSP-over-HTTP streaming.
    - The previous version's fix to "RTSPClient" (for RTSP-over-HTTP streaming) was incomplete.
      This should fix it for real.
    - Fixed a bug in "RTSPClient" that would cause RTSP-over-HTTP streaming over TLS to
      sometimes fail.  (Thanks to Johannes Gajdosik for reporting this.)
    - Fixed a bug that would cause a RTSP server to use an incorrect URL if it accepted connections
      via TLS, but *without* streaming SRTP.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2023.01.11:
    * Updated the "BasicTaskScheduler"/"DelayQueue" implementation to make the 'token counter'
      a field of the task scheduler object, rather than having it be a static variable.
      This avoids potential problems if an application uses more than one thread (with each thread
      having its own task scheduler).


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2023.01.19:
    - By default, we no longer compile "groupsock/NetAddress.cpp" for Windows to use
      "gethostbyname()", because of a report that this breaks IPv6 name resolution.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2023.5.10:
    * Fixed a minor memory leak in the "RTSPServer" code.
    * Calls to "send()" and "sendto()" now explicitly take
      "MSG_NOSIGNAL" rather than 0 as the 'flags' parameter.
      In most systems, 0 seems to work, but apparently not in
      Debian Linux.


author: Takashi Iwai <tiwai@suse.com>
changelog:
  - update up to 2023.11.30:
    * In the implementation of the "MPEGVideoStreamFramer" class, gave
      "TimeCode::operator==()" the "const" qualifier, to make some
      compilers happy.
    * Performed the annual update of the copyright years near the start
      of each file
  - update to 2023.11.08:
    * Changed the signature to the virtual function
      "getRTPSinkandRTCP()" (in "ServerMediaSubession", and its subclasses
      "OnDemandServerMediaSession" and "PassiveServerMediaSubsession")
      to make its 'result' arguments "rtpSink" and "rtcp" no longer "const *".
      There was no real reason to make those "const *".
  - update to 2023.11.07:
    * In the class "GenericMediaServer", made the variables
      "fServerMediaSessions",
      "fClientConnections", and "fClientSessions" 'protected' rather
      than 'private', to allow subclasses to access them if desired.
  - update to 2023.10.30:
    * Fixed a bug in "deleteEventTrigger()" that had accidentally been
      introduced during the change to 'event trigger' implementation
      back in June.
  - update to 2023.07.24:
    * Updated the event trigger implementation once again, to allow for
      the possibility of developers redefining MAX_NUM_EVENT_TRIGGERS
      (it must always be <= the number of bits in an "EventTriggerId",
      though.
  - update to 2023.06.20:
    * Updated the event trigger implementation again - in the case where
      "NO_STD_LIB" is defined.  In this case,
      "fTriggersAwaitingHandling" is implemented as an array of "Boolean
      volatile"s, rather than as a 32-bit bitmap.  This should make
      'race conditions' less likely even if "NO_STD_LIB" is defined
      (though you should use the preferred, default implementation -
      that uses an array of "std::atomic_flag"s - if possible).
  - update to 2023.06.16:
    * Changed the (default) implementation of 'event triggers' in
      "BasicTaskScheduler" to implement "fTriggersAwaitingHandling"
      using "std:atomic_flag"s, rather than as a bitmap.
      This should overcome 'race conditions' that some users experienced
      when calling "triggerEvent()" from a non-LIVE555 thread.
    * Note that this is the first time the LIVE555 code has required the
      C++ standard library.
      (If you cannot use the C++ standard library, then you can compile
      the code - but getting the old behavior - by defining "NO_STD_LIB".)
    * Minor change to "RTSPCommon.cpp" to overcome a compilation error
      in XCode on Mac OS X.
  - update to 2023.06.14:
    * Fixed a bug in the Matroska file parsing code that could sometimes
      cause a 'use after free' error. (bsc#1218758, CVE-2023-20573)
  - update to 2023.06.10:
    * Minor change to "GroupsockHelper.cpp" to overcome a compilation
      error in XCode on Mac OS X.
  - update to 2023.06.08:
    * Updated the "dateHeader()" function in "RTSPCommon.cpp" to use
      "gmtime_r()" instead of the older, non-thread-safe "gmtime()".
  - Applied workarounds for the build error with atomic_flag test


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2024-06-26:
    * Updated the "OnDemandServerMediaSubsession" implementation to
      output an error message if the "sink->startPlaying()" call failed
      (e.g., due to its source not being compatible with the sink).
      This makes some common errors (e.g, a proper 'framer' not
      being used) easier to detect.
  - update to 2024-05-30:
    * Fixed a mistake that caused the config file
      "config.raspberrypi" to not appear in the distribution.
  - update to 2024-05-15:
    * Added a new config file "config.raspberrypi" that is known to
      work for building the code on/for a Raspberry Pi 5.
  - update to 2024-05-05:
    * Updated "QuickTimeFileSink" to add support for recording H.265
      video streams.  (This is not fully working yet; it appears to
      have some bugs.)
  - update to 2024-04-19:
    * Updated "MPEG2TransportStreamFramer" to ignore big jumps (2x or
      more) in the estimate for the duration of each Transport
      packet.
      This is likely caused by an unexpected jump in the PCR (not
      indicated by "discontinuity_indicator").
  - update to 2024-03-08:
    * Changed "ServerTLSState::setup()" (in "TLSState.cpp") to call
      "SSL_CTX_use_certificate_chain_file()" instead of
      "SSL_CTX_use_certificate_file()", to allow the server operator to
      specify a chain of certificates, rather than just one.
  - update to 2024.02.28:
    * Updated the code for "dateHeader()" (in "RTSPCommon.cpp") to
      avoid using "strftime()", because that can produce a localized
      date string that violates the RTSP specification
      (which uses section 3.3.1 of RFC 2068 (the HTTP/1.1
      specification) to define the "Date:" header).
  - update to 2024.02.23:
    * Updated the code for "dateHeader()" (in "RTSPCommon.cpp") to use
      "NULL" instead of "nullptr"; the latter was causing compilation
      problems for someone.
  - update to 2024.02.15:
    * Updated the RTCP implementation so that reception stats for a
      SSRC are no longer deleted, even if a SSRC is reaped due to RTCP
      inactivity (no RTCP "SR" reports received recently).


author: dap.darkness@gmail.com
changelog:
  - Set cmake options to get build that will be sufficient
    for stuntrally package (file loader & world importer).
  - Introduced new subpackages so.
  - Introduced packages description macro.
  - Introduced shared objects version macro.
  - Added -fno-strict-aliasing compiler flag because of warning.
  - Prevented openSUSE 13.2 i586 & SLE11 build failures.


author: Max Mitschke <maxmitschke@fastmail.com>
changelog:
  - Removed fix-pkgconfig-cflags.patch
  - Added fix-pkgconfig-includedir.patch
  - Update to v2.89
    * New implementation of volumetric deformable objects and cloth
      based on the Finite Element Method
    * Two-way coupling between deformabled and rigit/multi body
      is achieved using a unified constraint solver


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Require freeglut-devel instead of pkgconfig(freeglut).
    The pkgconfig name changed in Tumbleweed.


author: kh Lai <dlshcbmuipmam@hotmail.com>
changelog:
  - Update to 3.17
    * improvements for the finite-element-method (FEM) deformable simulation
    * See the "Learning Agile Robotic Locomotion Skills by Imitating Animals"
      paper for more detail about this release
  - Update use-system-libs.patch for 3.17
  - Compile with USE_DOUBLE_PRECISION
  - Disable building BULLET_ROBOTICS and OBJ2SDF by cmake options instead
    of removing them by sed


author: Jason Sikes <jsikes@suse.com>
changelog:
  - Upgrade to version 1.0.12
    * Fixes for CVE-2020-11863, CVE-2020-11864,
      CVE-2020-11865, and CVE-2020-11866.
    * bsc#1171496, bsc#1171497, bsc#1171498, and  bsc#1171499
    * Removed obsoleted aarch64-support.patch


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 1.0.13:
    * CVE-2020-13999 (bsc#1173070)
    libEMF (aka ECMA-234 Metafile Library) through 1.0.12 is vulnerable to
    Integer overflow condition in libemf.cpp:ScaleviewportExtEx function
    leading to Denial of Service
    VulnerabilityType : Integer Overflow


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.13
    * io: do not fail HX_mkdir when a component is a symlink to a
      directory
    * xml_helper: fix infinite recursion in xml_getnsprop


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.15
    * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
    * Make HX_strrtrim work on strings longer than INT_MAX


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.16
    * Add HX_strtoull_nsec to parse time period and emit nanoseconds
    * doc: specify return value and semantics for HXio_fullread,
      HXio_fullwrite, HX_sendfile


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.18
    * opt: new HX_getopt5 API for the parser with untangled in and
      out variables
    * string: HX_strtoull_units handles negative values now (like
      strtoull)
    * string: HX_strtoull_units & HX_strtoull_(n)sec now set
      errno=ERANGE for nonrepresentable results
    * string: HX_strtoull_sec rejects unitless numbers now
  - Add 0001-string-resolve-testsuite-failure-with-aarch64.patch


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.19
    * string: fixed HX_strtoull_unit with negative fractions
      producing 0 sometimes
    * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
  - Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
    (merged)


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.23
    * io: use smaller chunks with sendfile(2) to work around
      unusual API behavior
    * io: make HX_copy_file() utilize copy_file_range when available


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


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


author: sndirsch@suse.com
changelog:
  - Update to version 1.0.9
    * This release fixes a number of issues found by static analysis and
      compiler warnings, and other minor code cleanups.  On systems with
      arc4random() in either libc or libbsd, it will now use that function
      for generating authentication cookies.


author: sndirsch@suse.com
changelog:
  - U_Use-getentropy-if-arc4random_buf-is-not-available.patch
    * Use getentropy() if arc4random_buf() is not available
      (bnc#1025068, CVE-2017-2626)
  - tagged baselibs.conf as source in specfile


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.10
    * This release provides a fix for CVE-2017-2626 for platforms
      which don't have arc4random_buf() in their default libraries
      but do have getentropy(), such as Linux platforms with a kernel
      version of 3.17 or newer and a glibc version of 2.25 or newer.
      (libICE 1.0.9 already ensured that arc4random_buf() is used on
      platforms that have it to provide sufficient entropy in ICE
      key generation, but left other platforms with the weaker methods.
      Linux platforms could also have linked against libbsd to use
      arc4random_buf() with libICE 1.0.9 for stronger keys.)
  - supersedes U_Use-getentropy-if-arc4random_buf-is-not-available.patch


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.0
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * configure: check for libbsd before libxtrans checks for strlcpy
    * ConnectToPeer: be doubly sure that use-after-free doesn't happen
    * ProcessAuthReply: rename status variable to avoid shadowing
    * Only link to libbsd for arc4random_buf if it is not found in libc
    * IceGetHeaderExtra: only include extra space in outbufptr if there's room
    * Refactor Fatal I/O error handling into a common function
    * IceFlush: signal fatal I/O error if bufptr is past end of buffer
    * ICEmsg.h: Add static asserts that message header length <= ICE_OUTBUFSIZE
    * Handle arrays too large to fit in iceConn buffers
    * Only link with libbsd if needed for arc4random_buf() or getentropy()
    * Avoid -Wdeclaration-after-statement warnings from static_assert
    * ice.pc.in: "Libs.Private" should be "Libs.private"
    * configure: Use AC_SYS_LARGEFILE to enable large file support


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.1.1:
    * ICEmsg: Fix C++ interoperability error due to static_assert define
  - drop U_ICEmsg-Fix-C-interoperability-error-due-to-static_as.patch (upstream)


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


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


author: jayvdb@gmail.com
changelog:
  - Replace deprecated PreReq: with Requires(post): and Requires(postun):
  - Explicitly remove %{_infodir}/dir before creating package to
    allow builds on RHEL and derived Linux distributions
  - Use %{ext_info} to allow build on Mageia
  - Enable configure option --disable-dependency-tracking to
    allow build on Mageia


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - update to 3.1.6:
    * NEON optimizations for ZIP reading
    * Enable fast Huffman & Huffman zig-zag transform for Arm Neon
    * Support relative and absolute libdir/includedir in pkg-config generation
    * Fix for reading memory mapped files with DWA compression
    * Enable SSE4 support on Windows
    * Fast huf decoder
  - Drop gcc13-fix.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 3.1.7:
    * Patch release that fixes a build regression on ARMv7, and
      fixes a build issue with zlib.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 3.1.8:
    * Support for DWA compression in OpenEXRCore
    * Fix OSS-fuzz 59070 Stack-buffer-overflow in
      DwaCompressor_readChannelRules


author: pgajdos@suse.com
changelog:
  - version update to 3.1.9
    * Patch release that addresses miscelleneous build and doc issues, as well as:
      . OSS-fuzz 59382 Heap-buffer-overflow in internal_huf_decompress


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Add patch to fix regression on non-SSE architectures
    https://github.com/AcademySoftwareFoundation/openexr/issues/1460:
    * 1488.patch
  - Also disable 'DWA[AB]Compression' test on aarch64 as the patch
    above fixes the issue for all targets, except aarch64


author: pgajdos@suse.com
changelog:
  - version update to 3.1.11
    [#]# Version 3.1.11 (August 13, 2023)
    Patch release that fixes a build failure with `-march=x86-64-v3`
    * Initialize `regs[]` to 0 in `check_for_x86_simd`
    * Fix CPUID detection with `-march=x86-64-v3`
    [#]# Version 3.1.10 (August 2, 2023)
    Patch release that addresses miscellaneous build issues, test
    failures, and performance regressions, as well as:
    * OSS-fuzz [59457](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59457)
    Heap-buffer-overflow in `LossyDctDecoder_execute`
    * Readdress #1456: disallow NaNs in `testOptimizedInterleavePatterns`
    * Revert pre-computed values
    * Fix handling for corrupt number of DC components
    * Add `OPENEXR_MISSING_ARM_VLD1` workaround to `internal_dwa_simd.h`
    * Fix Huffman performance regression on Linux/clang
    * Fix range check in dwa compressor
    * Fix build with i386 and musl libc
    * Fix the code contains unhandled character
    * Fix cpu detection of sse2 on non-64 x86
    * Fix the code contains unhandled character
    * Fix gcc-11 warnings: signed/unsigned integer comparison, unused variables
    * Fix macOS and Windows build failures when threading is disabled
    * Fix build error on win_arm64
  - deleted patches
    - 1488.patch (upstreamed)


author: pgajdos@suse.com
changelog:
  - version update to 3.2.1
    [#]# Version 3.2.0 (August 30, 2023)
    * Zip compression via ``libdeflate``
    * New camdkit/camdkit-enabled standard attributes
    * Updated SO versioning policy
    * Python bindings & PyPI wheel
    * Miscellaneous improvements
    [#]# Version 3.2.1 (September 27, 2023)
    * Fix for linking statically against an external ``libdeflate``
    * Fix a compile error with ``OPENEXR_VERSION_HEX``
    * Fix various compiler warnings
    * Pkg-config generation is now on by default for all systems, including Windows
  - modified sources
    % baselibs.conf
  - added patches
    fix CVE-2023-5841 [bsc#1219498], heap-based buffer overflow in generic_unpack_deep()
    + openexr-CVE-2023-5841.patch


author: pgajdos@suse.com
changelog:
  - version update to 3.2.2 [bsc#1219498]
    * [CVE-2023-5841](https://takeonme.org/cves/CVE-2023-5841.html).
      Note that this bug is present in the C++ API (since v3.1.0), although
      it is in a routine that is predominantly used for development and
      testing. It is not likely to appear in production code.
    * OSS-fuzz [66491](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66491)
      Out-of-memory in openexr_exrcorecheck_fuzzer
    * OSS-fuzz [66489](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66489)
      Null-dereference in `Imf_3_3::realloc_deepdata`
  - deleted patches
    - openexr-CVE-2023-5841.patch (upstreamed)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Added build flavors to libkcddb


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Qt6 build flavor added to libkcompactdisc


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Qt6 build flavor added to libkexiv2


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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
    * Polish DropMenu before creating platform window


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * dataengine: do not emit removal signals while iterators are open (kde#446531)
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * Dialog: Fix positioning adjustments when dialog goes out of bounds
    * Dialog: Factor out parts of expressions in positioning code
    * SwitchIndicator: Enable layered rendering when semi-transparent
    * add an option to disable installation of desktopthemes
    * WindowThumbnail: proceed itemChange in QQuickItem
  - Move the desktop themes in a subpackage that can be used with
    both Plasma 5 and Plasma 6


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.114.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.114.0
  - Changes since 5.113.0:
    * [CI] Fix pipeline include


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.107.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.107.0
  - Changes since 5.106.0:
    * Add EAN13 support
    * Factor out code for interfacing with ZXing for barcode generation


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.115.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.115.0
  - Changes since 5.114.0:
    * Enable exceptions for videoscannerworker.cpp


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Update to 1.0.1
    * fix qch target and generate qch
    * Remove unused dependencies
  - Update build requirements


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Update to 1.1.0
    * mapstest: add missing include_directories for pulseaudio & glib2
    * Don't delete profiles and ports on update
    * Use override
    * [StreamRestore] Don't mess with channels
    * [Context] Update StreamRestore before inserting it
    * Export StreamRestore
    * Export stream and sinkinput
    * Depend on Qt 5.10


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Update to 1.2
    * Export Card, CardPort and SourceOutput
    * Fix build
    * clang-format all the things
    * Fix QCH build (kde#410601)
    * Add rawChannels to volumeObject
    * Add simple README


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 1.5.0:
    * Add git blame ignore file
    * Use QStringList instead of QList<QString>
    * Stream: Fix client (kde#485455)
    * Require C++17
    * Port away from qAsConst
    * Replace QVector with QList
    * override++
    * bump version to 1.5.0
    * streamrestore: workaround for notification volume (kde#473013)
    * context: explicitly create operation
    * Make setGenericVolume keep balance between channels (kde#435840)
    * server: register q_properties
    * models: retract defaultSink, preferredSink, and defaultSource
    * device: add virtualDevice property
    * Add portal.app_id to iconName lookup in pulseobject.cpp for flatpak
    * device: document switchStreams
    * sink, source: refine the implementation of switchStreams
    * Add command to switch all applications to the selected device
    * server: emit updated signal after updates
    * context: remove refcounting remnants
    * device: add property pulseProperties
    * foreach--
    * operation: mark explicit


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.114.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.114.0
  - Changes since 5.113.0:
    * Adapt to KAccounts API change


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.01.95
    * https://kde.org/announcements/megarelease/6/rc2/
  - Add a libksane-kf5 flavor for applications still using KF5/Qt5


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Use KWallet in KF6 build


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * CMakeLists: Use QT_REQUIRED_VERSION consistently
    * Translate shortcut
    * Use KWallet in KF6 build


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * Revert "fix(randr): screen is dirty when switching display modes" (kde#462725)
    * dpms/wayland: properly manage org_kde_kwin_dpms instances
    * dpms/wayland: Explicitly set as unsupported if addRegistryListener didn't find the interface (kde#466181)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * libdpms/wayland: Do not create dpms interfaces for placeholder QScreens (kde#466674)
    * dpms/xcb: Make sure we are setting it as unsupported when it is (kde#466181)
    * backends/wayland: Round passed scale


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * xrandr: always try to update primary
    * Cleanup dpms object in destructor
    * Update edid when plugging a monitor


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * dpms: Don't crash if trying to interact with the fake screen (kde#470484)
    * Fix the wrong argument in usage example
    * XRandR: Avoid a null pointer dereference in crtcChanged()


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * make sure kscreen-doctor exits when using --dpms
    * Guard the deprecated Output::setPrimary (kde#471195)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - 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:
    * backends/xrandr: make sure `XRandRCrtc::update` is always called


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 5.27.11:
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/plasma/5/5.27.11
  - No code changes since 5.27.10


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * Build examples on KDE CI


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * Use the cmake variables rather than if(TARGET)


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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
    * ensure all .json files are valid
    * Highlight QML pragma keyword


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * Hare language syntax highlighting
    * Add explicit moc includes to sources for moc-covered headers


author: Christophe Marin <christophe@krop.fr>
changelog:
  - 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:
    * Set mode for more config file endings (kde#475078)
    * Highlight MapCSS numeric and string condition values
    * textproto syntax: Support multipart strings.
    * textproto syntax: Add test case for octal escape sequences.
    * textproto syntax: Support some types of comments.
    * textproto syntax: Allow empty strings.
    * textproto syntax: Allow commas between fields.
    * Add TextProto syntax (protocol buffer Text Format Language).


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 5.116.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/5/5.116.0
  - Changes since 5.115.0:
    * fix refs
    * use (?:sub){0,2} to work with all pcre versions


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * src/doctor: adjust some debug levels
    * add support for the brightness setting
    * allow using the values in the EDID as the color profile for outputs
    * doctor: Fix terminal colors on the Modes line
    * doctor: Rely on Dpms::isSupported() being valid right after construction
    * backends/kwayland: enable output replication (kde#460433)
    * libdpms: Emit hasPendingChangesChanged() when it actually changed


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Changes since 6.1.0:
    * cmake: increase minimum plasma wayland protocols version to 1.13
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * Destroy the registry when WaylandConfig gets deleted (kde#482768)
    * update version for new release


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * People API: handle EXPIRED_SYNC_TOKEN error properly
    * Calendar API: implement support for Event.eventType
    * Fix Calendar API test data


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * People API: handle EXPIRED_SYNC_TOKEN error properly
    * Activate test CI
    * Calendar API: implement support for Event.eventType
    * Fix Calendar API test data
    * Use QTEST_GUILESS_MAIN in file{copy,create}jobtest
    * Use local include
    * Introduce a BUILD_SASL_PLUGIN option for co-installability


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 23.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/23.08.3/
  - Changes since 23.08.2:
    * Align to top


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * Fix destroying down ProgressDialog


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.1/
  - Changes since 24.02.0:
    * Apply i18n to percent values


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Fix compilation with Qt 6.8 (dev)
    * Use _L1
    * Apply i18n to percent values
    * Add missing [[nodiscard]] + coding style
    * Move destructor in cpp file
    * Fix destroying down ProgressDialog
    * Use local include


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Port deprecated methods
    * Add parent
    * Rename as forceFocus
    * Coding style
    * Add missing [[nodiscard]]
    * Coding style
    * const'ify pointer
    * Use QStringView::split
    * Remove unused include
    * Use kformat
    * Use directly QString
    * Increase version. Libkleo already required it
    * Not export private method + coding style + use [[nodiscard]]
    * const'ify pointer
    * Fix coding style
    * Use include as local
    * Finish to implement expiremovejob


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.0
    * New feature release
  - Changes since 24.01.95:
    * messageviewerdialog: Set window title


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.04.80
    * New feature release
  - Changes since 24.02.2:
    * Use std::chrono_literals
    * Remove unused include
    * Ensure tooltip in recipient editor are word wrapped
    * Use operator_L1 directly
    * There is not ui file
    * Remove duplicate "protected:"
    * Add missing [[nodiscard]]
    * Add parent
    * Const'ify pointer
    * Merge target_source
    * don't export private method
    * Add missing [[nodiscard]]
    * Remove Q_SLOTS (as we use lambda)
    * Remove usage of QT_NO_* ifdef
    * Use local include
    * Fix clazy warning


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.02.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.02.2/
  - Changes since 24.02.1:
    * Port CryptoConfigModule away from KPageWidget


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 24.05.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/24.05.0/
  - Changes since 24.04.80:
    * Adjust test to behavior change of QTemporaryFile::fileName()


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version 16.0.0.
    * Compatibility with LLVM 16.
  - Add Revert-Add-support-for-LLVM_LINK_LLVM_DYLIB.patch: while
    gh#KhronosGroup/SPIRV-LLVM-Translator#1543 claims to add support
    for LLVM_LINK_LLVM_DYLIB, it actually seems to break it.
  - Add Revert-added-translator-support-for-SPIRV_INTEL.patch: while
    gh#KhronosGroup/SPIRV-LLVM-Translator#1632 has made it into this
    release, there is no release of spirv-headers containing the
    pendant gh#KhronosGroup/SPIRV-Headers#291 yet.


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version 17.0.0.
    * Compatibility with LLVM 17.
  - Drop Revert-Add-support-for-LLVM_LINK_LLVM_DYLIB.patch: the
    problematic change was reverted upstream.
  - Drop Revert-added-translator-support-for-SPIRV_INTEL.patch: the
    corresponding change to spirv-headers has landed in the meantime.


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Add ca3ae0cc.patch: Update LongConstantCompositeINTEL to
    LongCompositesINTEL capability after Headers change. Patch only
    applied when building against spirv-headers >= 1.6.1+sdk275.


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version 18.1.0.
    * Compatibility with LLVM 18.
  - Add rpmlintrc: following the LLVM's new versioning scheme, this
    package not only has versions X.1.Y now, but the SO name is X.1.
    However, the minor version is always going to be 1, and there is
    no need to distinguish between minor versions, so we don't add it
    to the package name.
  - Drop ca3ae0cc.patch that landed upstream.
  - Add Support-SPV_INTEL_maximum_registers-extension.patch to revert
    change temporarily because the corresponding change in spirv-
    headers is not released yet.


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version 18.1.2.
    * Various bug fixes.
  - Drop Support-SPV_INTEL_maximum_registers-extension.patch since
    the issue was addressed upstream.


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * Port to declarative type registration
    * Add KDEClangFormat
    * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156
    * dataengines/keystate: add deprecation notice
    * dataengines: move keystate to P5Support
    * dataengines/devicenotifications: don't install notifyrc
    * dataengines/devicenotifications: add deprecation notice
    * Move devicenotifications dataengine to P5Support


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * Drop unused libplasma, kio and kservice dependencies


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.2
  - Changes since 6.0.1:
    * ContainmentItem: set correct constraints when wallpaper is ready (kde#482267)
    * ContainmentItem: report correct isLoading status
    * Remove old focus workaround (kde#481967)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.3
  - Changes since 6.0.2:
    * update version for new release
    * Do not activate containment when one of its applet is activated (kde#483941,kde#479084)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.4:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.4
  - Changes since 6.0.3:
    * containmentview: Remove QueuedConnection from setContainment
    * PlasmaTheme: only sync colors when parent item is visible
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.0.5
  - Changes since 6.0.4:
    * update version for new release
    * More robust against malformed hints (kde#487230)
    * Workaround setMinimumSize not resizing (kde#485456,kde#480722)
    * clock.svg: remove empty groups that cause warnings
    * Sync config to disk when values change (kde#481085,kde#482469,kde#482090,kde#481113,kde#482773,kde#483083)


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.0:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.0
  - Changes since 6.0.90:
    * update version for new release
    * Applet: run full Applet::save when a config value changes (kde#481113)
    * Revert "Applet: Drop mostly dead code to save config"
    * update version for new release
    * private/ButtonContent: Make buttons' icon colors settable externally (kde#483375)
    * Always limit tooltip size to screen size (kde#487742)
    * Add temporary faux api to allow popups to constrain popup placement


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.1:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.1
  - Changes since 6.1.0:
    * update version for new release
    * plasma/pluginloader: Repair loading plasmoid plugins on add from explorer (kde#488592)
    * Don't delete containment if appletDelete is on one of children
    * Don't double delete PlasmoidItems
    * update version for new release
    * Init at componentComplete


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.2:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.2
  - Changes since 6.1.1:
    * update version for new release
    * On applet destroyed go out of configure mode (kde#488977)
    * Workaround to possible infinite reize loops (kde#488974)
    * quick/dialogbackground: Ensure we delete the SVG item (kde#486743)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.1.3:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.1.3
  - Changes since 6.1.2:
    * update version for new release
    * containmentitem.cpp: Do not set dropJob parent to m_dropMenu (kde#484674)
    * update version for new release


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * Add explicit keyword
    * Show headers in qtc6
    * Add missing include(KDEClangFormat)
    * const'ify pointer
    * Show header in qt6
    * ResourceInstance: don't log activity for hidden files


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to 6.0.90:
    * New feature release
    * For more details see https://kde.org/announcements/plasma/6/6.0.90
  - Changes since 6.0.5:
    * update version for new release
    * resultmodel: add missing include for QPointer
    * resultmodel: guard model in threaded resource cleanup (kde#458121,kde#466995)
    * resultset: fix agent escape string
    * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.4.0
    * QCoro can now be built with Clang against libstdc++
    * Qt5 and Qt6 builds of QCoro are now co-installable
    * Fixed early co_return not resuming the caller
    * Fixed QProcess example
    * Test suite has been improved and extended
    * Task move assignment operator checks for self-assignment
    * QCoro can now be built as a subdirectory inside another CMake project
    * Fixed QCoroCore/qcorocore.h header
    * DBus is disabled by default on Windows, Mac and Android
  - Build Qt5 and Qt6 flavors.


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.5.0
    * .then() continuation for Task<T>
    * Fixed namespace scoping
    * Fixed QCoro::waitFor() getting stuck when coroutine returns
      synchronously
    * Fixed -pthread usage in CMake
    * Produce QMake config files (.pri) for each module
    * Fix build on platforms where -latomic must be linked explicitly
    * Return Task<T> from all operations
    * Add QCoro wrapper for QThread
    * Many documentation updates


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.5.1
    * Fix build with GCC>=11.3 (workaround for GCC#105406)
    * Fix ODR violation when building with GCC and LTO enabled
      (workaround for GCC#101118)
  - Don't run tests for now. Random timeouts happen.


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.6.0
    * Fix build with gcc 11.3.0
    * Fix ODR violation when LTO is enabled
    * Export QCoro wrapper classes
    * Enable "modern Qt" compiler definitions
    * Introduce Generator and AsyncGenerator coroutine return types
    * Fix installing export header
    * Deprecate task.h in favor of qcorotask.h
    * QtWebSockets support
    * Document -DQCORO_WITH_QTWEBSOCKETS
    * Fix the build by #include'ing
    * QCoroTask: fixup a template type parameter name
    * Add support for clang-cl
    * Fix possible race in TestWsServer
    * WebSocket bugfixes & documentation
    * Explicitly enable exception support for clang-cl
  - Add patch to avoid using -Werror on non-debug builds:
    * qcoro_no_Werror.patch


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.7.0. Check
    https://github.com/danvratil/qcoro/releases/tag/v0.7.0 for the
    full list of changes
    * initial QML support
    * QObject::connect helper
    * Coroutine version of QQuickImageProvider
  - Drop patch, merged upstream:
    * qcoro_no_Werror.patch


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 0.8.0
    * test: use offscreen QPA for QCoroQuick tests
    * Update pymdown-extensions requirement from ~=9.8 to ~=9.9
    * cmake: make sure we explicitly find_package Qt private modules
    * Update pygments requirement from ~=2.13 to ~=2.14
    * Implement moveToThread() awaitable
    * Implement sleepFor() and sleepUntil() coroutines
    * Make QCoro::waitFor() usable with any awaitable
    * Fix QCoro::waitFor() for Awaitable with operator co_await


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 0.9.0
    * Make QCoro::Generator properly move-constructible
    * iOS support: handle QProcess being not available
    * Fix QCoro::connect with QFutures
    * Fix debug build against MSVC2022
    * Fix CheckAtomic failing on Windows with Clang
    * Make how Qt packages are found more convenient
    * Fix clang 16 builds
    * Fix crash in QCoroSignal when signal is received after
    * destruction
    * Fix connecting to member function pointers
    * QML: Add declarative API for awaiting a task
    * Implement QCoroTest


author: Christophe Marin <christophe@krop.fr>
changelog:
  - Update to 0.10.0
    * Rethrow exceptions from QCoro::waitFor()
    * qcorowebsocket replace QWebSocket::error with
      QWebSocket::errorOccurred
    * QCoro::connect: Fix bug in concept requirements
    * Avoid deprecated QVERIFY_EXCEPTION_THROWN
    * Make QCoroTask header contain only declarations
    * QCoroAsyncGenerator test: workaround compiler optimizations
      that breaks tests
    * Append postfix for qmake compatibility
    * Add support for connecting signals with QPrivateSignal
    * QCoroSignalListener: support connecting to private signals
    * fix error: std::coroutine_traits isn't a class template


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.7+kde5, rebased upstream:
    * Refactor characteristics read for WinRT
    * QLowEnergyControllerWinRT: refactor connection to device
    * Move connecting to a LE device to background on Windows
    * QLowEnergyController(WinRT): introduce timeout for connection
    * winrt: Protect from late AdvertisementReceived callback
    * IOBluetoothDeviceInquiry: manually interrupt Classic scan
    * QtBluetooth (examples): add Info.plist for iOS
    * CoreBluetooth: provide a description (in Info.plist) of BT usage
    * Bluetooth docs: mention the Apple's specific requirements
    * Heart-rate example: add a proper Info.plist
    * Android: Call handleTargetLost directly on NFC TagLostException


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.8+kde5, rebased upstream:
    * QBluetoothSocket Windows: check that host info is available
    * Thread protection for Android BT LE Server
    * QBluetoothSocket Windows: fix localAddress and peerAddress
    * QBluetoothSocket Windows: actually query remote port
    * NFC: Fix PendingIntent creation for Android 12
    * CoreBluetooth: fix warning message concatenation
    * Windows: fix object destruction order when terminating helper threads
    * Bluetooth (Darwin): bail out early, if Info.plist is missing
    * Fix thread affinity for charListObtained slot
    * Fix BT LE service addition timing issue on Android
    * macOS specific Info.plist file for Bluetooth Examples
    * IOBluetooth: avoid over-retaining Obj-C entity


author: Fabian Vogt <fvogt@suse.com>
changelog:
  - Update to version 5.15.8+kde8:
    * SDP scanner: encode input URLs and escape XML-specific characters
    * sdpscanner: fix URL processing
    * sdpscanner: fix potential unwanted truncation for SDP_TEXT_STR{8,16,32}


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.8+kde34, rebased upstream:
    * Close socket descriptor when QBluetoothSocketBluez is destroyed
    * Fix Bluez BT LE battery reading
    * Repair tst_QBluetoothDeviceDiscoveryAgent on Android
    * Accommodate different bluez socket types in autotest [secFlags]
    * Improve bluetooth service discovery on macOS Monterey
    * Avoid multiple client sockets in pingpong bluetooth example
    * IOBluetooth: tweak a couple of classes
    * Fix missing MetaType registration
    * Improve macOS classic bluetooth (server) SDP record creation
    * IOBluetooth: fix SDP inquiry broken by Monterey
    * Windows BT: reverse the latter UUID part to correct order
    * Document the bluetooth socket data pausing on macOS Monterey
    * Decrement the pending paired device counter only once per device
    * Make Windows bluetooth to scan all found devices for services
    * PingPong example: let the parent QObject do the cleanup
    * Android: fix signal order during service discovery
    * Store the serviceinfo in pingpong example
    * tst_QBluetoothServiceInfo::tst_assignment - fix for Monterey
    * IOBluetooth (device scan) - reduce the manual timeout
    * Android BT LE Client thread protection improvement
    * Windows QBluetoothSocket: fix crash at disconnecting
    * Add Info.plists to autotests which require bluetooth usage key
    * Windows QBluetoothSocket: remove unneeded variable from SocketWorker
    * QLowEnergyController Windows: fix early disconnect crash on Win 11


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.10+kde4, rebased upstream:
    * Update LGPL license header
    * Replace deprecated bluetooth disable/enable methods on Android
    * includemocs
    * QLeAdvertizerBluez: add missing Q_OBJECT macro
    * Rename qleadvertiser_p.h ? qleadvertiser_bluez_p.h
    * QtConnectivity: replace qSwap with std::swap/member-swap where possible
    * Fix crash when service discovery agent (SDA) is stopped on Android
    * QLowEnergyControllerPrivateAndroid: remove unused forward declaration
    * Improve Android-12 bluetooth permission error reporting
    * Update BT LE peripheral role OS support documentation
    * Introduce Android 12 / SDK 31+ bluetooth permissions
    * tst_qbluetoothservicediscovery: make auto-test less evil
    * Remove QBluetoothSocket::connected double-emit on macOS
    * Fix Android bluetooth server assert when disposed of quickly


author: Fabian Vogt <fvogt@suse.com>
changelog:
  - Update to version 5.15.10+kde6:
    * Fix translation context of QBluetoothUuid::WeightScaleFeature
    * QBluetoothUuid: remove default case labels and fix the fallout


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.11+kde6, rebased upstream:
    * Fix bluetooth service discovery not finishing on Android
    * Add a timeout guard for Android BT device discovery not starting
    * Repair tst_QBluetoothDeviceDiscoveryAgent unit test on Android


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.13+kde4, rebased upstream:
    * Doc: Replace dead link to external neard page
    * Bump version to 5.15.13


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.14+kde3, rebased upstream:
    * Android-example: add missing properties in AndroidManifest.xml
    * Bump version to 5.15.14


author: Fabian Vogt <fvogt@suse.com>
changelog:
  - Update to version 5.15.10+kde159 (bsc#1214327, CVE-2023-37369):
    * Fix CVE-2023-43114
    * QMimeDatabase: fix detection of pattern conflict in different prefixes
    * Fix highdpi conversion of QTabletEvent coordinates on xcb
    * widget: set WA_X11NetWmWindowType* after xcb window was created
    * Fix crash when setting override cursor on multiple clients
    * QAccessibleWidget: Remove pointless ZWSP in warning message
    * Android A11Y: Fix deadlock in QtAndroidAccessibility::runInObjectContext()
    * Correctly parse non BMP char refs in the sax parser
    * Clear the _X version of alongside the enum deprecator
    * Fix UB (signed char passed to <cctype> function)
    * Qt3DRender: includemocs
    * Fix capitalization error in auto-generated qdbusmacros.h include
    * QColorDialog: Ignore mouse move events when no mouse button is pressed
    * QHostInfo: fix remaining slotObj leaks
    * QXmlStreamReader: Raise error on unexpected tokens (CVE-2023-38197,
      QTBUG-92113, QTBUG-95188, bsc#1213326)
    * QTextLayout: Reconsider cursor drawing on TextObject
    * Ensure consistent cursor width under fractional scaling
    * Fix QTextEdit cursor rectangle vertical positioning
    * Return 0 in QWindow::winId in case of failed platform window creation
    * Doc: note QWindow::winId() will cause platform window creation
    * QSslDiffieHellmanParameters: fix mem-leak
    * QHostInfo: fix leaking slot object
    * Make sure we don't count down past 0 QT_FATAL_CRITICALS
    * QLogging: DRY isFatal(QtMsgType)
    * tst_QXmlStream: remove unneeded _ba UDLs
    * Fix typo in QXmlStreamReader error message
    * QXmlStreamReader: make fastScanName() indicate parsing status to callers
    * QXmlStreamReader: change fastScanName() to take a Value*
    * Fix Croatia's currency
    * SSL: upgrade the default DH parameters


author: Fabian Vogt <fabian@ritter-vogt.de>
changelog:
  - Update to version 5.15.11+kde134, rebased upstream:
    * Revert "Windows QPA: Add support to UiaRaiseNotificationEvent()"
    * FileChooser portal: Make sure filter.name is not empty
    * QPersistentModelIndex: fix UB (op< on unrelated pointers)
    * Avoid crash when keysymToQtKey(keysym, Qt::ControlModifier) is called
    * a11y atspi: translate coords for GetOffsetAtPoint the right way
    * a11y atspi: Take dialog into account as top-level window
    * a11y atspi: Fix incorrect use of x instead of y position
    * macOS: Handle asynchronous deminiaturizing of windows
    * QTranslator: generalize a UNIX-only path
    * iOS, input panel: be more careful before enabling QIOSKeyboardListener
    * Android: Fix flickering on window resize and show keyboard
    * Android A11Y: Check for active surface before calling into native code
    * xcb: Delete touch points without target windows
    * Blacklist 1 tests in tst_QDBusConnection on ubuntu-20.04
    * Fix CMake builds without ANDROID_SDK
    * Blacklist 2 tests in tst_Http2 on ubuntu-20.04
    * Blacklist 1 tests in tst_QSqlQuery on macos
    * Defer creating the special shaders in the texture blitter
    * tst_QSslSocket::serverCipherPreferencies - fix for OpenSSL v3
    * QTemporaryFile: document rename() differences from QFile
    * Doc: 3rd party: Fix reference to FreeType LICENSE.txt
    * Update bundled libjpeg-turbo to version 2.1.4
    * tst_QSsSocket: fix verifyClientCertificate with OpenSSL 3
    * tst_QSslSocket: regenerate certificate used for setLocalCertificateChain
    * tst_QSslSocket::protocolServerSide - make it work with OpenSSL v3
    * tst_QSslSocket::oldErrorsOnSocketReuse - make it work with OpenSSL v3
    * Update zconf.h prefixes to match zlib v1.2.12 update
    * xcb: fix D&D in same xembed client
    * xcb: use global coordinates for position of D&D for xembed client
    * Doc: Update QMetaType::metaObject() descriptions
    * BLACKLIST: tst_QGlyphRun::mixedScripts for Ubuntu 22.04
    * BLACKLIST tst_qfont for Ubuntu 22.04
    * BLACKLIST tst_QMenuBar::check_menuPosition for Ubuntu 22.04
    * tst_QDtls::verifyClientCertficiate - update certs for OpenSSL v3
    * QSslCertificate::toText(): add a file to compare against
    * Fix the spelling of the word "combination"
    * tst_QSslCertificate::pkcs12 - skip the test if OpenSSL version >= 3
    * Android A11Y: Fix TalkBack scrolling behavior
    * Android A11Y: Notify android about scroll events
    * QCocoaDrag: don't add pasteboard items with non-absolute URLs
    * QDirPrivate: pass input QList by cref
    * tst_qbytearray: remove qCompress_data for QT_NO_COMPRESS
    * QDeviceDiscoveryUDev: use NSDMI
    * QAuthenticator: Fix crash when using NTLM / Negotiate
    * Provide a native interface instance in minimal platform plugin
    * Android: document the supported clipboard mimetypes
    * Windows: Account for not finding child windows when calling ChildWindowFromPointEx
    * iOS: Send touch events asynchronously to avoid deadlocking UIKit event loop
    * Disable bitcode for iOS
    * macOS: Ignore deprecation for ReleaseIconRef
    * BLACKLIST tst_QApplication::sendEventsOnProcessEvents for Ubuntu 22.04
    * Convert Latin1 to UTF-16 before passing to ICU API
    * Doc: Remove repetition of word in text
    * eglfs: Fix screen cloning when atomic is enabled
    * Fix printing of dpr>1 images on Windows
    * QHttp: Fix handling of redirect loaded from cache
    * Doc: Fix return type of QLEInteger/QBEInteger post-in/decrement ops
    * qmake: Fix installation of separate debug info for plugins
    * iOS: ensure we close inputpanel after clearing focusobject
    * Convert Latin1 to UTF-16 before passing to ICU API
    * qputenv: defend against non-NUL-terminated QByteArray values
    * QFontSubset: remove unused glyphName() overload
    * Statically assert that the __mips_dsp code is only active on 32-bit
    * QGtk3Theme: Ensure gtk uses the same windowing system as Qt
    * tst_QFocusFrame: fix -Wparantheses
    * Sync Vulkan device features between QVulkanWindow and QRhi
    * SQLite: Update SQLite to v3.39.2
    * Update freetype to 2.12.1
    * corelib: Fix typos in documentation
    * QAtomicInteger docs: mention bool and char8_t as 8-bit types
    * qgraphicsitem_cast: replace 0 with nullptr
    * Doc: Hide weak overload template magic from documentation
    * Revert "QDateTime: fix adjusted datetime handling"
    * Fix select handles disappears issues
    * tst_QSslKey: prepare for the migration to OpenSSL v3
    * tst_qnetworkreply: replace server.pem/key pair
    * Disable unit testing setting up QTcpServer on special Apple interfaces
    * qmake/msbuild: Turn off "use full paths in diagnostics" by default
    * qmake/msbuild: Support all /DEBUG:xxx linker options
    * qmake/msbuild: Support all /LTCG:xxx options
    * Android A11Y: Add content change type to content change event
    * Enabler for fractional scaling of text in Qt Quick
    * macOS: Override logical DPI to 72
    * Add QDom internalSubset implementation
    * Fix tst_AndroidAssets, broken by recent changes on assets load speed
    * Android: Improve loading speed of individual assets
    * Darwin: Replace deprecated symbol kIOMasterPortDefault with equivalent
    * macOS: Remove code for handling logical DPI changes
    * Fix an incorrect invocation of llvm-readobj
    * macOS: Ignore deprecation for kOnSystemDisk icon domain
    * Copy only files that belongs to QML module
    * Android: fix wrong position of cursor handle and editpopup menu in split screen
    * Doc: Document QML_IMPORTS_PATH and QMLPATHS
    * Add the missing RCC_DIR to '.qrc' paths when generating deployment settings
    * Android: Fix the offset of the EditPopupMenu
    * xcb: update xkb_state mask as much as possible
    * QDom: Stop treating non-BMP characters as invalid
    * Android 13: Fix warnings on starting an application
    * qxkbcommon: Map Super/Hyper to Meta early enough to have an effect
    * macOS: Ignore update requests for offline displays
    * macOS: Avoid recursively updating screens when window moves screen
    * qmake/MinGW: Install separate debug info of DLLs next to the DLL
    * QMainWindow: fix restoreState() for toolbars
    * Make two QDT benchmarks data-driven and add more rows
    * Fix doc and example of QLoggingCategory::installCategory()
    * qmake: Document Xcode behavior when bundling translation files
    * Android: Fix missing import
    * QByteArray: more GCC 12 -Werror=array-bound whack-a-mole
    * CMake: Fix android sdk version propagation
    * Restore C++20-deprecated mixed-enum bitwise operators
    * Android: Fix ANR when QtService and QtActivity load in same process
    * Fix restart QtActivity
    * QArrayData::data(): do type-punning via quintptr, not char *
    * QIOSTextResponder: recreate responder upon reset
    * QSslSocket: make it work with OpenSSL v3
    * QFileSystemModelPrivate: de-inline ctor and dtor
    * Network: update Public Suffix List
    * macOS: Ensure proper quoting when calling otool in objc_namespace script
    * QKeySequence: Fix the one-off error in the mac glyph array size
  - Commits dropped by the rebase:
    * Apply CVE-2022-27404-27405-27406-qtbase-5.15.diff
    * QArrayData: fix UB via reinterpret_cast (crash with FORTIFY_SOURCE=3)
    * Adapt for q_EVP_PKEY_base_id ? q_EVP_PKEY_get_base_id rename in OpenSSL 3
    * Don't use a deprecated function if built/linked with OpenSSL v3


