Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Packages
Extra
nvidia-open-dkms
Commits
a4c4239f
Commit
a4c4239f
authored
May 31, 2022
by
Mark Wagie
Browse files
[pkg-upd] 515.48.07
parent
511073da
Changes
2
Hide whitespace changes
Inline
Side-by-side
PKGBUILD
View file @
a4c4239f
# Contributor: Sven-Hendrik Haase <svenstaro@archlinux.org>
# https://us.download.nvidia.com/XFree86/Linux-x86_64/515.4
3
.0
4
/README/kernel_open.html
# https://us.download.nvidia.com/XFree86/Linux-x86_64/515.4
8
.0
7
/README/kernel_open.html
pkgname
=
nvidia-open-dkms
pkgver
=
515.4
3
.0
4
pkgrel
=
2
pkgver
=
515.4
8
.0
7
pkgrel
=
1
pkgdesc
=
"NVIDIA open kernel modules"
arch
=(
'x86_64'
)
url
=
"https://github.com/NVIDIA/open-gpu-kernel-modules"
depends
=(
'dkms'
"nvidia-utils=
${
pkgver
}
"
'libglvnd'
)
makedepends
=(
'linux-headers'
)
makedepends
=(
'auth-tarball-from-git'
'linux-headers'
)
license
=(
'GPL'
)
options
=(
'!lto'
'!buildflags'
)
provides
=(
'nvidia-open'
'NVIDIA-MODULE'
)
conflicts
=(
'nvidia-open'
'NVIDIA-MODULE'
)
source
=(
"
$pkgname
-
$pkgver
.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/
${
pkgver
}
.tar.gz"
)
sha512sums
=(
'2a95132cfebe2dd746e2b507829618557a2518b56d8d77628df9f8073f154fab769604b0789e852e4cc6a52f3130b4b637068b0469931464019f8386db48041f'
)
source
=(
"
$pkgname
-
$pkgver
.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/
${
pkgver
}
.tar.gz"
'andy.pgp'
)
# Andy Ritger <aritger@nvidia.com>
sha512sums
=(
'b5f8b608343c93e0755d0c847d472a68f773c9d9ffb268462489d3d4aad3ab0abe8fb11860ec637abea135bda4eef55c4ffd00d4f817fa48161b5908a09bdf34'
'a1e1ee8bec37158dcdcf4f6b16c1e1faf746f8fb676a276590712bb039c6f761797a8550b9545e68421b0388f80804565839e8cef518577580c7193cfa7dfc27'
)
prepare
()
{
cd
open-gpu-kernel-modules-
${
pkgver
}
auth-tarball-from-git
--keyring
../andy.pgp
\
--tag
${
pkgver
}
--prefix
open-gpu-kernel-modules-
${
pkgver
}
\
https://github.com/NVIDIA/open-gpu-kernel-modules.git ../
${
pkgname
}
-
${
pkgver
}
.tar.gz
# Attempt to make this reproducible
sed
-i
"s/^HOSTNAME.*/HOSTNAME = echo manjarolinux"
/ utils.mk
sed
-i
"s/^WHOAMI.*/WHOAMI = echo manjarolinux-builder"
/ utils.mk
...
...
@@ -50,7 +56,7 @@ DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf
}
build
()
{
_kernver
=
"
$(
shell
uname
-r
)
"
_kernver
=
"
$(
uname
-r
)
"
cd
open-gpu-kernel-modules-
${
pkgver
}
make
SYSSRC
=
/usr/lib/modules/
"
${
_kernver
}
/build"
}
...
...
@@ -65,5 +71,5 @@ package() {
mkdir
-p
"
$pkgdir
"
/usr/lib/modprobe.d
echo
"options nvidia NVreg_OpenRmEnableUnsupportedGpus=1"
>
"
$pkgdir
"
/usr/lib/modprobe.d/nvidia-open.conf
install
-Dm644
open-gpu-kernel-modules-
${
pkgver
}
/COPYING
"
$pkgdir
"
/usr/share/licenses/
$pkgname
install
-Dm644
open-gpu-kernel-modules-
${
pkgver
}
/COPYING
-t
"
$pkgdir
"
/usr/share/licenses/
$pkgname
/
}
andy.pgp
0 → 100644
View file @
a4c4239f
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: Hockeypuck ~unreleased
Comment: Hostname:
xsFNBGJwXokBEAC8CDENql8UU7Q7nlQxqEAXvRk72NY890q+WT0mEVLjZpfjkjlS
25+qBWSmB2lMECH1u0wjQFFAQGdx+hmK0sCEFP4qkIGbOhyOos9/8wzygIt1cp7l
L80buVgiaLrMXXIcBF2Tld5pJRXz8AVdyNL0GvRwu8DDXgQo51SFVaG8f99ghLEN
55tOqlM7ogzC+YMpmZYZ1xxvtV62dN9LPnyEouNw6yjlDe31pZdZULGi3wdiwiq1
9ZDhZbiEzT3G8w7Y0MFhwwiDDkcJmNyHGhU+Rp1BsOdEG7nsKTJr0b/1Pk+6fF4a
DRsepsfgX4Jc6056HPr47zaMKvBe8AUW9ewkFoPqVct90os3ZHywDBhaYI5aoB92
zWaRPiOZ2QNqKr4UJL1/knNK/mX9ktCc6fXr4Rnf/CP7PXFJ8tO2WAJyjU3XBmMn
fV5wTeIOFf/eNzuYavy5nCVy8wZ3xcuWJ038UNS8cvOtyz5j1gmxxx6UHeB7flcH
EaY9QZNGb+WZnD1oQ4tkjDzrAA6CeLAayJj+K7vvOTxFwxFQtN55baHjL5w/87p/
jaM4I1plhdczYwCGBFFa/Z/zg1TLfuO+uu4aaIxebnks6smolRAjaZ94qnI994et
VXp2QBLnOWlE9Aq8BTIhmJ01+kSF8ERfXZMlzjD1u8b0/LdeUbFxm8F3PQARAQAB
zSBBbmR5IFJpdGdlciA8YXJpdGdlckBudmlkaWEuY29tPsLBjgQTAQgAOBYhBPrA
Aeix9DOHJHuQUm1Ga7deAGz8BQJicF6JAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4B
AheAAAoJEG1Ga7deAGz8vuQP+wQ6C1ZM04anFlHrCLysxAWsRUcqbMgLLaoi83dl
6KMz43TAeeP9SbD7OQKQa13U1fYkwYzLxUzCEOt+7MfueeUeXJCY7DL+2ZHeyTO5
Kw3/P+pKkpsxTEDON+TwW1mGIcjYE0AoURY0KFoBhBekwYqp6nDaU4UhVLDwpICo
M7x+nt/ZZFj+VptSl7Fa4Vwp5moS5DYJG/NHIRpMzuh1ySTskVS5yjWVnJJrIpIT
r/8IlftFFBYqWuKAQmCbCxWCyU097w6+WHWPfBc3OjLTm1byFjlPEt/ZORI8iDDr
zNH/xzyH55URNg9Da8eASyXnbUEE3mguNnc5BisOXJFYdjKr/NCLC8VUPqcwgd+3
+xSsMsnSLzzOnllvzDpI+ahrHd3a5+fsiJfM7b0wsXSZPrnt+qPM5ogUhyuwCz98
gKavwYG/3QyLkJrpBXTnAW7J+A4SNAr64Uq+86Jks5Da8BxtGMHEosMPqz/gOtbU
2l01aVppiRP8zvVzxzyUCHnX8WIID05CcFFwpZVg1LMWBFPtnG5lpFavYyxfItMu
uKQfSKQQZ+f4Qx4wObCYXFsj6ORnugEbTL/XHG0Yn2bFKTNz1K39rrBtHd/NNvp0
zFZHsBb1pn5CJOHdSgEo+fCXbnDVam1csN2+h0b0rdu0O7X+a1JkMgkSQbXfruwD
Uv+UzsFNBGJwXokBEACygLTWqJwxHtwgfrg4bVe7gXu9AyjjiKw+qMG01KtYMCbu
upyMB/FCujizrTHTZg493MLJKlHVR/5d7WABCQIJ08xDoEDQWcx5lKoR1XB2hHPV
EPQMwk6bLcyNekzs+aR4r+Pfll98dJuQKg1QovyciX0C6/K104nHzBxhlOElJJ5l
q9YoIDPAKb3EaRIb3yTn+osCLPeeFd3sW95Q/14zT256E7OrGAtz82L983toQX9n
A6O1j5st0NY57vOtA/RPSYl3wpwF+qQEPxS+vOvCofXFzKLgX9opn21aQ8BXxTGP
pMeA14mNUrQYOCTpps1ZHNHPcjoJAaB+OdDGbW8azhkq17VaTezEBwALGoN9XhCf
HaDNWJa0DFYdt81M5HlZXy7ElOg/ezSW92NHBIrLuJ4Z9tR0uKYDbCxHGKr6zKJ9
MxN5VWSI98JnFJvW4MaLRWLwMF3pjwok/gSdNj8yJAnh9rN/ArJmLbZjgL1BcGYN
1Mchhjh8cOV5I0WvgPj8JRcPXMMML+dGo8AufQaeuPbAFGftTkgOrTeKKEL5uOEm
Sqq9x9YI3xg2eEbl+B6Hl+xw+FpyyX2brG1LSE6iWhl6eTSCGzOF6DW8645msm5s
f6GF68XX29aqjIyI9HkDW9n/wl0He1A3p9Z+Yth/GVS6DqG2Pu8wvxJ7BKZ9LwAR
AQABwsF2BBgBCAAgFiEE+sAB6LH0M4cke5BSbUZrt14AbPwFAmJwXokCGwwACgkQ
bUZrt14AbPxaexAAgsMAPyM7bcJsbvlTaypWQNAE8xO4WOnSOkyRlKdPs+kcnphr
8MQ/I+lT2qmrE0p6db7MGqKoC+EsPI6WFFkqR6P8zK6XRqC1gdjh7L1YLlog596v
7pfCPlbSvCZl9HFYYzLq1Inub8oEhZSwG7MVG/lVREenHkRSCH5l03Bbwainx7M+
YovSWHcS0ri0XQ6t4pzuoZgDPtOlheLKKCQfMIBnNDWMe80W98Hwna/YIb0iftHg
bL/CVXVPKU/nuTPhWQaNWRKKUVipArC+Yu+iSCBLoL9lInXhVJnWHSpxy+6WiTtp
5pFfHSJHVGTejLDJOdGVYDMSi5T5+A4B6n1lvH4AuQQ7CUwTmwTA96TytiHFRVpq
GCVXFxXUFvm1vnOv7M/PmL4aNuM9qRNs3cUWIBoHBJdXDd4K4cZyr+fH9nZkwtXe
EiWwRYKZoH1YIHsJni5Byk4ielkYWSrbVjUTAHyMyVVCplXs4z8WCkDaKvCUd8p/
oFddBN/38j1I1WGSP2r4DTT4nnr01XDe5F9A4r8s8ubLz5xsSRpEOZhbf3DZB4CI
3A85yedQ0DK1IyMxTr8jlns6Ontko4G2i6YWHD/0Vl5T+0nFVDVYjTamfWjIJAJG
WEMKGIRlUmEYjwySWAkafcr+62YD1Em1fzbMqC8q73LJrUOXKe/1dyFVDlc=
=fVYe
-----END PGP PUBLIC KEY BLOCK-----
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment