nvidia-graphics-drivers-legacy-390xx (390.48-4) unstable; urgency=medium

  * Fork as new legacy-390xx source package.
  * Do not build packages nvidia-detect, nvidia-legacy-check, nvidia-cuda-mps,
    nvidia-libopencl1, nvidia-opencl-common, nvidia-nonglvnd-vulkan-common,
    nvidia-vulkan-common, nvidia-egl-common, nvidia-egl-wayland-common.
  * Take over the lib*-glvnd-nvidia packages from src:nvidia-graphics-drivers.
  * Switch to debhelper compat level 11.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 08 May 2018 21:34:05 +0200



nvidia-graphics-drivers (390.48-3) unstable; urgency=medium

  * Prepare nvidia-detect for the upcoming nvidia-legacy-390xx packages.
  * Prepare for the removal of i386/armhf support in 396.xx.
  * Support renamed variants of libnvidia-egl-wayland1/nvidia-egl-wayland-icd
    in legacy drivers.
  * Restrict watch file to releases from the 390.xx legacy branch.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 22 Apr 2018 04:34:11 +0200

nvidia-graphics-drivers (390.48-2) unstable; urgency=medium

  [ Luca Boccassi ]
  * Fix loading nvidia kernel module on Linux 4.16 due to missing symbol.
    (Closes: #895429)

  [ Andreas Beckmann ]
  * Bump Standards-Version to 4.1.4. No changes needed.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 16 Apr 2018 01:52:42 +0200

nvidia-graphics-drivers (390.48-1) unstable; urgency=medium

  * New upstream long lived branch release 390.48 (2018-03-28).
    * Fixed CVE-2018-6249, CVE-2018-6253.  (Closes: #894338)
      https://nvidia.custhelp.com/app/answers/detail/a_id/4649
    - Added support for the following GPUs: Quadro GV100, Tesla
      V100-SXM2-32GB, Tesla V100-PCIE-32GB, Tesla V100-DGXS-32GB.
    - Updated the driver to prevent G-SYNC from being enabled when a
      Quadro Sync board is installed. G-SYNC and Quadro Sync were always
      mutually incompatible features, and this change makes it easier to
      use G-SYNC capable monitors on Quadro Sync configurations, as it is
      now no longer necessary to manually disable G-SYNC.
    - Further improved the fix for occasional flicker when using the X
      driver's composition pipeline.  This was mostly fixed in 390.42,
      but now the fix should be more complete.

  [ Luca Boccassi ]
  * Update nv-readme.ids.
  * Drop linux-4.15.patch, merged upstream.

  [ Andreas Beckmann ]
  * Merge changes from 384.130-1 (UNRELEASED).
  * Update lintian overrides.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 05 Apr 2018 17:51:02 +0200

nvidia-graphics-drivers (390.42-1) unstable; urgency=medium

  * New upstream long lived branch release 390.42 (2018-03-12).
    - Fixed a regression, introduced in 390.12, that caused occasional
      flicker when using the X driver's composition pipeline, for
      example when using screen transformations like rotation, or the
      "ForceCompositionPipeline" or "ForceFullCompositionPipeline"
      options."

  [ Andreas Beckmann ]
  * Install the renamed GLVND libraries and add SONAME symlinks.
  * Update symbols files.
  * Add linux-4.15 patch from Archlinux.  (Closes: #892413)
  * Remove obsolete bits from README.source.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 13 Mar 2018 06:30:27 +0100

nvidia-graphics-drivers (390.25-2) unstable; urgency=medium

  * Merge changes from 387.34-4.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 07 Mar 2018 03:00:11 +0100

nvidia-graphics-drivers (390.25-1) experimental; urgency=medium

  * New upstream long lived branch release 390.25 (2018-01-29).
    - Fixed a regression introduced in 390.12 that prevented displays from
      working normally when running multiple X screens with emulated overlays.
    - Added support for the following GPUs: GeForce GTX 1060 5GB, Quadro P620.
    - Fixed a regression introduced in 390.12 that caused occasional hangs and
      hard lockup messages in the system log when screen transformations are in
      use.

  [ Luca Boccassi ]
  * Update nv-readme.ids.
  * Update symbols files.
  * Refresh nvidia-use-ARCH.o_binary.patch to remove fuzz.

  [ Andreas Beckmann ]
  * libcuda1: Add Provides: libcuda-9.1-1{,-i386}.
  * Merge changes from 384.111-4.
  * nvidia-detect: Report devices only supported on amd64.
  * nvidia-detect: Add PCI ID list for 384.111 in stretch.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 31 Jan 2018 00:40:05 +0100

nvidia-graphics-drivers (390.12-1) experimental; urgency=medium

  * New upstream beta 390.12 (2018-01-04).
    * Fixed CVE-2017-5753, CVE-2017-5715 (spectre), CVE-2017-5754 (meltdown).
      https://nvidia.custhelp.com/app/answers/detail/a_id/4611
      (Closes: #886852)
    - Added new application profile settings, "EGLVisibleDGPUDevices" and
      "EGLVisibleTegraDevices", to control which discrete and Tegra GPU
      devices, respectively, may be enumerated by EGL. See the "Application
      Profiles" appendix of the driver README for more details.
    - Corrected the SONAME of the copy of the libnvidia-egl-wayland library
      included in the .run installer package to libnvidia-egl-wayland.so.1.
      The SONAME had previously been versioned incorrectly with the full
      version number of the library.
    - Updated nvidia.ko to veto the ACPI_VIDEO_NOTIFY_PROBE event on
      kernels that allow the handler for this event to be overridden,
      to improve interaction between the NVIDIA driver and acpi_video
      on display hotplug events.
    - Fixed a bug that prevented Xinerama Info from being handled properly
      in SLI or Base Mosaic layouts with more than 24 displays.
    - Updated the X driver's composition pipeline (used for rotation,
      warp and blend, transformation matrices, etc) to also support stereo.
    - Fixed a bug where GetTexSubImage() would read incorrect data into
      a pixel buffer object when supplied with a target of
      GL_TEXTURE_1D_ARRAY and a non-zero yoffset value.
    - Added support for generic active stereo with in-band DisplayPort
      signaling. The X configuration option "InbandStereoSignaling" is
      deprecated in favor of this stereo mode. See "Appendix B. X Config
      Options" in the README for more information.
    - Modified the driver to avoid restoring framebuffer console modes
      on virtual reality head-mounted displays.
  * New upstream release 387 series.
    - Added support for the following GPUs: TITAN Xp COLLECTORS EDITION,
      GeForce GTX 1070 Ti, TITAN V [amd64].
    - Fixed a bug that could cause a system crash when using the new
      NVreg_EnableBacklightHandler kernel module parameter on GPUs with no
      displays connected.

  [ Luca Boccassi ]
  * Update nv-readme.ids.
  * Update symbols files.
  * Update lintian overrides.

  [ Andreas Beckmann ]
  * Split nv-readme.ids into nv-readme.ids.common and nv-readme.ids.$ARCH, the
    Volta GPUs (VDPAU feature set I), e.g. Tesla V100 and Titan V, are only
    supported on amd64.
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 13 Jan 2018 06:45:31 +0100
