commit: 08c830ae249905e2c7210d11f4d8a63ee83430e2
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 12 03:14:20 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Dec 12 03:44:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c830ae
x11-drivers/nvidia-drivers: sync older ebuilds
No real impact, just to have less unneeded differences.
wrt 510 there's technically dbus.conf, but realistically nobody
uses nvidia-powerd with older drivers and does not need a revbump
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild | 3 +--
x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild | 3 +--
x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild | 7 ++++---
3 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 6ea20ca7ebb2..a1e518e63637 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -239,6 +239,7 @@ src_prepare() {
src_compile() {
tc-export AR CC CXX LD OBJCOPY OBJDUMP
+ local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" #
raw-ldflags.patch
NV_ARGS=(
PREFIX="${EPREFIX}"/usr
@@ -278,9 +279,7 @@ src_compile() {
if use tools; then
# cflags: avoid noisy logs, only use here and set first to let
override
- # ldflags: abi currently needed if LD=ld.lld
CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" \
emake "${NV_ARGS[@]}" -C nvidia-settings
elif use static-libs; then
emake "${NV_ARGS[@]}" -C nvidia-settings/src build-xnvctrl
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
index dfcd6f0572c8..5fd92cb94704 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
@@ -236,6 +236,7 @@ src_prepare() {
src_compile() {
tc-export AR CC CXX LD OBJCOPY OBJDUMP
+ local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" #
raw-ldflags.patch
NV_ARGS=(
PREFIX="${EPREFIX}"/usr
@@ -270,9 +271,7 @@ src_compile() {
if use tools; then
# cflags: avoid noisy logs, only use here and set first to let
override
- # ldflags: abi currently needed if LD=ld.lld
CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" \
emake "${NV_ARGS[@]}" -C nvidia-settings
elif use static-libs; then
emake "${NV_ARGS[@]}" -C nvidia-settings/src out/libXNVCtrl.a
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
index db57305fb47d..491ef94a9b59 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
@@ -240,6 +240,7 @@ src_prepare() {
src_compile() {
tc-export AR CC CXX LD OBJCOPY OBJDUMP
+ local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" #
raw-ldflags.patch
NV_ARGS=(
PREFIX="${EPREFIX}"/usr
@@ -274,9 +275,7 @@ src_compile() {
if use tools; then
# cflags: avoid noisy logs, only use here and set first to let
override
- # ldflags: abi currently needed if LD=ld.lld
CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" \
emake "${NV_ARGS[@]}" -C nvidia-settings
elif use static-libs; then
emake "${NV_ARGS[@]}" -C nvidia-settings/src out/libXNVCtrl.a
@@ -461,7 +460,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# MODULE:powerd extras
if use amd64; then
systemd_dounit systemd/system/nvidia-powerd.service
- dodoc nvidia-dbus.conf
+
+ insinto /usr/share/dbus-1/system.d
+ doins nvidia-dbus.conf
fi
# symlink non-versioned so nvidia-settings can use it even if
misdetected