Bug#1104891: bookworm-pu: package nvidia-settings/535.247.01-1~deb12u1

Andreas Beckmann anbe at debian.org
Wed May 7 22:25:54 BST 2025


Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org at packages.debian.org
Usertags: pu
X-Debbugs-Cc: nvidia-settings at packages.debian.org
Control: affects -1 + src:nvidia-settings

[ Reason ]
In preparation for partially removing the driver for ppc64el (because
upstream no longer provides driver updates for ppc64el) I'd like to
relax the dependency of nvidia-settings on nvidia-alternative (on
ppc64el only).

[ Impact ]
Upcoming PU for src:nvidia-graphics-drivers will make
nvidia-settings:ppc64el uninstallable.

[ Tests ]
none

[ Risks ]
low

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  [*] attach debdiff against the package in (old)stable
  [*] the issue is verified as fixed in unstable

[ Changes ]
+  * New upstream release 535.247.01.
  but no upstream changes besides the version bump
+  * Relax the nvidia-alternative dependency on ppc64el.
  this is the relevant change
+  * Bump Standards-Version to 4.7.2. No changes needed.
  since this is a rebuild from sid
+  * Drop support for -tesla and -legacy-ABCxx packages.
  d/rules cruft cleanup, not needed/used in bookworm/trixie/sid

[ Other info ]
This is a rebuild of the package from sid with no further changes.


Andreas
-------------- next part --------------
diff --git a/debian/changelog b/debian/changelog
index 07666e6..1984996 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,32 @@
+nvidia-settings (535.247.01-1~deb12u1) bookworm; urgency=medium
+
+  * Rebuild for bookworm.
+
+ -- Andreas Beckmann <anbe at debian.org>  Wed, 07 May 2025 23:03:31 +0200
+
+nvidia-settings (535.247.01-1) unstable; urgency=medium
+
+  * New upstream release 535.247.01.
+  * Relax the nvidia-alternative dependency on ppc64el.
+  * Bump Standards-Version to 4.7.2. No changes needed.
+
+ -- Andreas Beckmann <anbe at debian.org>  Thu, 01 May 2025 00:03:29 +0200
+
+nvidia-settings (535.230.02-1) unstable; urgency=medium
+
+  * New upstream release 535.230.02.
+  * Bump Standards-Version to 4.7.1. No changes needed.
+
+ -- Andreas Beckmann <anbe at debian.org>  Fri, 21 Feb 2025 01:16:57 +0100
+
+nvidia-settings (535.216.01-1) unstable; urgency=medium
+
+  * New upstream release 535.216.01.
+  * Drop support for -tesla and -legacy-ABCxx packages.
+  * Bump Standards-Version to 4.7.0. No changes needed.
+
+ -- Andreas Beckmann <anbe at debian.org>  Mon, 28 Oct 2024 23:22:45 +0100
+
 nvidia-settings (535.171.04-1~deb12u1) bookworm; urgency=medium
 
   * Rebuild for bookworm.
diff --git a/debian/control b/debian/control
index 9422f63..2bd7821 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,7 @@ Build-Depends:
 Build-Conflicts:
  libxnvctrl-dev,
 Rules-Requires-Root: no
-Standards-Version: 4.6.2
+Standards-Version: 4.7.2
 Homepage: https://download.nvidia.com/XFree86/nvidia-settings/
 Vcs-Browser: https://salsa.debian.org/nvidia-team/nvidia-settings
 Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-settings.git
@@ -30,12 +30,14 @@ Architecture: amd64 arm64 ppc64el
 Pre-Depends:
  nvidia-installer-cleanup,
 Depends:
- , ${nvidia}-alternative
+ , ${nvidia}-alternative [!ppc64el]
  , ${shlibs:Depends}, ${misc:Depends}
 Recommends:
  , libgl1-${nvidia}-glvnd-glx
  , ${nvidia}-vdpau-driver
  , lib${nvidia}-ml1
+Suggests:
+ , ${nvidia}-alternative [ppc64el]
 Provides:
  nvidia-settings-gtk-${nvidia:Version},
 Conflicts:
diff --git a/debian/copyright b/debian/copyright
index a606761..5fa084d 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -102,7 +102,7 @@ License: Expat
 Files: debian/*
 Copyright: ? 2004-2010 Randall Donald <rdonald at debian.org>
            ? 2009-2010 Fathi Boudra <fabo at debian.org>
-           ? 2011-2024 Andreas Beckmann <anbe at debian.org>
+           ? 2011-2025 Andreas Beckmann <anbe at debian.org>
            ? 2017      Luca Boccassi <bluca at debian.org>
 License: GPL-2
 
diff --git a/debian/rules b/debian/rules
index bf56bec..1ded83d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,28 +28,19 @@ endif
 export NV_USE_BUNDLED_LIBJANSSON = 0
 
 include debian/rules.defs
-NVIDIA_LEGACY		?=
 NVIDIA_TESLA		?=
 NVIDIA_RELEASE		 = $(DEB_VERSION_UPSTREAM)
 empty			 =
 variant			 =
 variant_description	 =
-ifneq (,$(NVIDIA_LEGACY))
-variant			 = legacy-$(NVIDIA_LEGACY)xx))
-variant_description	 = $(empty) ($(NVIDIA_LEGACY)xx legacy version)))
-endif
 ifneq (,$(NVIDIA_TESLA))
 variant			 = tesla-$(NVIDIA_TESLA)
 variant_description	 = $(empty) (Tesla $(NVIDIA_TESLA) version)
 endif
-ifeq (yes,$(NVIDIA_TESLA))
-variant			 = tesla
-variant_description	 = $(empty) (Tesla version)
-endif
 -variant		 = $(if $(variant),-$(variant))
 nvidia			 = nvidia$(-variant)
 nvidia_private		 = nvidia/$(if $(variant),$(variant),current)
-watch_version		?= $(or $(filter-out yes,$(NVIDIA_TESLA)),$(NVIDIA_LEGACY))
+watch_version		?= $(NVIDIA_TESLA)
 
 ALL_CONTROL	:= $(wildcard debian/nvidia-settings.*)
 VARIANT_CONTROL	:= $(wildcard debian/nvidia-settings$(-variant).*)
diff --git a/debian/rules.defs b/debian/rules.defs
index 5bfaa08..2cf0e7d 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
@@ -1,2 +1 @@
 #NVIDIA_TESLA	 =
-#NVIDIA_LEGACY	 =
diff --git a/doc/version.mk b/doc/version.mk
index 89404cd..2d17c79 100644
--- a/doc/version.mk
+++ b/doc/version.mk
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 535.171.04
+NVIDIA_VERSION = 535.247.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff --git a/samples/version.mk b/samples/version.mk
index 89404cd..2d17c79 100644
--- a/samples/version.mk
+++ b/samples/version.mk
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 535.171.04
+NVIDIA_VERSION = 535.247.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff --git a/src/libXNVCtrl/version.mk b/src/libXNVCtrl/version.mk
index 89404cd..2d17c79 100644
--- a/src/libXNVCtrl/version.mk
+++ b/src/libXNVCtrl/version.mk
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 535.171.04
+NVIDIA_VERSION = 535.247.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff --git a/src/nvml.h b/src/nvml.h
index de9ddae..3fdbddb 100644
--- a/src/nvml.h
+++ b/src/nvml.h
@@ -724,6 +724,8 @@ typedef enum nvmlTemperatureThresholds_enum
                                                   // acoustic threshold.
     NVML_TEMPERATURE_THRESHOLD_ACOUSTIC_MAX  = 6, // Maximum GPU temperature that can be
                                                   // set as acoustic threshold.
+    NVML_TEMPERATURE_THRESHOLD_GPS_CURR      = 7, // Current temperature that is set as
+                                                  // gps threshold.
     // Keep this last
     NVML_TEMPERATURE_THRESHOLD_COUNT
 } nvmlTemperatureThresholds_t;
@@ -1853,7 +1855,10 @@ typedef struct nvmlGpuDynamicPstatesInfo_st
 #define NVML_FI_DEV_TEMPERATURE_MEM_MAX_TLIMIT        195 //!< T.Limit temperature after which GPU may begin SW slowdown due to memory temperature
 #define NVML_FI_DEV_TEMPERATURE_GPU_MAX_TLIMIT        196 //!< T.Limit temperature after which GPU may be throttled below base clock
 
-#define NVML_FI_MAX                                   197 //!< One greater than the largest field ID defined above
+#define NVML_FI_DEV_RESET_STATUS                      226 //!< GPU reset status
+#define NVML_FI_DEV_DRAIN_AND_RESET_STATUS            227 //!< GPU drain and reset status
+
+#define NVML_FI_MAX                                   228 //!< One greater than the largest field ID defined above
 
 /**
  * Information for a Field Value Sample
diff --git a/src/version.mk b/src/version.mk
index 89404cd..2d17c79 100644
--- a/src/version.mk
+++ b/src/version.mk
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 535.171.04
+NVIDIA_VERSION = 535.247.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff --git a/version.mk b/version.mk
index 89404cd..2d17c79 100644
--- a/version.mk
+++ b/version.mk
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 535.171.04
+NVIDIA_VERSION = 535.247.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))


More information about the pkg-nvidia-devel mailing list