summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-16 10:03:08 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-16 10:03:08 +0000
commit8f96c0ec8767dc7c724a68fc4a8e28d77800c9ce (patch)
tree83679dcab8be4481bf40fd3cc8e6a3f1b7f8c81b
parentb098ad23ba580909b514c7bf6d14ddd481c270bf (diff)
x11-drivers/nvidia-drivers : add v525.78.01
-rw-r--r--metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157-r1 (renamed from metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157)4
-rw-r--r--metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03-r1 (renamed from metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03)4
-rw-r--r--metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01-r1 (renamed from metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01)4
-rw-r--r--metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-525.78.01-r114
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r1 (renamed from metadata/md5-cache/x11-drivers/nvidia-drivers-390.157)4
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03-r1 (renamed from metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03)4
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01-r1 (renamed from metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01)4
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-525.78.01-r116
-rw-r--r--metadata/md5-cache/x11-misc/nvidia-settings-390.157-r1 (renamed from metadata/md5-cache/x11-misc/nvidia-settings-390.157)6
-rw-r--r--metadata/md5-cache/x11-misc/nvidia-settings-470.161.03-r1 (renamed from metadata/md5-cache/x11-misc/nvidia-settings-470.161.03)6
-rw-r--r--metadata/md5-cache/x11-misc/nvidia-settings-515.86.01-r1 (renamed from metadata/md5-cache/x11-misc/nvidia-settings-515.86.01)6
-rw-r--r--metadata/md5-cache/x11-misc/nvidia-settings-525.78.01-r113
-rw-r--r--metadata/pkg_desc_index6
-rw-r--r--sys-kernel/nvidia-drivers-dkms/Manifest1
-rw-r--r--sys-kernel/nvidia-drivers-dkms/files/dkms525.patch58
-rw-r--r--sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157-r1.ebuild (renamed from sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157.ebuild)3
-rw-r--r--sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03-r1.ebuild (renamed from sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03.ebuild)3
-rw-r--r--sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01-r1.ebuild (renamed from sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01.ebuild)3
-rw-r--r--sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-525.78.01-r1.ebuild53
-rw-r--r--x11-drivers/nvidia-drivers/Manifest1
-rw-r--r--x11-drivers/nvidia-drivers/files/dkms525.patch58
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r1.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild)1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03-r1.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild)1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01-r1.ebuild262
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-525.78.01-r1.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild)3
-rw-r--r--x11-misc/nvidia-settings/Manifest1
-rw-r--r--x11-misc/nvidia-settings/nvidia-settings-390.157-r1.ebuild (renamed from x11-misc/nvidia-settings/nvidia-settings-390.157.ebuild)1
-rw-r--r--x11-misc/nvidia-settings/nvidia-settings-470.161.03-r1.ebuild (renamed from x11-misc/nvidia-settings/nvidia-settings-470.161.03.ebuild)1
-rw-r--r--x11-misc/nvidia-settings/nvidia-settings-515.86.01-r1.ebuild (renamed from x11-misc/nvidia-settings/nvidia-settings-515.86.01.ebuild)1
-rw-r--r--x11-misc/nvidia-settings/nvidia-settings-525.78.01-r1.ebuild96
30 files changed, 610 insertions, 28 deletions
diff --git a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157 b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157-r1
index d9bcfe3f..9222adb7 100644
--- a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157
+++ b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-390.157-r1
@@ -6,8 +6,8 @@ HOMEPAGE=http://www.nvidia.com/
INHERIT=eutils
KEYWORDS=amd64
LICENSE=GPL-2 NVIDIA-r2
-RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:470 !!sys-kernel/nvidia-drivers-dkms:515
+RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:470 !!sys-kernel/nvidia-drivers-dkms:515 !!sys-kernel/nvidia-drivers-dkms:525
SLOT=390
SRC_URI=amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=8071db473cea8442c9d93a090435b9f0
+_md5_=c6f63d7a1988583bd2d9e188c1faeaba
diff --git a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03 b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03-r1
index 1bc8601a..bf718586 100644
--- a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03
+++ b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-470.161.03-r1
@@ -6,8 +6,8 @@ HOMEPAGE=http://www.nvidia.com/
INHERIT=eutils
KEYWORDS=amd64
LICENSE=GPL-2 NVIDIA-r2
-RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:390 !!sys-kernel/nvidia-drivers-dkms:515
+RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:390 !!sys-kernel/nvidia-drivers-dkms:515 !!sys-kernel/nvidia-drivers-dkms:525
SLOT=470
SRC_URI=amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/470.161.03/NVIDIA-Linux-x86_64-470.161.03.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=d047fc7093d854a91575a3b6e63192c6
+_md5_=9c406e6fd5dff894e906fffcdf2ec87e
diff --git a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01 b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01-r1
index 3ea4bf87..ed915b9e 100644
--- a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01
+++ b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-515.86.01-r1
@@ -7,8 +7,8 @@ INHERIT=eutils
IUSE=kernel-open
KEYWORDS=amd64
LICENSE=GPL-2 NVIDIA-r2
-RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:390 !!sys-kernel/nvidia-drivers-dkms:470
+RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:390 !!sys-kernel/nvidia-drivers-dkms:470 !!sys-kernel/nvidia-drivers-dkms:525
SLOT=515
SRC_URI=amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/515.86.01/NVIDIA-Linux-x86_64-515.86.01.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=2e033b56387302e1b49f1401d853c8f7
+_md5_=57f22580b0f3399de64122a4b0ebcfed
diff --git a/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-525.78.01-r1 b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-525.78.01-r1
new file mode 100644
index 00000000..95ed1f35
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/nvidia-drivers-dkms-525.78.01-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prerm unpack
+DEPEND=sys-kernel/dkms
+DESCRIPTION=NVIDIA driver sources for linux
+EAPI=6
+HOMEPAGE=http://www.nvidia.com/
+INHERIT=eutils
+IUSE=kernel-open
+KEYWORDS=amd64
+LICENSE=GPL-2 NVIDIA-r2
+RDEPEND=sys-kernel/dkms !!sys-kernel/nvidia-drivers-dkms:390 !!sys-kernel/nvidia-drivers-dkms:470 !!sys-kernel/nvidia-drivers-dkms:515
+SLOT=515
+SRC_URI=amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/525.78.01/NVIDIA-Linux-x86_64-525.78.01.run )
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=f4c28026c6f505e846895c014acbb055
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r1
index 7429f8d2..1821d13d 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r1
@@ -8,9 +8,9 @@ IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi
KEYWORDS=-* ~amd64
LICENSE=GPL-2 NVIDIA-r2
PDEPEND=tools? ( ~x11-misc/nvidia-settings-390.157:390 )
-RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:470 !!x11-drivers/nvidia-drivers:515 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-390.157:390 ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:470 !!x11-drivers/nvidia-drivers:515 !!x11-drivers/nvidia-drivers:525 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-390.157:390 ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=bindist mirror strip
SLOT=390
SRC_URI=amd64? ( http://http.download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 58227860123d3e8da23290064ce3373e preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker 8bbea377a8dd2b5d5c8bc0d834ae6157 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=3c3921db2347f8de24f8685463f14099
+_md5_=f40fcd6ef9a12555d78e8b531edb2813
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03-r1
index b5564b9d..2c87806e 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.161.03-r1
@@ -7,10 +7,10 @@ IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi
KEYWORDS=-* ~amd64
LICENSE=GPL-2 NVIDIA-r2
PDEPEND=tools? ( ~x11-misc/nvidia-settings-470.161.03:470 )
-RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:390 !!x11-drivers/nvidia-drivers:515 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-470.161.03:470 ) wayland? ( ~gui-libs/egl-wayland-1.1.7 ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:390 !!x11-drivers/nvidia-drivers:515 !!x11-drivers/nvidia-drivers:525 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-470.161.03:470 ) wayland? ( ~gui-libs/egl-wayland-1.1.7 ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=tools? ( X )
RESTRICT=bindist mirror strip
SLOT=470
SRC_URI=amd64? ( https://us.download.nvidia.com/XFree86/Linux-x86_64/470.161.03/NVIDIA-Linux-x86_64-470.161.03.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 58227860123d3e8da23290064ce3373e preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker 8bbea377a8dd2b5d5c8bc0d834ae6157 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=fb6c5a682cb7570db6a9d8e8e80b4c7c
+_md5_=fe5da112e12d31acad5883378591198e
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01 b/metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01-r1
index 87e4f555..d3b6a159 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-515.86.01-r1
@@ -7,10 +7,10 @@ IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi
KEYWORDS=-* ~amd64
LICENSE=GPL-2 NVIDIA-r2
PDEPEND=tools? ( ~x11-misc/nvidia-settings-515.86.01:515 )
-RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:390 !!x11-drivers/nvidia-drivers:470 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-515.86.01:515 ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:390 !!x11-drivers/nvidia-drivers:470 !!x11-drivers/nvidia-drivers:525 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-515.86.01:515 ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=tools? ( X )
RESTRICT=bindist mirror strip
SLOT=515
SRC_URI=amd64? ( https://us.download.nvidia.com/XFree86/Linux-x86_64/515.86.01/NVIDIA-Linux-x86_64-515.86.01.run )
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 58227860123d3e8da23290064ce3373e preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker 8bbea377a8dd2b5d5c8bc0d834ae6157 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=fb715a9c8be93eaf08f50e6429d0d071
+_md5_=97a9eb511a8ed882784171f500b397ae
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.78.01-r1 b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.78.01-r1
new file mode 100644
index 00000000..dece3ba0
--- /dev/null
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.78.01-r1
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=NVIDIA Accelerated Graphics Driver
+EAPI=6
+INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs unpacker
+IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=-* ~amd64
+LICENSE=GPL-2 NVIDIA-r2
+PDEPEND=tools? ( ~x11-misc/nvidia-settings-525.78.01:515 )
+RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=virtual/opencl-3 !!x11-drivers/nvidia-drivers:390 !!x11-drivers/nvidia-drivers:470 !!x11-drivers/nvidia-drivers:515 acpi? ( sys-power/acpid ) dkms? ( ~sys-kernel/nvidia-drivers-dkms-525.78.01:515 ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=tools? ( X )
+RESTRICT=bindist mirror strip
+SLOT=515
+SRC_URI=amd64? ( https://us.download.nvidia.com/XFree86/Linux-x86_64/525.78.01/NVIDIA-Linux-x86_64-525.78.01.run )
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 58227860123d3e8da23290064ce3373e preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker 8bbea377a8dd2b5d5c8bc0d834ae6157 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=d39c6cfde63a9ae0ba4e46d6bcd6263b
diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-390.157 b/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r1
index 40b553bd..f2b9d09b 100644
--- a/metadata/md5-cache/x11-misc/nvidia-settings-390.157
+++ b/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install prepare
-DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-390.157:390 virtual/pkgconfig x11-base/xorg-proto
+DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-390.157:390 virtual/pkgconfig x11-base/xorg-proto
DESCRIPTION=NVIDIA Linux X11 Settings Utility
EAPI=6
HOMEPAGE=http://www.nvidia.com/
INHERIT=eutils multilib toolchain-funcs
KEYWORDS=-* amd64
LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-390.157:390
+RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-390.157:390
SLOT=390
SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/390.157.tar.gz -> nvidia-settings-390.157.tar.gz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=50691023f56a9fd28b7bc4eff1fe1ef2
+_md5_=ad7862f95df921c4f7ce08f8c902464a
diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-470.161.03 b/metadata/md5-cache/x11-misc/nvidia-settings-470.161.03-r1
index ec244ebd..ad7b14ff 100644
--- a/metadata/md5-cache/x11-misc/nvidia-settings-470.161.03
+++ b/metadata/md5-cache/x11-misc/nvidia-settings-470.161.03-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install prepare
-DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-470.161.03:470 virtual/pkgconfig x11-base/xorg-proto
+DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:515 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-470.161.03:470 virtual/pkgconfig x11-base/xorg-proto
DESCRIPTION=NVIDIA Linux X11 Settings Utility
EAPI=6
HOMEPAGE=http://www.nvidia.com/
INHERIT=eutils multilib toolchain-funcs
KEYWORDS=-* amd64
LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-470.161.03:470
+RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:515 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-470.161.03:470
SLOT=470
SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/470.161.03.tar.gz -> nvidia-settings-470.161.03.tar.gz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=773c5103e65a6b635dfc52bcf3a7cdef
+_md5_=b430b9fc071bf11cc7f49726af4b75e5
diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-515.86.01 b/metadata/md5-cache/x11-misc/nvidia-settings-515.86.01-r1
index 778db98e..5d618e60 100644
--- a/metadata/md5-cache/x11-misc/nvidia-settings-515.86.01
+++ b/metadata/md5-cache/x11-misc/nvidia-settings-515.86.01-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install prepare
-DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 ~x11-drivers/nvidia-drivers-515.86.01:515 virtual/pkgconfig x11-base/xorg-proto
+DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-515.86.01:515 virtual/pkgconfig x11-base/xorg-proto
DESCRIPTION=NVIDIA Linux X11 Settings Utility
EAPI=6
HOMEPAGE=http://www.nvidia.com/
INHERIT=eutils multilib toolchain-funcs
KEYWORDS=-* amd64
LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 ~x11-drivers/nvidia-drivers-515.86.01:515
+RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:525 ~x11-drivers/nvidia-drivers-515.86.01:515
SLOT=515
SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/515.86.01.tar.gz -> nvidia-settings-515.86.01.tar.gz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=87877a6990b0bd63ab69a56430c87ef7
+_md5_=9876bcadfa5647ae9f186ed4922e92a6
diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-525.78.01-r1 b/metadata/md5-cache/x11-misc/nvidia-settings-525.78.01-r1
new file mode 100644
index 00000000..aaace13d
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/nvidia-settings-525.78.01-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-525.78.01:515 virtual/pkgconfig x11-base/xorg-proto
+DESCRIPTION=NVIDIA Linux X11 Settings Utility
+EAPI=6
+HOMEPAGE=http://www.nvidia.com/
+INHERIT=eutils multilib toolchain-funcs
+KEYWORDS=-* amd64
+LICENSE=GPL-2
+RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:390 !!x11-misc/nvidia-settings:470 !!x11-misc/nvidia-settings:515 ~x11-drivers/nvidia-drivers-525.78.01:515
+SLOT=515
+SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/525.78.01.tar.gz -> nvidia-settings-525.78.01.tar.gz
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=0374944e3b4bad7fe2778b5fcf8d1915
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index fc556fa8..81863910 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -64,7 +64,7 @@ sys-kernel/linux-image-redcore 6.0.19: Redcore Linux Kernel Image
sys-kernel/linux-image-redcore-lts 5.10.163 5.15.88 6.1.6: Redcore Linux LTS Kernel Image
sys-kernel/linux-sources-redcore 6.0.19: Redcore Linux Kernel Sources
sys-kernel/linux-sources-redcore-lts 5.10.163 5.15.88 6.1.6: Redcore Linux LTS Kernel Sources
-sys-kernel/nvidia-drivers-dkms 390.157 470.161.03 515.86.01: NVIDIA driver sources for linux
+sys-kernel/nvidia-drivers-dkms 390.157-r1 470.161.03-r1 515.86.01-r1 525.78.01-r1: NVIDIA driver sources for linux
sys-kernel/vhba-dkms 20211218: Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite sources
sys-kernel/virtualbox-modules-dkms 7.0.4: Kernel Modules source for Virtualbox
sys-kernel/zfs-dkms 2.1.7: ZFS sources for linux
@@ -78,11 +78,11 @@ virtual/tmpfiles 1.314.1337: Virtual to select between different tmpfiles.d hand
virtual/udev 314.1337: Virtual to select between different udev daemon providers
x11-base/xorg-drivers 21.1-r100: Meta package containing deps on all xorg drivers (dummy package)
x11-base/xorg-server 21.1.6-r10: X.Org X servers
-x11-drivers/nvidia-drivers 390.157 470.161.03 515.86.01: NVIDIA Accelerated Graphics Driver
+x11-drivers/nvidia-drivers 390.157-r1 470.161.03-r1 515.86.01-r1 525.78.01-r1: NVIDIA Accelerated Graphics Driver
x11-libs/gtk+ 2.24.33-r3 3.24.34-r2: Gimp ToolKit +
x11-libs/libX11 1.8.1-r1: X.Org X11 library
x11-misc/nvidia-prime 314: NVIDIA Prime Render Offload configuration and utilities
-x11-misc/nvidia-settings 390.157 470.161.03 515.86.01: NVIDIA Linux X11 Settings Utility
+x11-misc/nvidia-settings 390.157-r1 470.161.03-r1 515.86.01-r1 525.78.01-r1: NVIDIA Linux X11 Settings Utility
x11-misc/pcmanfm-qt-share 1337: PCManFM-QT custom action to share folder using Samba
x11-misc/sddm 0.18.1-r11: Simple Desktop Display Manager
x11-themes/material-icon-theme 1.314.1337: Icon theme following the Google's material design specifications
diff --git a/sys-kernel/nvidia-drivers-dkms/Manifest b/sys-kernel/nvidia-drivers-dkms/Manifest
index 5b7f79b6..40f5ca79 100644
--- a/sys-kernel/nvidia-drivers-dkms/Manifest
+++ b/sys-kernel/nvidia-drivers-dkms/Manifest
@@ -1,3 +1,4 @@
DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7 SHA512 26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb SHA512 9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
+DIST NVIDIA-Linux-x86_64-525.78.01.run 414002395 BLAKE2B cad6e10311c9fa44e653d5af52814aa18c250328135e512a809a2a1b1489dd793711e24b62e17f40405584b660f4be9526c5993800f674f3725e1d2b62e57e62 SHA512 0e3f7ed3a284c4cd07f4b5854fc9cc3576de78a9219a5887a627631abb848311302ee43a14622daa4e4a63ded4e00669ef6855b7733b23ba01c50640a6e7621f
diff --git a/sys-kernel/nvidia-drivers-dkms/files/dkms525.patch b/sys-kernel/nvidia-drivers-dkms/files/dkms525.patch
new file mode 100644
index 00000000..ad3adefe
--- /dev/null
+++ b/sys-kernel/nvidia-drivers-dkms/files/dkms525.patch
@@ -0,0 +1,58 @@
+diff -Nur a/kernel/dkms.conf b/kernel/dkms.conf
+--- a/kernel/dkms.conf 2022-07-20 14:40:39.000000000 +0100
++++ b/kernel/dkms.conf 2022-10-16 17:59:20.342158844 +0100
+@@ -1,12 +1,21 @@
+-PACKAGE_NAME="nvidia"
+-PACKAGE_VERSION="__VERSION_STRING"
++PACKAGE_NAME="nvidia-drivers-dkms"
++PACKAGE_VERSION="525.78.01"
+ AUTOINSTALL="yes"
+
+ # By default, DKMS will add KERNELRELEASE to the make command line; however,
+ # this will cause the kernel module build to infer that it was invoked via
+ # Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
+ # the 'make' command name to suppress this behavior.
+-MAKE[0]="'make' -j__JOBS NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} modules"
++MAKE[0]="'make' -j`nproc` NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} IGNORE_CC_MISMATCH='__IGNORE_CC_MISMATCH' modules"
+
+ # The list of kernel modules will be generated by nvidia-installer at runtime.
+-__DKMS_MODULES
++BUILT_MODULE_NAME[0]="nvidia"
++DEST_MODULE_LOCATION[0]="/extra/dkms"
++BUILT_MODULE_NAME[1]="nvidia-uvm"
++DEST_MODULE_LOCATION[1]="/extra/dkms"
++BUILT_MODULE_NAME[2]="nvidia-modeset"
++DEST_MODULE_LOCATION[2]="/extra/dkms"
++BUILT_MODULE_NAME[3]="nvidia-drm"
++DEST_MODULE_LOCATION[3]="/extra/dkms"
++BUILT_MODULE_NAME[4]="nvidia-peermem"
++DEST_MODULE_LOCATION[4]="/extra/dkms"
+diff -Nur a/kernel-open/dkms.conf b/kernel-open/dkms.conf
+--- a/kernel-open/dkms.conf 2022-07-20 14:40:39.000000000 +0100
++++ b/kernel-open/dkms.conf 2022-10-16 17:59:28.942158589 +0100
+@@ -1,12 +1,21 @@
+-PACKAGE_NAME="nvidia"
+-PACKAGE_VERSION="__VERSION_STRING"
++PACKAGE_NAME="nvidia-drivers-dkms"
++PACKAGE_VERSION="525.78.01"
+ AUTOINSTALL="yes"
+
+ # By default, DKMS will add KERNELRELEASE to the make command line; however,
+ # this will cause the kernel module build to infer that it was invoked via
+ # Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
+ # the 'make' command name to suppress this behavior.
+-MAKE[0]="'make' -j__JOBS NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} modules"
++MAKE[0]="'make' -j`nproc` NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} IGNORE_CC_MISMATCH='__IGNORE_CC_MISMATCH' modules"
+
+ # The list of kernel modules will be generated by nvidia-installer at runtime.
+-__DKMS_MODULES
++BUILT_MODULE_NAME[0]="nvidia"
++DEST_MODULE_LOCATION[0]="/extra/dkms"
++BUILT_MODULE_NAME[1]="nvidia-uvm"
++DEST_MODULE_LOCATION[1]="/extra/dkms"
++BUILT_MODULE_NAME[2]="nvidia-modeset"
++DEST_MODULE_LOCATION[2]="/extra/dkms"
++BUILT_MODULE_NAME[3]="nvidia-drm"
++DEST_MODULE_LOCATION[3]="/extra/dkms"
++BUILT_MODULE_NAME[4]="nvidia-peermem"
++DEST_MODULE_LOCATION[4]="/extra/dkms"
diff --git a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157.ebuild b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157-r1.ebuild
index 5f6d75ec..56f68d54 100644
--- a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157.ebuild
+++ b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-390.157-r1.ebuild
@@ -21,7 +21,8 @@ IUSE=""
DEPEND="sys-kernel/dkms"
RDEPEND="${DEPEND}
!!sys-kernel/nvidia-drivers-dkms:470
- !!sys-kernel/nvidia-drivers-dkms:515"
+ !!sys-kernel/nvidia-drivers-dkms:515
+ !!sys-kernel/nvidia-drivers-dkms:525"
PATCHES=(
"${FILESDIR}"/dkms390.patch
diff --git a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03.ebuild b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03-r1.ebuild
index a6b908d0..c44811c5 100644
--- a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03.ebuild
+++ b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-470.161.03-r1.ebuild
@@ -21,7 +21,8 @@ IUSE=""
DEPEND="sys-kernel/dkms"
RDEPEND="${DEPEND}
!!sys-kernel/nvidia-drivers-dkms:390
- !!sys-kernel/nvidia-drivers-dkms:515"
+ !!sys-kernel/nvidia-drivers-dkms:515
+ !!sys-kernel/nvidia-drivers-dkms:525"
PATCHES=(
"${FILESDIR}"/dkms470.patch
diff --git a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01.ebuild b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01-r1.ebuild
index cb40e068..45d81756 100644
--- a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01.ebuild
+++ b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-515.86.01-r1.ebuild
@@ -21,7 +21,8 @@ IUSE="kernel-open"
DEPEND="sys-kernel/dkms"
RDEPEND="${DEPEND}
!!sys-kernel/nvidia-drivers-dkms:390
- !!sys-kernel/nvidia-drivers-dkms:470"
+ !!sys-kernel/nvidia-drivers-dkms:470
+ !!sys-kernel/nvidia-drivers-dkms:525"
PATCHES=(
"${FILESDIR}"/dkms515.patch
diff --git a/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-525.78.01-r1.ebuild b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-525.78.01-r1.ebuild
new file mode 100644
index 00000000..5ef6ed16
--- /dev/null
+++ b/sys-kernel/nvidia-drivers-dkms/nvidia-drivers-dkms-525.78.01-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+NV_URI="http://us.download.nvidia.com/XFree86/"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+
+DESCRIPTION="NVIDIA driver sources for linux"
+HOMEPAGE="http://www.nvidia.com/"
+SRC_URI="amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )"
+
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="515"
+KEYWORDS="amd64"
+IUSE="kernel-open"
+
+DEPEND="sys-kernel/dkms"
+RDEPEND="${DEPEND}
+ !!sys-kernel/nvidia-drivers-dkms:390
+ !!sys-kernel/nvidia-drivers-dkms:470
+ !!sys-kernel/nvidia-drivers-dkms:515"
+
+PATCHES=(
+ "${FILESDIR}"/dkms525.patch
+)
+
+S="${WORKDIR}/${AMD64_NV_PACKAGE}"
+
+src_unpack() {
+ sh ${DISTDIR}/${AMD64_NV_PACKAGE}.run --extract-only
+}
+
+src_install() {
+ dodir usr/src/${P}
+ insinto usr/src/${P}
+ if use kernel-open; then
+ doins -r "${S}"/kernel-open/*
+ else
+ doins -r "${S}"/kernel/*
+ fi
+}
+
+pkg_postinst() {
+ dkms add ${PN}/${PV}
+}
+
+pkg_prerm() {
+ dkms remove ${PN}/${PV} --all
+}
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index 5b7f79b6..40f5ca79 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,3 +1,4 @@
DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7 SHA512 26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb SHA512 9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
+DIST NVIDIA-Linux-x86_64-525.78.01.run 414002395 BLAKE2B cad6e10311c9fa44e653d5af52814aa18c250328135e512a809a2a1b1489dd793711e24b62e17f40405584b660f4be9526c5993800f674f3725e1d2b62e57e62 SHA512 0e3f7ed3a284c4cd07f4b5854fc9cc3576de78a9219a5887a627631abb848311302ee43a14622daa4e4a63ded4e00669ef6855b7733b23ba01c50640a6e7621f
diff --git a/x11-drivers/nvidia-drivers/files/dkms525.patch b/x11-drivers/nvidia-drivers/files/dkms525.patch
new file mode 100644
index 00000000..ad3adefe
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/dkms525.patch
@@ -0,0 +1,58 @@
+diff -Nur a/kernel/dkms.conf b/kernel/dkms.conf
+--- a/kernel/dkms.conf 2022-07-20 14:40:39.000000000 +0100
++++ b/kernel/dkms.conf 2022-10-16 17:59:20.342158844 +0100
+@@ -1,12 +1,21 @@
+-PACKAGE_NAME="nvidia"
+-PACKAGE_VERSION="__VERSION_STRING"
++PACKAGE_NAME="nvidia-drivers-dkms"
++PACKAGE_VERSION="525.78.01"
+ AUTOINSTALL="yes"
+
+ # By default, DKMS will add KERNELRELEASE to the make command line; however,
+ # this will cause the kernel module build to infer that it was invoked via
+ # Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
+ # the 'make' command name to suppress this behavior.
+-MAKE[0]="'make' -j__JOBS NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} modules"
++MAKE[0]="'make' -j`nproc` NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} IGNORE_CC_MISMATCH='__IGNORE_CC_MISMATCH' modules"
+
+ # The list of kernel modules will be generated by nvidia-installer at runtime.
+-__DKMS_MODULES
++BUILT_MODULE_NAME[0]="nvidia"
++DEST_MODULE_LOCATION[0]="/extra/dkms"
++BUILT_MODULE_NAME[1]="nvidia-uvm"
++DEST_MODULE_LOCATION[1]="/extra/dkms"
++BUILT_MODULE_NAME[2]="nvidia-modeset"
++DEST_MODULE_LOCATION[2]="/extra/dkms"
++BUILT_MODULE_NAME[3]="nvidia-drm"
++DEST_MODULE_LOCATION[3]="/extra/dkms"
++BUILT_MODULE_NAME[4]="nvidia-peermem"
++DEST_MODULE_LOCATION[4]="/extra/dkms"
+diff -Nur a/kernel-open/dkms.conf b/kernel-open/dkms.conf
+--- a/kernel-open/dkms.conf 2022-07-20 14:40:39.000000000 +0100
++++ b/kernel-open/dkms.conf 2022-10-16 17:59:28.942158589 +0100
+@@ -1,12 +1,21 @@
+-PACKAGE_NAME="nvidia"
+-PACKAGE_VERSION="__VERSION_STRING"
++PACKAGE_NAME="nvidia-drivers-dkms"
++PACKAGE_VERSION="525.78.01"
+ AUTOINSTALL="yes"
+
+ # By default, DKMS will add KERNELRELEASE to the make command line; however,
+ # this will cause the kernel module build to infer that it was invoked via
+ # Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
+ # the 'make' command name to suppress this behavior.
+-MAKE[0]="'make' -j__JOBS NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} modules"
++MAKE[0]="'make' -j`nproc` NV_EXCLUDE_BUILD_MODULES='__EXCLUDE_MODULES' KERNEL_UNAME=${kernelver} IGNORE_CC_MISMATCH='__IGNORE_CC_MISMATCH' modules"
+
+ # The list of kernel modules will be generated by nvidia-installer at runtime.
+-__DKMS_MODULES
++BUILT_MODULE_NAME[0]="nvidia"
++DEST_MODULE_LOCATION[0]="/extra/dkms"
++BUILT_MODULE_NAME[1]="nvidia-uvm"
++DEST_MODULE_LOCATION[1]="/extra/dkms"
++BUILT_MODULE_NAME[2]="nvidia-modeset"
++DEST_MODULE_LOCATION[2]="/extra/dkms"
++BUILT_MODULE_NAME[3]="nvidia-drm"
++DEST_MODULE_LOCATION[3]="/extra/dkms"
++BUILT_MODULE_NAME[4]="nvidia-peermem"
++DEST_MODULE_LOCATION[4]="/extra/dkms"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r1.ebuild
index dc4f4108..245d28c5 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r1.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
>=virtual/opencl-3
!!x11-drivers/nvidia-drivers:470
!!x11-drivers/nvidia-drivers:515
+ !!x11-drivers/nvidia-drivers:525
acpi? ( sys-power/acpid )
dkms? ( ~sys-kernel/${PN}-dkms-${PV}:${SLOT} )
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03-r1.ebuild
index 66a260d4..8ff9f823 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03-r1.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
>=virtual/opencl-3
!!x11-drivers/nvidia-drivers:390
!!x11-drivers/nvidia-drivers:515
+ !!x11-drivers/nvidia-drivers:525
acpi? ( sys-power/acpid )
dkms? ( ~sys-kernel/${PN}-dkms-${PV}:${SLOT} )
wayland? (
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01-r1.ebuild
new file mode 100644
index 00000000..5d15add9
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01-r1.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic multilib-minimal portability toolchain-funcs unpacker
+
+NV_URI="https://us.download.nvidia.com/XFree86/"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+
+SRC_URI="amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )"
+
+EMULTILIB_PKG="true"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist mirror strip"
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="515"
+
+IUSE="acpi +dkms multilib +tools wayland +X"
+REQUIRED_USE="tools? ( X )"
+
+COMMON="
+ acct-group/video
+ acct-user/nvpd
+ net-libs/libtirpc
+ X? (
+ >=x11-libs/libvdpau-1.0[${MULTILIB_USEDEP}]
+ media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+ )
+"
+
+DEPEND="${COMMON}"
+
+RDEPEND="
+ ${COMMON}
+ >=virtual/opencl-3
+ !!x11-drivers/nvidia-drivers:390
+ !!x11-drivers/nvidia-drivers:470
+ !!x11-drivers/nvidia-drivers:525
+ acpi? ( sys-power/acpid )
+ dkms? ( ~sys-kernel/${PN}-dkms-${PV}:${SLOT} )
+ wayland? (
+ gui-libs/egl-gbm
+ >=gui-libs/egl-wayland-1.1.10
+ )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ )
+"
+PDEPEND="tools? ( ~x11-misc/nvidia-settings-${PV}:${SLOT} )
+"
+
+QA_PREBUILT="opt/* usr/lib*"
+S=${WORKDIR}/
+PATCHES=(
+ "${FILESDIR}"/dkms515.patch
+ "${FILESDIR}"/locale.patch
+)
+
+pkg_setup() {
+ export DISTCC_DISABLE=1
+ export CCACHE_DISABLE=1
+
+ NV_DOC="${S}"
+ NV_OBJ="${S}"
+ NV_SRC="${S}/kernel"
+ NV_MAN="${S}"
+ NV_X11="${S}"
+ NV_SOVER=${PV}
+}
+
+src_prepare() {
+ default
+ local man_file
+ for man_file in "${NV_MAN}"/*1.gz; do
+ gunzip $man_file || die
+ done
+
+ if ! [ -f nvidia_icd.json ]; then
+ cp nvidia_icd.json.template nvidia_icd.json || die
+ sed -i -e 's:__NV_VK_ICD__:libGLX_nvidia.so.0:g' nvidia_icd.json || die
+ fi
+}
+
+donvidia() {
+ nv_LIB="${1}"
+ nv_SOVER="$(scanelf -qF'%S#F' ${nv_LIB})"
+ nv_DEST="${2}"
+ nv_LIBNAME=$(basename "${nv_LIB}")
+
+ if [[ "${nv_DEST}" ]]; then
+ exeinto ${nv_DEST}
+ action="doexe"
+ else
+ nv_DEST="/usr/$(get_libdir)"
+ action="dolib.so"
+ fi
+
+ ${action} ${nv_LIB} || die "failed to install ${nv_LIBNAME}"
+
+ if [[ ${nv_SOVER} ]] && ! [[ "${nv_SOVER}" = "${nv_LIBNAME}" ]]; then
+ dosym ${nv_LIBNAME} ${nv_DEST}/${nv_SOVER}
+ fi
+
+ dosym ${nv_LIBNAME} ${nv_DEST}/${nv_LIBNAME/.so*/.so}
+}
+
+src_install-libs() {
+ local inslibdir=$(get_libdir)
+ local GL_ROOT="/usr/$(get_libdir)"
+ local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia"
+ local nv_libdir="${NV_OBJ}"
+
+ if has_multilib_profile && [[ ${ABI} == "x86" ]]; then
+ nv_libdir="${NV_OBJ}"/32
+ fi
+
+ if use X; then
+ NV_GLX_LIBRARIES=(
+ "libEGL_nvidia.so.${NV_SOVER} ${GL_ROOT}"
+ "libGLESv1_CM_nvidia.so.${NV_SOVER} ${GL_ROOT}"
+ "libGLESv2_nvidia.so.${NV_SOVER} ${GL_ROOT}"
+ "libGLX_nvidia.so.${NV_SOVER} ${GL_ROOT}"
+ "libOpenCL.so.1.0.0 ${CL_ROOT}"
+ "libcuda.so.${NV_SOVER}"
+ "libnvcuvid.so.${NV_SOVER}"
+ "libnvidia-compiler.so.${NV_SOVER}"
+ "libnvidia-allocator.so.${NV_SOVER}"
+ "libnvidia-eglcore.so.${NV_SOVER}"
+ "libnvidia-encode.so.${NV_SOVER}"
+ "libnvidia-glcore.so.${NV_SOVER}"
+ "libnvidia-glsi.so.${NV_SOVER}"
+ "libnvidia-glvkspirv.so.${NV_SOVER}"
+ "libnvidia-opencl.so.${NV_SOVER}"
+ "libnvidia-ptxjitcompiler.so.${NV_SOVER}"
+ "libnvidia-opticalflow.so.${NV_SOVER}"
+ "libvdpau_nvidia.so.${NV_SOVER}"
+ "libnvidia-ml.so.${NV_SOVER}"
+ "libnvidia-tls.so.${NV_SOVER}"
+ )
+
+ if has_multilib_profile && [[ ${ABI} == "amd64" ]]; then
+ NV_GLX_LIBRARIES+=(
+ "libnvidia-ngx.so.${NV_SOVER}"
+ "libnvidia-rtcore.so.${NV_SOVER}"
+ "libnvoptix.so.${NV_SOVER}"
+ )
+ fi
+
+ for NV_LIB in "${NV_GLX_LIBRARIES[@]}"; do
+ donvidia "${nv_libdir}"/${NV_LIB}
+ done
+ fi
+}
+
+src_install() {
+ donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER}
+ donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER}
+ donvidia ${NV_OBJ}/libnvidia-nvvm.so.${NV_SOVER}
+ donvidia ${NV_OBJ}/libnvidia-vulkan-producer.so.${NV_SOVER}
+ donvidia ${NV_OBJ}/libnvcuvid.so.${NV_SOVER}
+ donvidia ${NV_OBJ}/libnvidia-encode.so.${NV_SOVER}
+
+ if has_multilib_profile && use multilib; then
+ local OABI=${ABI}
+ for ABI in $(multilib_get_enabled_abis); do
+ src_install-libs
+ done
+ ABI=${OABI}
+ unset OABI
+ else
+ src_install-libs
+ fi
+
+ is_final_abi || die "failed to iterate through all ABIs"
+
+ if use X; then
+ donvidia ${NV_X11}/libglxserver_nvidia.so.${NV_SOVER} /usr/$(get_libdir)/nvidia/xorg
+
+ insinto /usr/$(get_libdir)/xorg/modules/drivers
+ doins ${NV_X11}/nvidia_drv.so
+
+ insinto /usr/share/X11/xorg.conf.d
+ newins ${FILESDIR}/nvidia-drm-outputclass.conf 50-nvidia-drm-outputclass.conf
+
+ insinto /usr/share/glvnd/egl_vendor.d
+ doins ${NV_X11}/10_nvidia.json
+
+ exeinto /opt/bin
+ doexe ${NV_OBJ}/nvidia-xconfig
+
+ doman "${NV_MAN}"/nvidia-xconfig.1
+ fi
+
+ insinto /etc/modprobe.d
+ doins "${FILESDIR}"/nouveau.conf
+
+ insinto /etc/vulkan/icd.d
+ doins nvidia_icd.json
+
+ insinto /etc/vulkan/implicit_layer.d
+ doins nvidia_layers.json
+
+ insinto /etc/OpenCL/vendors
+ doins ${NV_OBJ}/nvidia.icd
+
+ exeinto /opt/bin/
+ doexe ${NV_OBJ}/nvidia-cuda-mps-control
+ doexe ${NV_OBJ}/nvidia-cuda-mps-server
+ doexe ${NV_OBJ}/nvidia-debugdump
+ doexe ${NV_OBJ}/nvidia-persistenced
+ doexe ${NV_OBJ}/nvidia-smi
+ doexe ${NV_OBJ}/nvidia-modprobe
+
+ #fowners root:video /opt/bin/nvidia-modprobe
+ #fperms 4710 /opt/bin/nvidia-modprobe
+ dosym /{opt,usr}/bin/nvidia-modprobe
+
+ newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi
+ newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced
+ newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced
+
+ newdoc "${NV_DOC}/README.txt" README
+ dodoc "${NV_DOC}/NVIDIA_Changelog"
+ doman "${NV_MAN}"/nvidia-smi.1
+ doman "${NV_MAN}"/nvidia-cuda-mps-control.1
+ doman "${NV_MAN}"/nvidia-modprobe.1
+ doman "${NV_MAN}"/nvidia-persistenced.1
+
+ docinto html
+ dodoc -r ${NV_DOC}/html/*
+}
+
+_dracut_initramfs_regen() {
+ if [ -x $(which dracut) ]; then
+ dracut -N -f --no-hostonly-cmdline
+ fi
+}
+
+pkg_preinst() {
+ if [ -d "${ROOT}"/usr/lib/opengl/nvidia ]; then
+ rm -rf "${ROOT}"/usr/lib/opengl/nvidia/*
+ fi
+
+ if [ -e "${ROOT}"/etc/env.d/09nvidia ]; then
+ rm -f "${ROOT}"/etc/env.d/09nvidia
+ fi
+}
+
+pkg_postinst() {
+ if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
+ _dracut_initramfs_regen
+ fi
+}
+
+pkg_postrm() {
+ if [ $(stat -c %d:%i /) == $(stat -c %d:%i /proc/1/root/.) ]; then
+ _dracut_initramfs_regen
+ fi
+}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.78.01-r1.ebuild
index 83ff9a26..8e7910c6 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.78.01-r1.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
>=virtual/opencl-3
!!x11-drivers/nvidia-drivers:390
!!x11-drivers/nvidia-drivers:470
+ !!x11-drivers/nvidia-drivers:515
acpi? ( sys-power/acpid )
dkms? ( ~sys-kernel/${PN}-dkms-${PV}:${SLOT} )
wayland? (
@@ -54,7 +55,7 @@ PDEPEND="tools? ( ~x11-misc/nvidia-settings-${PV}:${SLOT} )
QA_PREBUILT="opt/* usr/lib*"
S=${WORKDIR}/
PATCHES=(
- "${FILESDIR}"/dkms515.patch
+ "${FILESDIR}"/dkms525.patch
"${FILESDIR}"/locale.patch
)
diff --git a/x11-misc/nvidia-settings/Manifest b/x11-misc/nvidia-settings/Manifest
index 6a57b4b9..dde2269e 100644
--- a/x11-misc/nvidia-settings/Manifest
+++ b/x11-misc/nvidia-settings/Manifest
@@ -1,3 +1,4 @@
DIST nvidia-settings-390.157.tar.gz 1297247 BLAKE2B 3a2791f8b35131f2036333d31117f5315b4b79720bfbd7724f893caa9daabb5a813bda580f1f4c1df25260393e9c315b1aa362c489e9462ce395a8d58a695bc0 SHA512 03b8cfa287612eaa1699845136283fe1ec4a43212fb0b9d3d0682ce6dd51702fbdfc53c29ea9ebe914034d2c20abb35af7667e0314948842152efd746773771a
DIST nvidia-settings-470.161.03.tar.gz 1235242 BLAKE2B 2d520294dfeec793423d6194968cff7e403c921ed7bce089ac0fbd4b49210381e80e75b16e6c2970cecda6a80b7c5658f48e8907c073792ca2f1c166243c2ed8 SHA512 48d64e3f86053696b057e26678434bf18c9b179d138c414a67b2fbbd4dbcdc854b911bac34c0c419943b79d3bb49efea5372617518a16f099a905dedf4f37d8a
DIST nvidia-settings-515.86.01.tar.gz 1255087 BLAKE2B 2b7110a7d80e9d5f3651f53b5764d0d47e909428feb97d432bcb39d8cf31858fc49f882060dae6d57bdf5f3b89e764bc2d6949cadd48a0dd3e14ac9d57d5e28e SHA512 124ce79f21e76f768731bf878b522ad908352124212c05ebfd80ea777eb43aeb9bc9c56bce533007c4a081b1096b0ffde130b461b97e2ed429b924da4e0e57f6
+DIST nvidia-settings-525.78.01.tar.gz 1264060 BLAKE2B 1419ee8c8c0b4f75ca6dfe037b9029625c00bec88309fe641b6fc5aa3ea76381b5c90b94c67a55a50622a797be58c66d40f6452b84f75176c2fe124e53af69f5 SHA512 1ade323bd2b14eeaea174d8f1a0d166c66b99f1e3c679ba1e617278254a164ca544a85bea989a684ea51e7be878ea241aeac21af3bc7948018a6dcde9f39002b
diff --git a/x11-misc/nvidia-settings/nvidia-settings-390.157.ebuild b/x11-misc/nvidia-settings/nvidia-settings-390.157-r1.ebuild
index 90ab9567..7a1ec65d 100644
--- a/x11-misc/nvidia-settings/nvidia-settings-390.157.ebuild
+++ b/x11-misc/nvidia-settings/nvidia-settings-390.157-r1.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!!x11-misc/nvidia-settings:470
!!x11-misc/nvidia-settings:515
+ !!x11-misc/nvidia-settings:525
~x11-drivers/nvidia-drivers-${PV}:${SLOT}"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/x11-misc/nvidia-settings/nvidia-settings-470.161.03.ebuild b/x11-misc/nvidia-settings/nvidia-settings-470.161.03-r1.ebuild
index 6e773e3b..c3f8110f 100644
--- a/x11-misc/nvidia-settings/nvidia-settings-470.161.03.ebuild
+++ b/x11-misc/nvidia-settings/nvidia-settings-470.161.03-r1.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!!x11-misc/nvidia-settings:390
!!x11-misc/nvidia-settings:515
+ !!x11-misc/nvidia-settings:525
~x11-drivers/nvidia-drivers-${PV}:${SLOT}"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/x11-misc/nvidia-settings/nvidia-settings-515.86.01.ebuild b/x11-misc/nvidia-settings/nvidia-settings-515.86.01-r1.ebuild
index 25ad942d..6a505862 100644
--- a/x11-misc/nvidia-settings/nvidia-settings-515.86.01.ebuild
+++ b/x11-misc/nvidia-settings/nvidia-settings-515.86.01-r1.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!!x11-misc/nvidia-settings:390
!!x11-misc/nvidia-settings:470
+ !!x11-misc/nvidia-settings:525
~x11-drivers/nvidia-drivers-${PV}:${SLOT}"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/x11-misc/nvidia-settings/nvidia-settings-525.78.01-r1.ebuild b/x11-misc/nvidia-settings/nvidia-settings-525.78.01-r1.ebuild
new file mode 100644
index 00000000..a79757ea
--- /dev/null
+++ b/x11-misc/nvidia-settings/nvidia-settings-525.78.01-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="NVIDIA Linux X11 Settings Utility"
+HOMEPAGE="http://www.nvidia.com/"
+SRC_URI="https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/${PV}.tar.gz -> nvidia-settings-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="515"
+KEYWORDS="-* amd64"
+IUSE=""
+
+QA_PREBUILT=
+
+COMMON_DEPEND="
+ x11-libs/gtk+:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXxf86vm
+ x11-libs/gdk-pixbuf-xlib
+ media-libs/mesa
+ x11-libs/pango[X]
+ x11-libs/libXv
+ x11-libs/libXrandr
+ dev-libs/glib:2
+ dev-libs/jansson
+ x11-libs/cairo
+ >=x11-libs/libvdpau-1.0"
+
+RDEPEND="${COMMON_DEPEND}
+ !!x11-misc/nvidia-settings:390
+ !!x11-misc/nvidia-settings:470
+ !!x11-misc/nvidia-settings:515
+ ~x11-drivers/nvidia-drivers-${PV}:${SLOT}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-base/xorg-proto"
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}"/"${PN}"-linker.patch
+}
+
+
+src_compile() {
+ einfo "Building libXNVCtrl..."
+ emake -C src/libXNVCtrl \
+ DO_STRIP= \
+ LIBDIR="$(get_libdir)" \
+ NVLD="$(tc-getLD)" \
+ NV_VERBOSE=1 \
+ OUTPUTDIR=. \
+ RANLIB="$(tc-getRANLIB)"
+
+ einfo "Building nvidia-settings..."
+ emake -C src/ \
+ DO_STRIP= \
+ GTK3_AVAILABLE=1 \
+ LIBDIR="$(get_libdir)" \
+ NVLD="$(tc-getLD)" \
+ NVML_ENABLED=0 \
+ NV_USE_BUNDLED_LIBJANSSON=0 \
+ NV_VERBOSE=1 \
+ OUTPUTDIR=.
+}
+
+src_install() {
+ emake -C src/ \
+ DESTDIR="${D}" \
+ DO_STRIP= \
+ GTK3_AVAILABLE=1 \
+ LIBDIR="${D}/usr/$(get_libdir)" \
+ NV_USE_BUNDLED_LIBJANSSON=0 \
+ NV_VERBOSE=1 \
+ OUTPUTDIR=. \
+ PREFIX=/usr \
+ install
+
+ insinto /usr/$(get_libdir)
+ doins src/libXNVCtrl/libXNVCtrl.a
+
+ insinto /usr/include/NVCtrl
+ doins src/libXNVCtrl/*.h
+
+ doicon doc/${PN}.png || die
+ domenu ${FILESDIR}/${PN}.desktop || die
+
+ dodoc doc/*.txt
+
+ rm -rvf ${D}usr/$(get_libdir)/libnvidia-gtk2.so.${PV}
+}