Packages changed:
  dbus-broker
  dolphin
  erofs-utils (1.8.2 -> 1.8.3)
  grilo
  kernel-source (6.11.8 -> 6.12.6)
  less (661 -> 668)
  libcanberra (0.30 -> 0.30+2)
  libnice
  libreoffice
  libstorage-ng (4.5.220 -> 4.5.221)
  libzypp (17.35.15 -> 17.35.16)
  llvm19 (19.1.5 -> 19.1.6)
  openSUSE-release (20241218 -> 20241220)
  openjpeg2 (2.5.2 -> 2.5.3)
  ovpn-dco (0.2.20240712~git0.d22d04e_k6.11.8_1 -> 0.2.20241216~git0.a08b2fd_k6.12.6_1)
  patterns-base
  procps (4.0.4 -> 4.0.5)
  python-python-dateutil
  python-urllib3
  systemd
  sysuser-tools

=== Details ===

==== dbus-broker ====
Subpackages: dbus-broker-block-restart

- Requires(pre): systemd >= 253.6 to ensure scripts in %post are
  run correctly, (bsc#1234697) Thanks to Thorsten for the detailed
  report.

==== dolphin ====
Subpackages: dolphin-part dolphin-part-lang dolphin-zsh-completion libdolphinvcs6

- Add upstream fixes:
  * 0001-DolphinViewContainer-make-sure-searchbox-is-initiali.patch (kde#497021)
  * 0001-dolphinview-Update-thumbnail-on-filename-change.patch (kde#497555)
  * 0001-ViewProperties-Return-nullptr-if-viewPropertiesStrin.patch (kde#495878)
- Fix Desktopfile to start in super user mode as dbus-launch is no longer part of the basesystem (boo#1234692)

==== erofs-utils ====
Version update (1.8.2 -> 1.8.3)

- update to 1.8.3:
  * mkfs: fix -Eall-fragments for multi-threaded compression
  * mkfs: fix unexpected errors for chunk-based images
  * lib: report leftovers for partially filled blocks
  * mkfs: Fix input offset counting in headerball mode
  * lib: capture errors from {mkfs,rebuild}_handle_inode()
  * fix "Not a directory" error for incremental builds
  * avoid silent corruption caused by c_root_xattr_isize
  * rebuild: set the appropriate dev field for dirs
  * lib: fix user-after-free in xattr.c
  * lib: get rid of pthread_cancel() for workqueue
  * mkfs: add -U <clear|random> support
  * add --hard-dereference option
  * lib: correct erofsfuse build script

==== grilo ====
Subpackages: grilo-lang libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3

- Increase test timeout on s390x. lib-net test can be slow and
  sometimes times out in our builds.

==== kernel-source ====
Version update (6.11.8 -> 6.12.6)

- Linux 6.12.6 (bsc#1012628).
- usb: misc: onboard_usb_dev: skip suspend/resume sequence for
  USB5744 SMBus support (bsc#1012628).
- serial: sh-sci: Check if TX data was written to device in
  .tx_empty() (bsc#1012628).
- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
  (bsc#1012628).
- sched/deadline: Fix replenish_dl_new_period dl_server condition
  (bsc#1012628).
- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing
  PEBS_DATA_CFG (bsc#1012628).
- clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628).
- ksmbd: fix racy issue from session lookup and expire
  (bsc#1012628).
- splice: do not checksum AF_UNIX sockets (bsc#1012628).
- tcp: check space before adding MPTCP SYN options (bsc#1012628).
- perf ftrace: Fix undefined behavior in cmp_profile_data()
  (bsc#1012628).
- virtio_net: correct netdev_tx_reset_queue() invocation point
  (bsc#1012628).
- virtio_ring: add a func argument 'recycle_done' to
  virtqueue_resize() (bsc#1012628).
- virtio_net: ensure netdev_tx_reset_queue is called on tx ring
  resize (bsc#1012628).
- riscv: mm: Do not call pmd dtor on vmemmap page table teardown
  (bsc#1012628).
- riscv: Fix wrong usage of __pa() on a fixmap address
  (bsc#1012628).
- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628).
- block: Switch to using refcount_t for zone write plugs
  (bsc#1012628).
- block: Use a zone write plug BIO work for REQ_NOWAIT BIOs
  (bsc#1012628).
- dm: Fix dm-zoned-reclaim zone write pointer alignment
  (bsc#1012628).
- block: Prevent potential deadlocks in zone write plug error
  recovery (bsc#1012628).
- gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628).
- memcg: slub: fix SUnreclaim for post charged objects
  (bsc#1012628).
- spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628).
- gpio: ljca: Initialize num before accessing item in
  ljca_gpio_config (bsc#1012628).
- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
  (bsc#1012628).
- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
  (bsc#1012628).
- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628).
- crypto: hisilicon/debugfs - fix the struct pointer incorrectly
  offset problem (bsc#1012628).
- drm/panic: remove spurious empty line to clean warning
  (bsc#1012628).
- usb: host: max3421-hcd: Correctly abort a USB request
  (bsc#1012628).
- block: Ignore REQ_NOWAIT for zone reset and zone finish
  operations (bsc#1012628).
- gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628).
- gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628).
- gpio: graniterapids: Fix invalid GPI_IS register offset
  (bsc#1012628).
- gpio: graniterapids: Fix invalid RXEVCFG register bitmask
  (bsc#1012628).
- gpio: graniterapids: Determine if GPIO pad can be used by driver
  (bsc#1012628).
- gpio: graniterapids: Check if GPIO line can be used for IRQs
  (bsc#1012628).
- usb: core: hcd: only check primary hcd skip_phy_initialization
  (bsc#1012628).
- bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
  (bsc#1012628).
- ata: sata_highbank: fix OF node reference leak in
  highbank_initialize_phys() (bsc#1012628).
- usb: dwc2: Fix HCD resume (bsc#1012628).
- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
  (bsc#1012628).
- usb: dwc2: Fix HCD port connection race (bsc#1012628).
- scsi: ufs: core: Update compl_time_stamp_local_clock after
  completing a cqe (bsc#1012628).
- usb: gadget: midi2: Fix interpretation of is_midi1 bits
  (bsc#1012628).
- usb: ehci-hcd: fix call balance of clocks handling routines
  (bsc#1012628).
- usb: typec: anx7411: fix fwnode_handle reference leak
  (bsc#1012628).
- usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628).
- usb: typec: anx7411: fix OF node reference leaks in
  anx7411_typec_switch_probe() (bsc#1012628).
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed
  due to accessing null pointer (bsc#1012628).
- usb: typec: ucsi: Fix completion notifications (bsc#1012628).
- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2
  only mode (bsc#1012628).
- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible
  context (bsc#1012628).
- iommu/vt-d: Remove cache tags before disabling ATS
  (bsc#1012628).
- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain
  (bsc#1012628).
- drm/xe: Call invalidation_fence_fini for PT inval fences in
    ... changelog too long, skipping 2934 lines ...
- commit ea994cc

==== less ====
Version update (661 -> 668)

- Update to 668
  * Fix crash when using --header on command line
  * Fix possible crash when scrolling left/right or toggling -S
  * Fix bug when using #stop in a lesskey file
  * Fix bug when using --shift or --match-shift on command line with a parameter starting with '.'
  * Fix bug in R command when file size changes
  * Fix bug using --header when file does not fill screen
  * Fix ^X bug when output is not a terminal
  * Fix bug where ^Z is not handled immediately
  * Fix bug where first byte from a LESSOPEN filter is deleted if it is greater than 0x7F
  * Fix uninitialized variable in edit_ifile
  * Fix incorrect handling of UTF-8 chars in prompts
- Add reproducible.patch to override build date (boo#1047218)

==== libcanberra ====
Version update (0.30 -> 0.30+2)
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0

- Update to version v0.30+2:
  + gtk: Don't assume all GdkDisplays are GdkX11Displays.
- Migrate package to obs_scm: we don't expect changes in git to
  happen anymore, but it's the line used across all GNOME packages.
- Call autogen.sh in build section: the git checkout is not
  bootstrapped.
- Drop libcanberra-broadway-fix.patch: part of the upstream git
  tree.
- Pass --with-systemdunitdir=no to configure: dbus-broker newly
  pulls in systemd, but we have been running without those service
  files for like ever. With libcanberra being in maintenance only
  mode, there seems to be no justification to change this now.
- Do not package documentation: building them requires lynx, which
  seems a bit exaggerated.

==== libnice ====
Subpackages: gstreamer-libnice libnice10

- Increase test timeout on s390x. test-send-recv can be slow and
  sometimes times out in our builds.
- Add 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch:
  test-new-trickle: Remove cancellable as a wakeup mechanism.
- Add c47a7ea6289187857a38e0118bd8528cab9171c9.patch meson: Add
  glib debug, assert and check options.

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-qt6 libreoffice-writer libreofficekit

- Don't use system abseil-cpp on versions lower than Tumbleweed or SLE16.

==== libstorage-ng ====
Version update (4.5.220 -> 4.5.221)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#1003
- update testcase for new snapper workflow
- 4.5.221

==== libzypp ====
Version update (17.35.15 -> 17.35.16)

- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)

==== llvm19 ====
Version update (19.1.5 -> 19.1.6)
Subpackages: clang-tools clang19 libLLVM19 libclang-cpp19 libclang13 libclang_rt19 llvm19-gold

- Update to version 19.1.6.
  * This release contains bug-fixes for the LLVM 19.1.0 release.
    This release is API and ABI compatible with 19.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.

==== openSUSE-release ====
Version update (20241218 -> 20241220)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== openjpeg2 ====
Version update (2.5.2 -> 2.5.3)
Subpackages: libopenjp2-7 libopenjp2-7-x86-64-v3

- Update to 2.5.3:
  * No API/ABI break compared to v2.5.2
  New Features:
  * Use TLM (Tile Length Marker) segments to optimize decoding #1538
  * Add AVX2 and AVX512 optimization #1552
  * Support setting enumcs for CMYK and EYCC color space #1529
  Bug fixes:
  * Do not turn on 'TPsot==TNsot detection fix' when TNsot==1, and
    add a OPJ_DPARAMETERS_DISABLE_TPSOT_FIX flag to disable it #1560
  * opj_j2k_setup_encoder(): set numgbits = 1 for Cinema2K #1559
  * fix: when EPH markers are specified, they are required. #1547
  * sycc422_to_rgb(): fix out-of-bounds read accesses when 2 *
    width_component_1_or_2 + 1 == with_component_0 #1566
  * Avoid heap-buffer-overflow read on corrupted image in non-strict mode #1536
  * opj_j2k_read_sod(): validate opj_stream_read_data() return to
    avoid potential later heap-buffer-overflow in in opj_t1_decode_cblk when disabling strict mode #1534
  * fix integer Overflow at j2k.c:9614 #1530
  * Memory leak fixes in error code path of opj_compress #1567
  * opj_j2k_decode_tiles(): avoid use of uninitialized l_current_tile_no variable #1528
  * Do not allow header length to be zero in non-zero length packet #1526
  * Fix building on OpenBSD big endian hosts #1520
  Changes in third party components:
  * thirdparty/libz: update to zlib-1.3.1 #1542
  * thirdparty/libpng: update to libpng-1.6.43 #1541
  * thirdparty/libtiff: update to libtiff 4.6.0 #1540

==== ovpn-dco ====
Version update (0.2.20240712~git0.d22d04e_k6.11.8_1 -> 0.2.20241216~git0.a08b2fd_k6.12.6_1)

- Update to version 0.2.20241216~git0.a08b2fd:
  * linux-compat: fix typ0 in comment
  * ovpn-dco: port to 6.12 and add related compat hacks
  * linux-compat: move UDP_ENCAP_OVPNINUDP to compat file
  * linux-compat: NLA_POLICY_MAX_LEN will be released in 6.13

==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced

- base: suggest tar to avoid busybox-tar in default installs

==== procps ====
Version update (4.0.4 -> 4.0.5)
Subpackages: procps-lang

- Update to procps-ng-4.0.5
  * library
    increment current, revision and age to 0: 1:0:0
    internal: days/users when value is 0                   issue #303
    internal: dont print 60s but increment minute          issue #302
    internal: stat api fixed remaining cpu distortions     issue #321
    internal: only count user sessions
    internal: Recover from meminfo seek using LXC          Debian #1072831
    internal: stat api no longer counts guest tics twice   issue #339
    external: zswap & zswapped added to meminfo api
    external: schedule class added to pids api
    external: disk sleep added to pids api, sleep revised  issue #265
    external: docker containers added to pids api
    external: procps_users new exported function
    external: procps_uptime_snprint uses given upseconds
    external: procps_container_uptime
    external: meminfo api adds SecPageTables, Unaccepted
    external: pids api now provides open file descriptors
    external: 'info' parm removed from all 'VAL' macros    issue #332
    external: Add procps_sigmask_names
    external: Add procps_capability_names
    external: Add PIDS_CAP__PRM Permitted Capabilities
  * build-sys: Added --disable-pidwait and fixed logic     issue #352
  * kill: Correctly parse negative pids                    issue #354
  * pgrep: select process by environment variable          issue #167
  * pgrep: Rework pidfile reading to include stdin         issue #318
  * pmap: Don't escape correct UTF-8 characters
  * ps: Add environ field
  * ps: Add htprv and htshr fields for HugeTables
  * ps: restore lost tasks for options --sort with -H      issue #304
  * ps: add 'docker' containers field, similar to 'lxc'
  * ps: Restore AIX free-format                            issue #323
  * ps: can display open file descriptors for each task
  * ps: Fix signames scanning                              issue #341
  * ps: Add -o pcap,pcaps to show permitted capabilities
  * ps: Zombies show <defunct> in the commandname          issue #355
  * ps: Use quick mode if possible                         merge #239
  * slabtop: Add --human option for slab size
  * snice: Minor fix for help screen                       Debian #1086441
  * sysctl: Add glob excludes                              merge #206
  * sysctl: --all skips stat_refresh                       Debian #978688
  * top: added a 'CLS' scheduling class field, like ps
  * top: exploit library addition of 'disk sleep'          issue #265
  * top: add 'docker' containers field, similar to 'lxc'
  * top: provides additional control over colors
  * top: can display open file descriptors for each task
  * top: corrected cpu % for hosts with qemu processes     issue #339
  * top: remains functional if /proc mounted subset=pid
  * top: can display a task's permitted capabilities (^A)
  * uptime: Add container uptime option                    issue #300
  * vmstat: Add page allocation to --stats
  * vmstat.8: si/so are changed by --unit                  Debian #1061944
  * w: Don't segfault with -s option                       issue #301
  * w: Cache pids list                                     issue #305
  * w: Add container uptime option
  * w.1: Note utmp is for non-systemd                      Debian #1080333
  * watch: use clock_gettime                               issue #295
  * watch.1: --chgexit only works for visible changes      Debian #729569
  * hugetop: a new utility to show huge page information   merge #214
- Remove patches now upstream or fixed
  * 79042e07.patch
  * procps-ng-4.0.4-idletime-no-tty.patch
  * procps-ng-4.0.4-w-array-bounds.patch
- Port patches
  * procps-ng-3.3.10-errno.patch
  * procps-ng-3.3.10-slab.patch
  * procps-ng-3.3.10-xen.dif
  * procps-ng-3.3.11-pmap4suse.patch
  * procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
  * procps-ng-3.3.8-petabytes.patch
  * procps-ng-3.3.8-readeof.patch
  * procps-ng-3.3.8-tinfo.dif
  * procps-ng-3.3.8-vmstat-terabyte.dif
  * procps-ng-3.3.9-w-notruncate.diff
  * procps-ng-4.0.0-floats.dif
  * procps-ng-4.0.0-integer-overflow.patch
  * procps-ng-4.0.4-ignore-sysctl_conf.patch
  * procps-v3.3.3-columns.dif
  * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff

==== python-python-dateutil ====

- Add remove-six.patch to remove dependency on six module
  (gh#dateutil/dateutil!1403).

==== python-urllib3 ====

- Skip some flaky tests that fail sometimes in OBS (bsc#1234681)

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-boot systemd-container systemd-experimental systemd-lang udev

- Add 5006-tpm2-util-Also-retry-unsealing-after-policy_pcr-retu.patch
  Backport of https://github.com/systemd/systemd/pull/35657, which fixes
  https://github.com/systemd/systemd/issues/35490 (boo#1233752, bsc#1234313).

==== sysuser-tools ====

- Directly check return value of systemd-sysusers
- Drop SLE15 support and remove disable-systemd-sysusers.patch
- sysuser-shadow: remove systemd 238 dependency, this does not
  work in a single RPM transaction [bsc#1234277]. Call
  systemd-sysuser instead again without --replace.