pkgbase = nvidia-470xx-utils
	pkgver = 470.256.02
	pkgrel = 8.02
	url = http://www.nvidia.com/
	arch = x86_64
	license = custom
	options = !strip
	source = nvidia-drm-outputclass.conf
	source = nvidia-470xx-utils.sysusers
	source = nvidia-470xx.rules
	source = systemd-homed-override.conf
	source = systemd-suspend-override.conf
	source = https://us.download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run
	source = kernel-6.10.patch
	source = 0001-Fix-conftest-to-ignore-implicit-function-declaration.patch
	source = 0002-Fix-conftest-to-use-a-short-wchar_t.patch
	source = 0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch
	source = nvidia-470xx-fix-gcc-15.patch
	source = kernel-6.12.patch
	source = nvidia-470xx-fix-linux-6.13.patch
	source = nvidia-470xx-fix-linux-6.14.patch
	source = nvidia-470xx-fix-linux-6.15.patch
	source = nvidia-470xx-fix-linux-6.17.patch
	source = nvidia-470xx-fix-linux-6.19-part1.patch
	source = nvidia-470xx-fix-linux-6.19-part2.patch
	source = nvidia-470xx-fix-linux-7.0.patch
	source = disable-objtool-override.patch
	source = enable-drm-modeset-by-default.patch
	sha512sums = de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770
	sha512sums = 4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499
	sha512sums = 4e870d1ec819e74757a65762484a44fea2c71d090f0898c7f8c193fc8539c29f3b14ecec9d1216ed23d6978ade9e7376f81c7d8242b7005c8c067171eb6df40a
	sha512sums = a0183adce78e40853edf7e6b73867e7a8ea5dabac8e8164e42781f64d5232fbe869f850ab0697c3718ebced5cde760d0e807c05da50a982071dfe1157c31d6b8
	sha512sums = 55def6319f6abb1a4ccd28a89cd60f1933d155c10ba775b8dfa60a2dc5696b4b472c14b252dc0891f956e70264be87c3d5d4271e929a4fc4b1a68a6902814cee
	sha512sums = a837946dd24d7945c1962a695f1f31965f3ceb6927f52cd08fd51b8db138b7a888bbeab69243f5c8468a7bd7ccd47f5dbdb48a1ca81264866c1ebb7d88628f88
	sha512sums = 4ab58f1eb2d48c4d24c86a120dfd0989da0f56fd5f85dad0c7960fabe9e19ac1d594775d3d4a3044ac6ceb9425cd7c840320503aa01252574ed12ce62445796e
	sha512sums = b4dc0282a431dfde2bcbd1f3a13eccd9d34c71fccb803f3ddf739b570ac6e129178f6eed370f78529f7757b405668fbd29d36aa530c9d0fc79eb19092725bcd7
	sha512sums = dbdd609247740079446faf38482c7c14c03fbd71f816812d26c803b2619de7b7d7f034048fc8f662c5b864dd43b8e75aa7c09a837b31dd08655e6622f00ee1e3
	sha512sums = e1371e2ed622d642b0242a2be34438fae97fa33ef42afc1e7897177c10dc8831f20b9a8b37d25d9dc079743df03b10221decfb23577650233af8981a4ffb813c
	sha512sums = c83fea809e2343a58f2f06a61cbc2f0254a803aa41f5bd1609b7889af0cb162bed1fa779ac3c8c959798bea8d758d966dee7009d6f486f872c20dd2d7f138ac1
	sha512sums = ef84759e29869c0663b7a026d62d53196575eb633fa7a80935bcd8f1e64da94ef1a386facca313c36f306f591de094c4e36f42e453c0e9421755df68f18ae1f0
	sha512sums = c577d422799580e6a7b12670439dd7d68f9474ae17e96355144b7037d9a36228f22e53682f317ec7ca0f6a83d2520ede376350d02a2c072d0d195768f4115cba
	sha512sums = 7f0ab1d27d08fc091e8190ff040115607eb2d0c4a6ab710f8083899c3ed44a30eb4479c0bae8a072ee54409734f9c78a10f0c2555157526e153b4578ccf8aea6
	sha512sums = 556c6575f413a7e877d40de2533e65b80857d38f26cd31c2257cdde08818293e761105ac689f006829f8d18387ffbf72f5d5c9d03cb57ccab7a620bb98dbe033
	sha512sums = 7d68cfc8d088e53a7724104d4093c7b43b863caa0a937598cc4ad22161d69f2e2c15e0c9fc65813c05685d0995966a9f40cdfe86949bb921acfb3de51200453f
	sha512sums = 9267dfcefbfd1e4e0f7a6661c151aa1626c15b6091766876a23e7e0dd20068a7279b0af2b38153f6ab219ccd5239ee7df0eeecaf754b5ab5dd8286508cb3be34
	sha512sums = 9962feaf22b32b3fe7e3125eaafe7319a2bb45ab11482260701b06c6994104e64110466156b22ecc6cd9f493f18575ca56365ede90162b6f7d03877e7c679167
	sha512sums = e66049ce8928359059d7c278b4d71b8706455ddf4397e12f43bd3781bc3451c9320268e46f99c6420743aa8accaae7fac89c7c85099971a69cb977f0fbcdee70
	sha512sums = 2ced920b879b9c64e3f57269bda5803f25109bd9d0bfeb53a780329beeccb974dac614e9915d798a9678136eee3415b27b7027a7da4b1889fe1286b64ccbeafc
	sha512sums = b753ccf7ee39231e07aad908f907e1a8314f4c055af317b21add6a438dcc1c8b21da027debe5ddda5229f5c250a724a2bb46b739bd2e70633dd08dca19ea7d99

pkgname = nvidia-470xx-utils
	pkgdesc = NVIDIA drivers utilities
	install = nvidia-470xx-utils.install
	depends = xorg-server
	depends = libglvnd
	depends = egl-wayland
	optdepends = nvidia-470xx-settings: configuration tool
	optdepends = xorg-server-devel: nvidia-xconfig
	optdepends = opencl-nvidia-470xx: OpenCL support
	provides = vulkan-driver
	provides = opengl-driver
	provides = nvidia-libgl
	provides = nvidia-utils
	conflicts = nvidia-libgl
	conflicts = nvidia-utils

pkgname = opencl-nvidia-470xx
	pkgdesc = OpenCL implemention for NVIDIA
	depends = zlib
	optdepends = opencl-headers: headers necessary for OpenCL development
	provides = opencl-driver
	provides = opencl-nvidia
	conflicts = opencl-nvidia

pkgname = nvidia-470xx-dkms
	pkgdesc = NVIDIA drivers - module sources
	depends = dkms
	depends = nvidia-470xx-utils=470.256.02
	depends = libglvnd
	provides = NVIDIA-MODULE
	conflicts = nvidia-dkms
