# changelog

author: Kevin Mittman <kmittman@nvidia.com> 1.9-1
changelog:
  - Do not block kernel updates if DKMS stream kmod package is installed
   - Retrieve k_corepkg hawkey package object rather than string
   - Expose plugin as DNF command (for debugging)
   - Print verbose output when running as a command


author: Kevin Mittman <kmittman@nvidia.com> 2.0-1
changelog:
  - Handle upgrade scenario when new branch is promoted to latest
   - Fix try-catch as per Timm's comments
   - Cleanup notice message


author: Timm Bäder <tbaeder@redhat.com> 1.6-1
changelog:
  - Block kernel updates that do not have a matching kmod package
  - Use /usr/lib/python3.7/site-packages


author: Kevin Mittman <kmittman@nvidia.com> 1.9-1
changelog:
  - Do not block kernel updates if DKMS stream kmod package is installed
  - Retrieve k_corepkg hawkey package object rather than string
  - Expose plugin as DNF command (for debugging)
  - Print verbose output when running as a command


author: Kevin Mittman <kmittman@nvidia.com> 2.0-1
changelog:
  - Handle upgrade scenario when new branch is promoted to latest
  - Fix try-catch as per Timm's comments
  - Cleanup notice message


author: Simone Caronni <scaronni@nvidia.com> - 2.0-2
changelog:
  - Clean up SPEC file, make it build in mock.
  - Merge https://github.com/NVIDIA/yum-packaging-nvidia-plugin/pull/9.


author: Simone Caronni <scaronni@nvidia.com> - 2.1-1
changelog:
  - Consider *all* kernel subpackages when locking kernel upgrades.
  - The plugin now locks the kernel both in upgrade and downgrade scenarios.
  - Print information in nicer format when executing standalone.
  - Print all excluded kernel packages and subpackages from the current repository
    information when executing standalone.
  - Consider both desktop, headless (compute only) and combined when checking for
    drivers.


author: Simone Caronni <scaronni@nvidia.com> - 2.1-2
changelog:
  - Fix error when running without any driver package installed.
  - Print all installed kernels when running standalone, the latest installed
    kernel might not be the running one.


author: Simone Caronni <scaronni@nvidia.com> - 2.2-1
changelog:
  - Do not let dependencies mark precompiled kernel modules for removal, mark them
    explicitly when switching/upgrading driver versions.
  - Use one line output during DNF invocations to just one line with a suggestion
    to run the plugin in standalone mode. Fixes too long output on Satellite
    registerd system with lots of kernels available.
  - Fix kernel exclusion pattern (version+release).


author: Leigh Scott <leigh123linux@googlemail.com> - 1.0.3-2.20180201git6f5f7d0
changelog:
  - Update to latest git snapshot
  - Switch to meson
  - Install .so file to -devel as it's listed in wayland-eglstream.pc
  - Fix directory ownership


author: Simone Caronni <negativo17@gmail.com> - 2:319.49-1
changelog:
  - Updated to 319.49.
  - Remove RHEL 5 tags.
  - Remove patch for kernel 3.10, add patch for kernel 3.11.


author: Simone Caronni <negativo17@gmail.com> - 2:331.17-1
changelog:
  - Updated to 331.17.
  - Use official patch from Nvidia for 3.11+ kernels.
  - Added support for multiple kernel modules along with single one. The single
    one is loaded by default by X.org (typical desktop usage). For all other CUDA
    specific settings the separate modules can be loaded.


author: Simone Caronni <negativo17@gmail.com> - 2:355.06-1
changelog:
  - Update to 355.06, use new kernel module build mechanism.
  - Remove multi nvidia modules and frontend configuration as it's no longer
    supported.
  - Move back to extra/nvidia module location for consistency.


author: Simone Caronni <negativo17@gmail.com> - 2:387.12-2
changelog:
  - Ignore mismatching GCC version when compiling, useful when the distribution is
    not yet released and compilers are being updated.


author: NVIDIA CORPORATION <cudatools@nvidia.com> 1.16.1-1
changelog:
  - See https://gitlab.com/nvidia/container-toolkit/libnvidia-container/-/blob/4c2494f16573b585788a42e9c7bee76ecd48c73d/CHANGELOG.md


author: NVIDIA CORPORATION <cudatools@nvidia.com> 1.16.2-1
changelog:
  - See https://gitlab.com/nvidia/container-toolkit/libnvidia-container/-/blob/921e2f3197385173cf8670342e96e98afe9b3dd3/CHANGELOG.md


author: Simone Caronni <negativo17@gmail.com> - 1.4-10
changelog:
  - Update SPEC file.
  - Add upstream patches, enables AV1 decoding as shipped in the upstream Nvidia
    drivers.


author: NVIDIA CORPORATION <cudatools@nvidia.com> 1.16.1-1
changelog:
  - See https://gitlab.com/nvidia/container-toolkit/container-toolkit/-/blob/a470818ba7d9166be282cd0039dd2fc9b0a34d73/CHANGELOG.md
  - Bump libnvidia-container dependency to libnvidia-container-tools >= 1.16.1-1


author: NVIDIA CORPORATION <cudatools@nvidia.com> 1.16.2-1
changelog:
  - See https://gitlab.com/nvidia/container-toolkit/container-toolkit/-/blob/a5a5833c14a15fd9c86bcece85d5ec6621b65652/CHANGELOG.md
  - Bump libnvidia-container dependency to libnvidia-container-tools >= 1.16.2-1


author: Simone Caronni <negativo17@gmail.com> - 3:396.24-1
changelog:
  - Update to 396.24, x86_64 only.
  - Fix Vulkan ownership of files.
  - Update conditionals for distributions.


author: Simone Caronni <negativo17@gmail.com> - 3:396.54-2
changelog:
  - Re-add devel subpackage to x86.
  - Remove nvml header requirements for devel subpackage (pulled in by CUDA
    devel subpackage if needed).


author: Simone Caronni <negativo17@gmail.com> - 3:410.73-1
changelog:
  - Update to 410.73.
  - Enable modesetting and remove ignoreabi setting for Fedora.
  - Update conditionals for RHEL/CentOS.
  - Add additional conflicting packages.
  - Bump GLVND requirements.


author: Simone Caronni <negativo17@gmail.com> - 3:415.27-4
changelog:
  - Split out all kernel related interactions into the nvidia-kmod-common package.
  - Require nvidia-kmod-common in both nvidia-driver and nvidia-driver-cuda as
    they can now be installed separately.


author: Jamie Nguyen <jamien@nvidia.com> - 3:495.00-1
changelog:
  - Source grub file before rewriting GRUB_CMDLINE_LINUX in %preun. Without
    this, we are clearing out GRUB_CMDLINE_LINUX when this package gets
    removed.


author: Simone Caronni <negativo17@gmail.com> - 3:435.17-1
changelog:
  - Update to 435.17.
  - Add power management functions as per documentation.
  - Require systemd-rpm-macros instead of systemd on Fedora/RHEL 8+.


author: Simone Caronni <negativo17@gmail.com> - 3:435.21-3
changelog:
  - Remove workaround for onboard GPU devices.
  - Fix typo on udev character device rules (thanks tbaederr).


