x11-drivers / nvidia-drivers

NVIDIA Accelerated Graphics Driver

Official package sites : https://www.nvidia.com/download/index.aspx ·

v515.76 :: 0/515 :: gentoo (Masked by set 6175)

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
Keywords
-* ~amd64 ~arm64
USE flags
X dist-kernel driver kernel-open persistenced static-libs tools wayland

v515.65.01 :: 0/515 :: gentoo

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
Keywords
-* amd64 ~arm64
USE flags
X dist-kernel driver kernel-open persistenced static-libs tools wayland

v515.49.19 :: 0/vulkan :: gentoo (Masked by set 4994)

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
Keywords
-* ~amd64
USE flags
X dist-kernel driver kernel-open persistenced static-libs tools wayland

v510.85.02 :: 0/510 :: gentoo

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
Keywords
-* amd64 ~arm64
USE flags
X dist-kernel driver persistenced static-libs tools wayland

v470.141.03 :: 0/470 :: gentoo

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
Keywords
-* amd64
USE flags
X dist-kernel driver persistenced static-libs tools wayland

v390.154 :: 0/390 :: gentoo

Modified
License
NVIDIA-r2 BSD BSD-2 GPL-2 MIT
Keywords
-* amd64 x86
USE flags
X dist-kernel driver persistenced static-libs tools

General

X
Add support for X11
dist-kernel
Enable subslot rebuilds on Distribution Kernel upgrades
driver
Install kernel driver modules
kernel-open
Use the open source variant of drivers (Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental)
persistenced
Install the persistence daemon for keeping devices state when unused
static-libs
Install the XNVCtrl static library for accessing sensors and other features
tools
Install additional tools such as nvidia-settings
wayland
Enable dev-libs/wayland backend

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries

acct-group / video : System group: video

acct-user / nvpd : User for nvidia-persistenced

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / glib : The GLib library of C routines

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / kmod : library and tools for managing linux kernel modules

sys-apps / sed : Super-useful stream editor

sys-libs / glibc : GNU libc C library

virtual / dist-kernel : Virtual to depend on any Distribution Kernel

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

virtual / linux-sources : Virtual for Linux kernel sources

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXv : X.Org Xv library

x11-libs / libXxf86vm : X.Org Xxf86vm library

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

x11-libs / libvdpau : VDPAU wrapper and trace libraries

x11-libs / pango : Internationalized text layout and rendering library

acct-group / video : System group: video

acct-user / nvpd : User for nvidia-persistenced

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / glib : The GLib library of C routines

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

gui-libs / egl-gbm : GBM EGL external platform library

gui-libs / egl-wayland : EGLStream-based Wayland external platform

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)

sys-apps / kmod : library and tools for managing linux kernel modules

sys-libs / glibc : GNU libc C library

virtual / dist-kernel : Virtual to depend on any Distribution Kernel

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXxf86vm : X.Org Xxf86vm library

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

x11-libs / pango : Internationalized text layout and rendering library

app-admin / conky : An advanced, highly configurable system monitor for X

app-crypt / hashcat : World's fastest and most advanced password recovery utility

app-laptop / thinkfan : Simple fan control program for thinkpads

dev-libs / optix : NVIDIA Ray Tracing Engine

dev-libs / starpu : Unified runtime system for heterogeneous multicore architectures

dev-python / pycuda : Python wrapper for NVIDIA CUDA

dev-util / nvidia-cuda-sdk : NVIDIA CUDA Software Development Kit

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

mate-extra / mate-sensors-applet : MATE panel applet to display readings from hardware sensors

media-tv / kodi : A free and open source media-player and entertainment hub

media-tv / mythtv : Open Source DVR and media center hub

media-video / bino : Stereoscopic and multi-display media player

media-video / mpv : Media player based on MPlayer and mplayer2

media-video / nvidia-video-codec : Redistributable headers to build cuvid and nvenc

sci-libs / cholmod : Sparse Cholesky factorization and update/downdate library

sci-libs / vtk : The Visualization Toolkit

sci-mathematics / gmp-ecm : Elliptic Curve Method for Integer Factorization

sci-misc / boinc : The Berkeley Open Infrastructure for Network Computing

sys-apps / hwloc : Displays the hardware topology in convenient formats

sys-cluster / slurm : A Highly Scalable Resource Manager

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

x11-misc / primus : Faster OpenGL offloading for Bumblebee

xfce-extra / xfce4-sensors-plugin : A panel plug-in for acpi, lm-sensors and hddtemp sensors

556530
Lack of support for x11-drivers/nvidia-drivers
613338
sys-power/bbswitch with x11-drivers/nvidia-drivers is not compatible with kernel PCI Express power management
693384
x11-drivers/nvidia-drivers: (with sys-auth/elogind?) won't resume after suspend
697886
x11-drivers/nvidia-drivers: wrong SELinux context for /dev/nvidiactl and /dev/nvidia0
734330
sci-biology/foldingathome-7.6.13 with x11-drivers/nvidia-drivers-450.57 crashes system(?)
771750
x11-misc/bumblebee-3.2.1_p20210112 not working correctly with x11-drivers/nvidia-drivers-460.39-r1
854345
=dev-util/nvidia-cuda-toolkit-11.7.0-r1 is not compatible with x11-drivers/nvidia-drivers-510.73.05-r1
873751
x11-drivers/nvidia-drivers-515.76 x11 and wayland do not work

4994
Ionen Wolkens
Vulkan beta driver branch aimed at Vulkan developers for testing new features. Beside vulkan, it is typically behind the main branch and may be buggier or less secure. Only unmask if really wanted.
  • x11-drivers/nvidia-drivers:0/vulkan

6175
Ionen Wolkens
This version been causing major issues for some RTX 30xx users and no real reason not to stick to 515.65.01 for now (but feel free to unmask if it's been fine and need it, notably has fixes to build with upcoming 6.0 linux kernels). https://bugs.archlinux.org/task/75995 https://forums.developer.nvidia.com/t/bug-report-black-x11-screen-and-partial-lockup-when-upgraded-to-515-76-and-dual-rtx3060
  • ~x11-drivers/nvidia-drivers-515.76
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.19:0/vulkan, drop 515.49.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: depend on gtk+:3[X] with USE=tools
fatal error: gdk/gdkx.h: No such file or directory nvidia-settings is already barely functional on wayland and depends on other X libs, so users that want to skip X altogether are advised to USE=-tools (albeit remember lose xwayland support with -X). Skipping revbump given low-impact (even if built /then/ disable USE=X on gtk, nvidia-settings is currently unimportant on wayland). nvidia-drivers gets rebuild often on kernel upgrades too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.18:0/vulkan, drop 515.49.15
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop unnecessary patches
Ended up using -Werror=strict-prototypes to test things, but as far as I'm aware this shouldn't be "needed" with clang16 either unless something passes that -Werror (so kernel module still need these fixes). Not that it'd hurt to fix but don't want to maintain patches on this end. Will revisit if needed. nvidia is aware of modules issues regarding this, so clang15 patches should be removable later Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: adjust clang, recognize KERNEL_CC/LD
Still feels a bit crude (ideally this should be handled by the linux-mod eclass), but recognizing some env var will let users adjust themselves to some extend for now (e.g. to select different clang version). Also keep current CC value if it's clang, albeit not checking tc-ld-is-lld given -fuse-ld=lld means nothing here. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix clang15 patch for x86
Oops, differs given x86 dropped support for the uvm module. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.76
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: early clang16 fixes
Or more specifically, -Werror=strict-prototypes fixes. This is for the extras (settings/modprobe/persistenced) given modules already needed to be fixed with clang15 even post-revert given they pass -Werror=strict-prototypes themselves. Done as a separate patch given the clang15 one need to be re-applied without the extras to open source drivers. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix building modules with clang15
Closes: https://bugs.gentoo.org/870238 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 515.65.01 for amd64
Had a rocky start with egl-wayland, but no known issues anymore, and is a production branch. 510 branch on the other hand is getting behind fixes and will ultimately be removed (no known reasons to use over 515). Was tempted to mask kernel-open in stable, but it already comes with several warnings and would rather not complicate things for users that want to try it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.15:0/vulkan, drop 515.49.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 390.151, 470.129.06, 510.73.05-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.14:0/vulkan, drop 515.49.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: note 0/470 wayland is a bit on abandon
e.g. pure wayland vulkan barely works, and seeing other oddities that I doubt will ever be resolved and EGLStream support may get dropped altogether. egl-wayland-1.1.7 is also unlikely to get updates and this doesn't work with 1.1.10. Best try to discourage for later. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 510.85.02 for amd64
Still keeping 0/510 over 0/515 in stable for now, although will probably look at replacing it soon'ish. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.141.03 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.154 for amd64, x86
Note I barely test 390.xx runtime anymore, doesn't help that my old 560ti that I normally don't use keeps falling off the bus. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 515.57
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.65.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.85.02
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.141.03
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 390.154
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.10:0/vulkan, drop 515.49.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 515.48.07-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.06:0/vulkan, del 515.49.05-r1
Also depend on >=egl-wayland-1.1.10 given libnvidia-vulkan-producer now has wlEglCreateSurfaceExport Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.57
Now needs >=egl-wayland-1.1.10 or else get a missing symbol if try to use vulkan on wayland. 515.57 still ships with 1.1.9 but it's a modified version of 1.1.9, likewise 1.1.10-r1 is a bit modified given it's currently in a poor state upstream (hopefully this works fine). Also install nvidia-dbus.conf again, file was sanitized upstream and believe it should be fine install. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: set kernel max 5.18 in 0/vulkan
Overlooked updating that one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: pin <515.57:0/515 to egl-wayland-1.1.9
Was waiting for a bump to do these revbumps given 1.1.10 was not keyworded anyway. 1.1.10 needs wlEglCreateSurfaceExport from libnvidia-vulkan-producer.so which currently only exist in >=515.57 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.49.05:0/vulkan
Note that even though it is newer (for now), it is not recommended to use the 0/vulkan branch unless you are involved in vulkan application development, upstream bugs may not get fixed (aka it adds vulkan features on top of old drivers and rebase occasionally). Please report if packaging issues, as don't check masked 0/vulkan much. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: cleanup old abi_x86_32 swap check
Was to help reduce surprises when profile removed it as default, but been a while and should be little meaning to this now. README.Gentoo still warns about this for new installs. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 510.73.05-r1 for amd64
Branch been tested for a while and major known issues are sorted out in stable now. May at most still be a bit rocky for wayland users given the some applications will switch to using GBM, but gnome/kde have rolled out fixes to major issues a while ago. Owners of Kepler cards should mask >=x11-drivers/nvidia-drivers-471 as the ebuild will warn about (thanks for testing wrt #837317). Closes: https://bugs.gentoo.org/837317 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: pin to egl-wayland-1.1.9 for 0/510
Upcoming egl-wayland-1.1.10 is known incompatible, meant to bump it early to fix wayland vulkan issues with 0/515 but it requires yet unreleased nvidia-drivers that'd have the missing symbol in the vulkan-producer lib. And so .10 will likely never work with old 0/510, and there should be no reason to use 1.1.7 with it (barely tested combination). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 515.43.04
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: minor code cleanup
That this works without eval feels a bit uncanny because the backslash for the following space is inside the variable, but it evaluates whole thing together. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: warn about X86_KERNEL_IBT
New feature in >=kernel-5.18, believe few have enabled it in Gentoo but it's been causing issues in binary distros that tried to enable it by default. Seems possible to workaround, but would rather wait for nvidia's fix. Add to non-5.18 ebuilds too for consistency and not losing track, is quiet if the option doesn't exist. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix direct objdump with USE=kernel-open
Unlike CXX, this did not error out but still fails to use objdump with -native-symlinks. Only 515 is affected, but sync all to have less ebuild differences and have one less thing to worry about. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: warn if incompatible gcc plugins
This isn't specific to nvidia-drivers (even a blank test.c fails), but it's not uncommon this is the only third party module that a user have and a warning wouldn't hurt. Normally not an issue given gcc plugins are typically not enabled by default (or the option is set, but individual plugins are disabled) and mismatching is mostly fine. Also note about kernel-bin given the module-specific bits /can/ be rebuilt and it may sound confusing otherwise. Bug: https://bugs.gentoo.org/849011 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: revert installation of PM rules
Turns out this is only needed if users manually enabled DynamicPowerManagement (not default) and feel this should not be installed by default (no revbump given not known to be harmful and will be cleaned on kernel upgrades). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.48.07
Drop CONFIG_BACKLIGHT_CLASS_DEVICE check, nvidia added its own proper check for it allowing to disable again. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix direct c++ with USE=kernel-open
Only 515 is affected, but sync all to have less ebuild differences and have one less thing to worry about. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: move nvidia-dbus.conf to docs
As upstream does, believe this should be setup manually if needed and the rules are questionable. Unlikely many are using powerd yet (many distros don't ship it too), hardly hear of it working properly. So skipping a warning and letting it propagate in kernel module rebuilds. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vuln 390.147, 470.103.01, 510.68.02
Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.129.06 for amd64
Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.151 for amd64, x86
Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.30:0/vulkan, drop 470.62.29
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump KERNEL_MAX to 5.18 where possible
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: sync minor nitpick in 390 branch
linux-mod already checks for `use driver` Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: install PM udev rules from README.txt
User reported it solved some power management issues (e.g. oddities followed by Xorg segfault when using sleep with GNOME), and other distros like Fedora install these unconditionally. Only for 470+ given wasn't included in nvidia's README for 390.xx and likely not relevant. Skip revbump, not known(?) to affect many and will propagate on kernel upgrades + rebuild. Thanks-to: Randall T. Vasquez Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.73.05
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.129.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 390.151
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: further warn about kernel-open
Already mentioning it's experimental a lot, but may not be clear that features are straight up missing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: require MMU_NOTIFIER with kernel-open
Closes: https://bugs.gentoo.org/843827 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: roughly clarify what Turing/Ampere+ is
Not everyone recognize these code names, and will end up with broken drivers on the wrong card. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: kernel-open improvements
- use full source rather than bundled kernel-open which comes with a prebuilt .o_binary similarly to closed source blob - enable NVreg_OpenRmEnableUnsupportedGpus=1 by default or else it's unlikely to work on the average GPUs - symlink application profile to help nvidia-settings start Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 515.43.04 unkeyworded (beta)
Opting to leave betas unkeyworded after all, feel free to test. - new IUSE=kernel-open to build open source variant, entirely untested (lacking a Turing / Ampere card). May or may not mask the USE entirely given how experimental it is, but given unkeyworded not worrying about this yet. - CONFIG_BACKLIGHT_CLASS_DEVICE conftest was removed and is used unconditionally, depend on it until further notice. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 510.60.02
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.29:0/vulkan, drop 470.62.28
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.28:0/vulkan, drop 470.62.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.68.02
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: use -fPIC for libXNVCtrl.a as well
Should revbump but would rather not cause rebuilds over this given this is a no-op unless forced USE=-pie on gcc through profile's package.use.force (clang now also defaults to it). nvidia-drivers already get rebuilt on kernel upgrades which will phase it out for -pie users (please manually rebuild if issues). Legacy 0/390 branch is not affected. Closes: https://bugs.gentoo.org/840389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: use egetent + better sanity check
Switching to egetent wasn't very useful given the limited use-cases where nvidia-drivers can be installed (and there's no egetgroupid) but, given there's talk to improve its ROOT / crossdev support, it may be good to finally change this. Also add sanity-check to ensure we got a number, still skip assert so failure will give the sanity-check's error message. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: clarify no patches for kernel support
"wait until NVIDIA releases a fixed version" may not be clear enough. This further hold true for _rc/bleeding/.0/.1 kernels, would consider for non-legacy drivers if didn't work with the current-stable LTS kernel at most (generally LTS is recommended if using any out-of-tree modules, or at least wait a bit before using new major kernels). Bug: https://bugs.gentoo.org/838118 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 510.54
510.60.02 been uneventful and gnome issues weren't related to it, shouldn't need to keep this version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.22:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.26:0/vulkan
Also EAPI=8 and sync NV_PIN with latest 470 (this is not actively tested for masked 0/vulkan, please report if issues). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: enable static-libs USE by default
Now that hwloc depends on this by "default" when VIDEO_CARDS=nvidia, not being enabled by default tend to be an annoyance. This only has a cheap build-only dependency on libX11/Xext, is tiny, and doesn't take long to build. Only makes some sense to disable if wayland-only or headless without X (albeit this is why the USE exists and isn't unconditional, /could/ be merged with USE=X although that USE has more implications.. may revisit later). Bug: https://bugs.gentoo.org/836004 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.60.02
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump KERNEL_MAX to 5.17 where possible
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: re-add comment about vulkan icd
There used to be one in older ebuilds and it wasn't meant to be lost as reason for skipping with -X can look confusing without knowing that it relies on libGLX currently. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vulnerable 460.91.03-r2
460 branch was meant to be removed months ago but was kept due to known regressions affecting some users (bug #780126, bug #809482, and some other rumored issues). These regressions are not (fully) resolved but given NVIDIA no longer supports this branch, doesn't report if it's affected by vulnerabilities anymore (bug #832867, safe to say it most likely is), need patches for current stable kernel branch, and it relies on old Xorg ABI preventing future Xorg cleanups -- believe time to give it up. Users that /really/ need it are free to use a local overlay at their own risks, and may want to try IgnoreABI with xorg-21. Bug: https://bugs.gentoo.org/780126 Bug: https://bugs.gentoo.org/809482 Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 510.47.03
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.54
Now with EAPI=8 given linux-mod has support and it been long enough. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: remove arm64 distfile from non-0/510
0/510 branch was keyworded for ~arm64 (bug #831484) but odds that older branches will be keyworded are now low and there is no reason to burden mirrors with the essentially unused arm64 distfile eternally. Open to reverting for 0/470 if someone with a Kepler card and arm64 hardware needs it and can do testing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Sam James · gentoo
x11-drivers/nvidia-drivers: Keyword 510.47.03 arm64, #831484
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vulnerable 470.94, 495.*
Users affected by bug #830482 (with unpatched Xorg) should use stable 470.103.01 rather than vulnerable 495.44-r2. Bug: https://bugs.gentoo.org/830482 Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.103.01 for amd64
Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: depend on glibc
This is already masked on musl but it cannot support alternate libc and so let's be explicit (seem to be the new direction to handle these in general). To match the dual mask+dep, technically should check for MULTILIB_USEDEP as well but isn't a thing with glibc and would rather not check for the more private [multilib]. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 510.39.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.47.03
This been promoted to production branch status and is now considered a possible stable candidate (albeit 470.103.01 will be the next stable while this one gets extended testing). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.103.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.20:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.22:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.16:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.20:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: remove simpledrm warnings
Looking more closely at this, do not believe it's worth keeping anymore unlike back on kernel 5.14.x -- seeing more favorable reports and not to mention this affects the console which nvidia-drivers has no real interaction with beside restoring the mode when switching from Xorg (i.e. not this package's issue). gentoo-kernel-bin's fedora configs for 5.16 may end up defaulting to this, and the message will just be noise that can't be changed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: set error message for DRM_SIMPLEDRM
Still having a hard time to get this to work on my hardware, but Fedora is pushing that option and trying to enable it by default now. May be good to give an explanation so users can more easily choose if they can ignore the warning or not. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 495.46, 495.46-r20
Keep 495.44-r2 and 495.46-r10 for now in case of regressions, but -r0 and -r20 should have no real uses. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 510.39.01
Removed dbus workarounds, should hopefully be fixed now which should also fix bug #828433 Bump NV_KERNEL_MAX to 5.16 as it fixes the known build issue with CONFIG_DEVICE_PRIVATE. New dependency on libpciaccess for nvidia-xconfig, but not going to make this a separate USE unlike persistenced (or at least for now) given Xorg depends on this library as well and fits well with USE=X. Newly adds nvidia-powerd.service, but it's not documented, haven't got it to work on my hardware and source appears unavailable at the moment. Currently unsure what it's good for, but perhaps used to manipulate power states based on OpenGL/Vulkan usage (which are known to communicate with it). Closes: https://bugs.gentoo.org/828433 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: adjust kernel support message
Previously choose to switch to <= from < to avoid confusion when people see the version (i.e. users would see <5.16 and think up to 5.16 is supported), but feels kind of innacurate if taken literally and so add .x at the end. wrt 5.16.x, not bumping NV_KERNEL_MAX yet. It will work for most people with custom kernels (except 0/460 and 0/vulkan), but will fail if kernel has CONFIG_DEVICE_PRIVATE set (gentoo-kernel-bin has this set) because of MIGRATE_PFN_LOCKED definition removal. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 390.144-r1, 460.91.03-r1, 470.86-r2
Removing old type ebuilds now that the newer ones are stable. Still 495.44-r2 in ~arch but that one is kept for now due to a 495.46 regression unrelated to the ebuild. NVIDIA mentioned they're looking into the issue so should hopefully be able to cleanup next version (albeit recent development show it's possible to fix by patching Xorg's xpresent -- whether it's a bug in Xorg that happened to work by accident before or if it's a driver bug currently unclear). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 460.91.03-r2 for amd64
Should be no reason to wait longer for this, the ebuild changes been tested and stabled through other branches already. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add out-of-tree modules to README.gentoo
While this applies to every ebuilds that build modules, nvidia-drivers is often a user's first or only experience with these and support requests from those that did not know are somewhat common (e.g. upgraded kernel without rebuilding, or built modules against the wrong kernel). While wiki is better for a lot of these things, having more sources mention this material increase chances to reach users. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: sync 460.91.03 ebuild with others
460.91.03 is unfortunately known needed for (at least) a few laptop users, issues varying between not able to control backlight or not seeing anything displayed at all (bug #780126 and bug #809482, along with several threads on NVIDIA forums complaining about this). Can't be kept eternally given NVIDIA shows no sign of continued 460 support and it requires xorg-1.20 plus <=5.10 LTS kernels (unlike even the 390.xx branch) -- but, meanwhile, update ebuild to be like the others and easier to maintain. Fortunately no known security issues. Let's hope 470/495+ will receive fixes before removal is necessary (perhaps to cleanup old xorg or security concerns), feedback from users welcome to know when it works as expected or if anything else can do (own hardware is not affected, so can't test). Bug: https://bugs.gentoo.org/780126 Bug: https://bugs.gentoo.org/809482 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: remove coolbits postinst warning
This is not solved and still happening with 495.46 (doesn't seem like anything can reasonably do about it from a packaging end, and NVIDIA hasn't done anything), but the postinst message itself wasn't shown unless updating 6+ months old nvidia-drivers with coolbits in xorg.conf and is now mostly unused cruft. If this is going to be a permanent state of affair, may be better documented elsewhere and bug closed as an upstream issue (albeit keeping open a bit longer for tracking). Bug: https://bugs.gentoo.org/784248 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.94 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.147 for amd64, x86
Done early'ish given 5.15.x kernel branch is stable now and this version is needed to support it. Closes: https://bugs.gentoo.org/830008 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 495.46-r20 unkeyworded using egl-gbm
Replaces the prebuilt libnvidia-egl-gbm with gui-libs/egl-gbm. Unkeyworded mostly given the 495.xx situation is a mess right now that may require users to pick specific revisions, and there's no reason to bother users with one more unless they want to test it. Should be officially rolled out next nvidia-drivers version bump. Like egl-wayland, this is technically a optfeature but want USE=wayland to give everything needed for decent wayland support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 390.147, xorg-21+kernel-5.15 support
Also update ebuild to match 495.46 changes. Was tested with a 560ti + gentoo-kernel-bin-{5.10.86,5.15.10} + xorg-{1.20.14,21.1.2-r2} + plasma-5.23.4 without issues, this driver branch still has some life in it. Closes: https://bugs.gentoo.org/829635 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: restore 495.44-r2
495.46 is supposed to be a very trivial release, but there may possibly be a regression. Restore for testing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 495.44, 495.44-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.13-r1:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.16:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop >=egl-wayland-1.1.8 help text
This was primarily to raise awareness due to being masked (now isn't except on plasma profile), other hints were just a small bonus which don't really belong in the ebuild. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.94, sync ebuild with 495.46
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: pin 470 branch to egl-wayland-1.1.7
>1.1.7 been masked up to now so it didn't matter much, but gbm-unaware 470 does not play well with gbm-aware egl-wayland-1.1.9 (notably with Xwayland). Hopefully won't be permanent given 470.xx will be around for several years but, if 1.1.7 becomes a problem, 470's USE=wayland could be dropped given EGLStream is likely to fall out of use. Keeping the >-r1 restriction isn't necessary given -r0 had its own blocker on nvidia-drivers[wayland]. For a slight annoyance, egl-wayland used to be a optfeature so people may have it in their world file which will result in the not-an-error-but-feels-like-one portage "WARNING: One or more..." If reading this, users are invited to remove it from their world file. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add warning about the binary patch
Bit late but it's something users should know about (will at least be shown when rebuilding for a new kernel). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.82.00
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.12:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.13:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: warn when abi_x86_32 is disabled
Profile had abi_x86_32 enabled by default for ~7 years (now removed), and users may not necessarily have realized whether they needed it. steam-overlay's steam-client-meta depends on nvidia's [abi_x86_32] but wine* and other 32bit applications generally do not (typically only check for virtual/opengl which only checks if mesa has it set, or may check neither if depends on libglvnd directly). Warn to miminize poor surprises to some extend. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: update KMS_HELPER error message and sed
Error message updated to help users enable it on kernel 5.15.3+ which no longer selects KMS_HELPER with CONFIG_DRM_FBDEV_EMULATION. This may unfortunately cause a poor surprise (failing Xorg) to users that did not notice this newly appearing message with minimal kernels and didn't have a custom xorg.conf forcing nvidia. Also modified sed to ensure nvidia-drm is properly built with support if KMS_HELPER is a module and DRM is not (revbump latest arch/~arch for this). Bug: https://bugs.gentoo.org/824594 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.86 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: require <xorg-server-1.21 for 390+460
xorg-server-21+ isn't in tree yet, but done preemptively given there will ABI version mismatch for xorg module preventing loading. Probably simpler to check this from the nvidia ebuild than xorg. 390 - Still officially supported by NVIDIA for another year, but no telling if/when NVIDIA will push an update for new Xorg. While plans are to keep 0/390 for as long as possible, not planning to let this block old xorg removal forever if NVIDIA does nothing within the next year. 460 - This branch has little worth and is due for removal sooner than later, only kept due to some leftover regressions in >=470.xx affecting a few users. --ignoreABI has not yet been tested, but would rather this route be a last resort even if it works. >=470 has no (known) problems with current xorg-server-9999. PDEPEND used just in case given xorg meta and blockers involving on nvidia-drivers could potentially get circular/messy. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.07:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.12:0/vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: workaround 0/495 dbus powerd spam
Not ideal and may possibly have other impacts, but it seem better than leaving this issue alone as it can be doing ~10000 requests per second depending on what's being ran. Alternative known workaround to at least prevent logging issues (dbus black hole) would require user interaction and doesn't seem worth it here. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.86
The advertised gsync fix was already in 470.82.00, this version just adds support for 4 extra gpus with no other (known) changes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.63.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.82.00 for amd64
470.74 was skipped due to gsync regressions, known to be fixed in this one and no new known issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.62.05
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.07 (0/vulkan)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 495.46{,-r10} with revamped ebuild
495.46 release is almost identical to 495.44 beside adding support for a few additional cards, so the same issues (e.g. dbus spam) exist which is patched in -r10 and left alone in -r0. ebuild-wise, now reads .manifest to mimic nvidia-installer. For a few advantages: * less unused .so links or using scanelf to find sonames, matches nvidia's intended links * can bump without constantly adjusting for every new/removed files * warns if something entirely new needs work (e.g. GBM support) * more solid when using different .run, e.g. amd64 vs arm64, not keyworded yet (waiting for confirmation that it works), but arm64 install broke in the past because of this Other changes: * IUSE=persistenced: add to control installing nvidia-persistenced which allows libtirpc and acct-user/nvpd to be optional (off by default given primarily intended for headless) * nvidia-drm_gbm.so: install unconditionally to avoid spurious errors with vaapi (no extra dependencies). * nvidia-settings: hide gtk deprecation noise as it makes the log hard to follow, considerably bigger, and the issue is already well known (NVIDIA is hopefully due to revamp this tool, e.g. wayland). * README.gentoo: add abi_x86_32 warning for new users given no longer default, the "flip" elog may be removed in the future after users had time to adapt with the profile change. * drop multilib-build eclass as it doesn't make that much sense with a binary-only package, compat32 libraries are still installed with USE=abi_x86_32 (abi_x86_64 kept for compatibility with ebuilds using ${MULTILIB_USEDEP} but is unused) * fix build if /usr/bin/ld or LD points to ld.lld * replaced .desktop and gtk2 seds by patches Various other small adjustments/cleanups, changes will be rolled out to older branches in time (patches are already based on 390.xx). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix postinst elog min version
Not quite sure where that previous number came from, but it'd cause the message to be needlessly repeated. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump NV_KERNEL_MAX 5.14->5.15
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add missing sys-devel/m4 BDEPEND
Used to generate man pages. Thanks-to: Joonas Niilola <juippis@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 495.29.05-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.74
Not a stable candidate due to gsync regressions. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.82.00
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 495.44
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: suggest disabling CONFIG_DRM_SIMPLEDRM
Mostly as a precaution, being set may not always be an issue. New in kernel 5.14 and may conflict with nvidia's mode switching if used with fbdev emulation. Previously benign but fixes have caused to become active between kernel 5.14.9 and 5.14.14. Will hopefully revisit this in the future given this is meant to replace efifb/simplefb at some point. Will notably keep an eye on what gentoo-kernel-bin's config upstream does, currently kept disabled. Done in <5.14 ebuilds as well to ensure this doesn't get lost if these branches gain 5.14 compat. Thanks-to: Abulhair Saparov Closes: https://bugs.gentoo.org/819234 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: mention egl-wayland in gbm elog
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: mention two more env vars for gbm
Can work without but mileage may vary, and GLX wouldn't be be accelerated. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: restore keywords for 495.29.05-r1
Still early but primary motivation is that this version been confirmed to fix the gsync issues for Xorg users (fix should be later backported in 470.xx branch). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add greeting elog for new GBM support
Not going to do full troubleshooting in this elog, but lack of cursor is the first thing that's going to be a bother. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: re-allow egl-wayland-1.1.7-r1
It still works fine with new drivers and is not broken with QT unlike 1.1.8 and .9. Still being looked into but changes in QT itself may be needed to use newer egl-wayland, and do not wish to hold back 495.xx for Xorg users until then (especially given it fixes gsync issues). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 495.29.05
Support for Kepler cards is dropped (e.g. GTX 660, GTX 760) and, as the ebuild should warn, Kepler users are urged to mask: >=x11-drivers/nvidia-drivers-471 470 is an LTS branch that should be kept updated for several years. This version adds support for GBM, for example it now allows to run sway and other wlroots-based wayland compositors accelerated. That is still very experimental, expect issues. Unkeyworded at the moment given A. beta with a larger-than-usual amount kernel module source changes that could use bit more testing B. egl-wayland-1.1.9 sources have not yet been released and 1.1.8 is to remain masked 1.1.8 can still be somewhat used to test sway if wanted. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: check for CONFIG_X86_PAT
NVIDIA has a fallback implementation if unset, but it uses __flush_tlb removed on x86 since >=5.8 kernels (albeit fairly unlikely to be unset given default and gated behind EXPERT=y). All versions are affected. Closes: https://bugs.gentoo.org/817764 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.62.05 from vulkan branch
This branch is primarily aimed at vulkan developers or those wanting to try new vulkan features ahead of time. It may be buggier or less secure (typically not always up to date with the main branch), and thus will always stay masked only for those that really want it. Multiple branches (455.xx, 470.xx, etc...) for these will not be kept and will use the latest with :0/vulkan subslot for easy identification. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.74
Simple bugfix release, no gbm support here. Removed soname-mismatch workaround given nvidia fixed libnvidia-nvvm's soname. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 470.57.02
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.63.01 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: set 470.63.01 kernel max to 5.14.0
NVIDIA seems to have preemptively fixed the issue that every other versions are having a month ago in preparation for this kernel. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 470.57.02 for amd64
To go together with now-stable split xwayland giving a much better wayland experience with NVIDIA for kwin and mutter users. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.63.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix 390.144's x86 SRC_URI
Need to remember to re-test downloading those for non-amd64 too. Closes: https://bugs.gentoo.org/807340 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vulnerable 390.143-r1, 460.84
Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vulnerable 460.67
Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: adjust kms helper message for wayland
Don't want to go too in-depth in that message, but some people insist on keeping this disabled and then wonder what nvidia-drm.modeset=1 is for. Keeping as-is for 390.xx branch given wayland isn't really usable anymore with it, but the option still exists. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 460.91.03 for amd64
Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.144 for amd64, x86
Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: adjust 470 notes for accuracy
nvidia's documentation was a bit misleading, it shouldn't be actually needed for offloading. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vuln 470.42.01
Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vuln 450.119.03, end of 450 branch
There is little reason for this branch to be supported anymore, please use 460 or 470 instead. Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: extend USE=wayland warnings a bit
Can't test this myself, but adding the warning for Reverse PRIME to be on the safe side, plus a note about gdm. Closes: https://bugs.gentoo.org/803209 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: warn about slub_debug issues
May not affect many users but it is hard to diagnose without a hint. Bug: https://bugs.gentoo.org/796329 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 460.91.03
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 390.144
Adds support for kernel >=5.13.0 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: normalize nvidia-*.conf contents
Options are unchanged (no real need for revbump), but merges files not to pollute systems. Also update README.gentoo so users are aware of this file. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: rename 390.xx filesdir files
nvidia-390.conf was named the same as the other nvidia-*.conf, but it serves a completely different purpose. Then nvidia-169.07 differed from the rest. nvidia-390.conf -> nvidia-drm-outputclass-390.conf nvidia-169.07 -> nvidia-390.conf At same time, also adjust for prefix (as unlikely as it is, running a prefix Xorg server with prefix nvidia-drivers[-driver] is possible). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop vuln 390.141-r2, 450.102.04-r1
Partial security cleanup, 460.67 will be kept for at least two weeks. Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add IUSE=wayland, revamp nvidia.conf
In order use wayland features with nvidia-drivers, there's currently a need to both emerge egl-wayland (optfeature), and set nvidia-drm.modeset=1 manually. To provide a more reliable out-of-the-box experience with global USE=wayland, perform these actions if the flag is set. Should notably be useful for gnome profiles. To better handle such module settings, creating a new nvidia-470.conf that combines nvidia-{460,rmmod,blacklist-nouveau}.conf and the nvidia-drm.conf formerly suggested by the egl-wayland package. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 460.84 for amd64
Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 450.119.03 for amd64
Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.143-r1 for amd64, x86
Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: inform about Coolbits changes
As part of a security fix by NVIDIA (unknown if intentional or a bug, NVIDIA has not responded), it became impossible to use Coolbits if Xorg doesn't have root privileges. Fortunately, most users do not need this and complains in ~arch have been minimal. But for the few users for which fan control / reclocking or similar is essential, provide a postinst message only if use of Coolbits is detected (do not wish to spread this unnecessarily so users do not set USE=suid on xorg-server when they don't need it and, even though it been 3 months, it may still be a temporary requirement). Message is primarily aimed at stable users given ~arch had to deal with this for a while already. Bug: https://bugs.gentoo.org/784248 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 465.31, end of 0/465 branch
This was an intermediary branch and, now that 470.xx has been labelled a production branch, there should be little reason to keep. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.57.02
This version is now considered a Production Branch by NVIDIA and is a candidate to replace 460 as the next stable along with its wayland improvements. Still some known regressions with it, but 460 is getting old and has other issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: revert 5.13 support on <460.84
Most 5.13.x tests were done in ~arch, and only a quick check for older drivers which worked fine with the configuration tested with, but kms helper features cause build failures. There is a known workaround, but these stable drivers aren't meant to be used with 5.13.x in the first place. 460.84, 465.35, and 470.72.01 unaffected -- anyone wanting to use 5.13.x should pick one of these instead. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: mark kernel 5.13 support where possible
No known issues for all versions previously supporting 5.12 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 470.42.01
For users reading this, note that this driver only brings the groundworks for wayland improvements and there is little to expect from this with current packages. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add basic clang+thinlto kernel support
Only adding this experimental support to >=465.31, still very little testing has been done but should be better than always failing. To use this there's no need to do anything beside having a kernel built with clang+(thin)lto (normally through LLVM=1 LLVM_IAS=1). Note to not set "LD" as it'll currently fail with USE=tools for other reasons. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 460.80
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 460.73.01
Will go for 460.84 for potential next stable instead, unless nvidia releases a fix for CoolBits issue in which case may fasttrack the next version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: remove obsolete CONFIG_PM check
Fixed in 460.84 and 465.31 Bug: https://bugs.gentoo.org/778920 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 460.84
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 465.27
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20904 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 465.31
No longer using github for SRC_URI as tagging of releases is sometime missing or lagging behind. Recent upstream mirroring/naming issues previously led to URI changes but has settled down. Together with github removal, this allows to get everything from one place. Closes: https://github.com/gentoo/gentoo/pull/20875 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 460.80
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 465.24.02
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 465.27
Changed SRC_URI to be more specific due to recent unreliable file availability with new releases (thankfully Gentoo mirrors these now with restrictions lifted). Closes: https://github.com/gentoo/gentoo/pull/20623 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump kernel_max to 5.12 where possible
drivers previously supporting 5.11 are showing no apparent regressions with 5.12 as-is, both for building and runtime Closes: https://github.com/gentoo/gentoo/pull/20547 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: prevent 390.xx abi_x86_32 GLX segfault
Regression since 390.141-r1. Alternate libnvidia-tls.so from the tls/ directory is necessary for 390.xx branch and legacy libglx.so but wasn't used with abi_x86_32. -d 32 test is for x86 keyword without the directory (wasn't affected). Closes: https://github.com/gentoo/gentoo/pull/20520 Closes: https://bugs.gentoo.org/785289 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 465.19.01
Closes: https://github.com/gentoo/gentoo/pull/20437 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: security bump to 465.24.02
CVE‑2021‑1076 (bug #784596) Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: security bump to 460.73.01
CVE‑2021‑1076, CVE‑2021‑1077 (bug #784596) Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: security bump to 450.119.03
- CVE‑2021‑1076, CVE‑2021‑1077 (bug #784596) - Adds compatibility for kernel 5.11.x - CONFIG_PM check now needed as changes requiring it were backported from 460.67 (bug #778920) Bug: https://bugs.gentoo.org/778920 Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: security bump to 390.143
- CVE‑2021‑1076 (bug #784596) - Adds compatibility for kernel 5.11.x Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 460.56
Also removes remaining support files/metadata for old style ebuilds. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 450.102.04
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 390.141
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 460.67 for amd64
Closes: https://github.com/gentoo/gentoo/pull/20423 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 450.102.04-r1 for amd64
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: stabilize 390.141-r1 for amd64 and x86
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: remove egl-wayland support for 390.141
Current egl-wayland does not work as expected with legacy drivers, and old versions are lacking some features that will make it difficult to support in the future. Remove optfeature and add a warning just-in-case (unlikely was used). Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: drop 460.39-r1
Closes: https://github.com/gentoo/gentoo/pull/20282 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add README.gentoo, minor message changes
Like nvidia-driver.eclass used to it's primarily to leave something behind about the video group should users have missed the message (but no revbumps over installing this). Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: need PROC_FS, update AMD SME check
CONFIG_CHECK changes: - PROC_FS: NVIDIA has fallback code to work with a kernel without this, but seems to be suffering from bit rot and doesn't compile. For the unlikely event a user has it unset (did happen), check so they don't wonder what's missing. - AMD SME: Reports of it being broken with NVIDIA were a bit outdated, should be functioning since (at least) >=460.56. As such leaving the imperfect "enabled by default" check only in older branches (bug #652408). Bug: https://bugs.gentoo.org/652408 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: add 465.19.01
New beta branch with no notable ebuild changes beside updating systemd paths (scripts/units themselves are unchanged). Closes: https://github.com/gentoo/gentoo/pull/20172 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: mark 460.56 stable
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: use more strict legacy test
Closes: https://bugs.gentoo.org/779583 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: use clearer x86 abi check
May or may not help multilib-portage users a bit (bug #778986), but note that this isn't really being supported. 390.xx handled slightly differently because of x86 keyword. Closes: https://bugs.gentoo.org/778986 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: require _PM with 460.67 for <5.10 kernels
NVIDIA sets an alternate code path so no-CONFIG_PM works with >=5.10 kernels and opted to remove the PM guard, however this breaks build with older kernels. Unless the guard is re-added in a future version this will have to be kept. Closes: https://bugs.gentoo.org/778920 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: style re-arrangement and nitpicks
- Moved CONFIG_CHECK variables to pkg_setup. Will need conditional checks and would rather have everything in one place if going to modify. Not using pkg_pretend as don't want it to fail with a yet-to-be-installed dist-kernel. - Normalized kernel_is use to match docs rather than nvidia.eclass. - Split nvidia-drivers_make() with _make_install(). ${ED} being wrong or unset during src_compile() would be a no-op but is nonetheless incorrect usage. - Moved function declarations to respective phases, no longer shared. Partly to allow pkgcheck and friends to detect variables misuse. - Removed some unnecessary globs and quotes. - Removed no longer relevant '!= lib' check, was formerly used for egl-wayland but is now in its own package. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: fix using KERNEL_DIR as output dir
Oversight during cleanups, partially reverted to old behavior. Closes: https://bugs.gentoo.org/777630 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: revbump to sync 390.141 with 460.67
Mostly same as 460.67 minus same existing 390.xx workarounds. Other than those: - Given uvm flag is gone, the x86-only uvm mask is now handled internally with an explanation to users. - nvidia-persistenced needed an extra workaround to find libtirpc - fno-common patch updated for new layout - Moved the /etc 390-specific GLX workaround to /usr/share where it replaces nvidia-drm-outputclass.conf - No supported-gpus.json so no legacy check (nor ZLIB license), but this is as far as legacy support goes on Gentoo with 340 gone. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: revbump to sync 450.102.04 with 460.67
Identical to 460.67 except few different paths and no 5.11 support. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump to 460.67 with refactored ebuild
ebuild carries a lot of history and, rather than cleanups, it needed something closer to a rewrite. Bugfixes: - Removed all udev rules to solve long standing issues (bug #454740) - Install libraries with no X11 dependencies with USE=-X, notably for headless OpenCL/CUDA (bug #561706) - Install systemd unit for persistenced + nvpd user (bug #591638) - Add custom error message for DRM_KMS_HELPER and ensure driver doesn't attempt building DRM support without it (bug #603818) - Warn about AMD SME if enabled by default (bug #652408) - Distribute extra sources to lift RESTRICT="bindist mirror", the nvidia-driver.eclass is no longer used (bug #732702) - Build modprobe and persistenced from source (bug #747145) - Use system locations for vulkan icd/layers (bug #749600) Others: - Dropped IUSE=compat/multilib/kms/uvm/wayland > compat: was for non-GLVND variants and currently a no-op > multilib: obsolete, abi_x86_32 does all that's needed > kms/uvm: modules are loaded by nvidia-modprobe as-needed and there's not much sense in skipping installation. Will also save OpenCL/CUDA packages from having to depend on [uvm] > wayland: library is provided by gui-libs/egl-wayland instead which now also provides pkgconfig files and can be a newer version. optfeature warning was added for awareness. - Dropped REQUIRED_USE, all USE can now be used independently, e.g. now possible to get libXNVCtrl.a (static-libs) without the deps-heavy USE=tools - Dropped locale patch, the offending code it was meant to fix is gone. - Dropped linker patch, uses right linker even with -native-symlinks. - Added modprobe.d .conf to blacklist nouveau by default. - Patched nvidia-modprobe to respect nvidia.conf's permissions when creating uvm devices, was previously created as world read-write. - No longer installing libOpenCL.so loader (not needed to use OpenCL, was used by the no longer available eselect-opencl). - nvidia-persistenced init script simplified and updated for nvpd user. - nvidia-smi init script removed (all it did was query cards every 300 seconds), mentioned behavior is no longer observable (fan scales normally without X) and it wasn't intended for this purpose. - Removed I2C_NVIDIA_GPU check as it caused unnecessary noise for gentoo-kernel-bin users (built as module), and being a bad thing even if loaded is questionable. - Attempt to reduce message noise. The only fatal CONFIG_CHECK is fairly rare so there's little reason to check twice with pkg_pretend. - ... but added new conditional messages to explain important things often seen as common sense but that a new user likely won't know. - Replaced the nvidia-driver.eclass legacy test with a compact version that reads supported-gpus.json (usable on >450). - More strict deps, some may sound strange but nvidia-settings only use headers for some of these (dbus/Xrandr/Xv/vdpau). > X? libs kept separate as it's the only one needing multilib deps. > pax-utils now unconditional for scanelf as libraries are always installed. Alternatively could've generated those, but prefer to leave it easier to maintain for future generations. > virtual/opencl removed, no sense in the drivers depending on this and it's instead applications using opencl that should. > Added MODULES_OPTIONAL_USE="driver" to handle linux-mod deps - Added MIT license for persistenced - Added ZLIB license for supported-gpus.json - NV_KERNEL_MAX (previously NV_KV_MAX_PLUS) set to be <=5.11 form rather than <5.12 given that often confused users thinking it meant 5.12 support from quick looks. - arm64 support "should" work but runtime untested - And a long list of cleanups that "hopefully" won't cause new issues. Closes: https://bugs.gentoo.org/454740 Closes: https://bugs.gentoo.org/561706 Closes: https://bugs.gentoo.org/591638 Closes: https://bugs.gentoo.org/603818 Closes: https://bugs.gentoo.org/652408 Closes: https://bugs.gentoo.org/732702 Closes: https://bugs.gentoo.org/747145 Closes: https://bugs.gentoo.org/749600 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: bump to 460.56
Closes: https://github.com/gentoo/gentoo/pull/19698 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 460
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 455
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 450
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 440
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 435
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 390
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Mark 460.39 stable
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Mark 450.102.04 stable
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Mark 390.141 stable
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Default disable PreserveVideoMemoryAllocations
Bug: https://bugs.gentoo.org/763129 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Accidentally deleted pkg_postrm
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: 460.39 remove dead code
* Remove FreeBSD support * Remove eselect-opengl codepaths * Remove GTK2 dependency Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Version bump to 460.39
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: 450.102.04 remove dead code
* Remove FreeBSD support * Remove eselect-opengl codepaths * Remove GTK2 dependency Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Version bump to 450.102.04
Bug: https://bugs.gentoo.org/764512 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: 390.141 remove dead code
* Remove FreeBSD support * Remove eselect-opengl codepaths * Remove GTK2 dependency Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Version bump to 390.141
Bug: https://bugs.gentoo.org/764512 Closes: https://bugs.gentoo.org/767349 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 390.132-r5
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Version bump to 460.27.04
Closes: https://bugs.gentoo.org/760078 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Suggested-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Remove old 455.28-r1, 455.38-r1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
x11-drivers/nvidia-drivers: Stable 455.45.01-r1
Bug: https://bugs.gentoo.org/755497 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Add patch for modesetting allocation failures
Bug: https://bugs.gentoo.org/755497 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Suggested-by: Gregory Beauregard <gentoobugs@gably.net> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Add 455.45.01
Closes: https://bugs.gentoo.org/755722 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-drivers/nvidia-drivers: revbumps to adjust gdk-pixbuf dep
gdk-pixbuf-xlib wasn't used by nvidia-settings, so [X] can safely be removed. Closes: https://bugs.gentoo.org/753914 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Version bump to 455.38
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop obsolete negative dependencies
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Closes: https://bugs.gentoo.org/show_bug.cgi?id=749393 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Closes: https://bugs.gentoo.org/749393 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Depend on media-libs/libglvnd[X]
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Closes: https://bugs.gentoo.org/743415 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: DEPEND on x11-libs/libvdpau
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Closes: https://bugs.gentoo.org/743418 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 455.28
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix more sub-SLOTs
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 450.80.02
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix sub-SLOT
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 455.23.04
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
x11-drivers/nvidia-drivers: 340 series tree clean.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Stephan Hartmann · gentoo
x11-drivers/nvidia-drivers: fix path to GLX module
Tested with GeForce GTX 560 Ti Bug: https://bugs.gentoo.org/713546 Closes: https://github.com/gentoo/gentoo/pull/17267 Signed-off-by: Stephan Hartmann <stha09@googlemail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-drivers/nvidia-drivers: Fix libdir
Thanks to Ionen Wolkens for noticing the mistake. Bug: https://bugs.gentoo.org/show_bug.cgi?id=713546 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-drivers/nvidia-drivers: Add xorg.conf file to set ModulePath
Closes: https://bugs.gentoo.org/713546 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 450.66
Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-drivers/nvidia-drivers: Drop old versions
... that still depend on eselect-opengl. Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
x11-drivers/nvidia-drivers: migrate to sys-apps/kmod
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Guard modprobe.d mangling with USE=driver
Closes: https://bugs.gentoo.org/735008 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Backport USE=driver to 340.*
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Bug: https://bugs.gentoo.org/565878 Fixes: 003365dfd596c07c7ab9e51126a99ed438ba1dc1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install 64-bit libs on non-multilib
Checking for has_multilib_profile is not required for installing 64-bit libraries. Thanks to jaynus in https://bugs.gentoo.org/690184#c1 for his admirable patience. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Closes: https://bugs.gentoo.org/690184 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Use multilib_get_enabled_abis
revdep-rebuild{,.sh} complain about missing dependencies for nvidia-drivers' 32-bit libraries when USE=-abi_x86_32 because in that case MULTILIB_USEDEP does not require those to install 32-bit libraries, but nvidia-drivers' 32-bit libraries get installed anyway. This happens because the ABI check that determines whether to install those 32-bit libraries incorrectly uses the eclass function get_install_abis from multilib.eclass instead of multilib_get_enabled_abis from multilib-build.eclass. Thanks to slyfox for the patch. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Closes: https://bugs.gentoo.org/702804 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Call kernel_is only when USE=driver
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: 450 stable
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install supported-gpus.json
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 450.57
- Install nvidia_icd.json unconditionally (bug #730738) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/729928 Closes: https://bugs.gentoo.org/730738 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Make CONFIG_DRM check non-fatal
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/730124 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update CONFIG_CHECK
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop ZONE_DMA kernel configuration check
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Bug: https://bugs.gentoo.org/729928 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/show_bug.cgi?id=728288 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Do not use systemd_get_utildir()
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/689588 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Pass OBJCOPY to build system
With USE="-native-symlinks" you get failures: objcopy --rename-section .data=.rodata,contents,alloc,load,data,readonly antialias.png.o make: objcopy: No such file or directory Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 450.51
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.100
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/show_bug.cgi?id=726688 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.138
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Bug: https://bugs.gentoo.org/show_bug.cgi?id=726688 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Remove DESCRIPTION/HOMEPAGE
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop USE=acpi
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install /lib/systemd/system-sleep/nvidia
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Bug: https://bugs.gentoo.org/689588 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install systemd service files
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Bug: https://bugs.gentoo.org/689588 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Depend on virtual/opencl
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Bug: https://bugs.gentoo.org/717042 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install nvidia-sleep.sh
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/689588 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.82
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Closes: https://bugs.gentoo.org/show_bug.cgi?id=715502 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Bug: https://bugs.gentoo.org/show_bug.cgi?id=709930 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update 390 branch
- Add USE=libglvnd - Raise kernel version compatibility Package-Manager: Portage-2.3.94, Repoman-2.3.21 Closes: https://bugs.gentoo.org/show_bug.cgi?id=709930 Closes: https://bugs.gentoo.org/show_bug.cgi?id=711942 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-drivers/nvidia-drivers: Default enable USE="libglvnd"
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-drivers/nvidia-drivers: Enable IUSE=libglvnd by default
Closes: https://bugs.gentoo.org/711764 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Depend on acct-group/video
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Bug: https://bugs.gentoo.org/show_bug.cgi?id=701210 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.64
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.59
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Closes: https://bugs.gentoo.org/show_bug.cgi?id=706774 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix CFLAGS=-fno-common
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Closes: https://bugs.gentoo.org/706742 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 340.108
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Closes: https://bugs.gentoo.org/703876 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install nvidia_layers.json
@/etc/vulkan/implicit_layer.d/nvidia_layers.json Closes: https://bugs.gentoo.org/703158 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.44
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
x11-drivers/nvidia-drivers: fix udev rule syntax
Closes: https://bugs.gentoo.org/697538 Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel compatibility
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Relax CONFIG_I2C_NVIDIA_GPU check
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Fixes: https://bugs.gentoo.org/674868 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: EAPI=7, use nvidia-driver_check()
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.36
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.132
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.64
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.31
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Unset RESTRICT
RESTRICT="bindist mirror test" is now set in eclass/nvidia-driver.eclass. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Set RESTRICT="bindist mirror test"
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix conftest.sh locale expectations
conftest.sh in 440.* expects to find "$file: No such file or directory" in compile test output for kernel headers, but with LC_ALL set, its translations will not trigger that, resulting in false positives for certain headers where the test intended to rule out false negatives. Fix this by setting the default locale in conftest.sh. Package-Manager: Portage-2.3.77, Repoman-2.3.17 Fixes: https://bugs.gentoo.org/698238 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 440.26
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
x11-drivers: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop obsolete branches
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.50
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 435.21
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Bug: https://bugs.gentoo.org/692170 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 435.17
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Versions 390.129 418.88 430.40
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.34
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.26
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.14
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 418.74
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update HOMEPAGE
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 430.09
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 418.56
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Call docinto after readme.gentoo_create_doc
readme.gentoo-r1.eclass claims it knows where README.gentoo is stored, but it does not control docinto itself. Work around it by calling docinto for the HTML content after calling readme.gentoo_create_doc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/680088 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: USE=uvm: add udev rule, fix rmmod
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Bug: https://bugs.gentoo.org/506696 Bug: https://bugs.gentoo.org/578126 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Bug: https://bugs.gentoo.org/678844 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Versions 390.116 410.104 418.43
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=675310 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 418.30
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Move URL from HOMEPAGE to <longdescription>
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop USE=pax_kernel
Closes: https://bugs.gentoo.org/551366 Closes: https://bugs.gentoo.org/593624 Closes: https://bugs.gentoo.org/600156 Closes: https://bugs.gentoo.org/629062 Closes: https://bugs.gentoo.org/633738 Closes: https://bugs.gentoo.org/650482 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop unmaintained branches
Bug: https://bugs.gentoo.org/669588 Closes: https://bugs.gentoo.org/673392 Closes: https://bugs.gentoo.org/673490 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.27
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 410.93
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Partially revert "Warn about CONFIG_PM"
According to the upstream chat this should apply only to the 410 branch. Bug: https://bugs.gentoo.org/show_bug.cgi?id=669902 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Warn about CONFIG_PM
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=669902 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Work around make bug
When calling `make -j(2+) clean module', sometimes the `module' target is built before the `clean' target is built. Work around this by setting BUILT_TARGET=module so that the `clean' target is never built. Bug: https://bugs.gentoo.org/613578 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.25
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Check for I2C_NVIDIA_GPU
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Check for CONFIG_DEBUG_MUTEXES
Fixes: https://bugs.gentoo.org/591766 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.23
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix more parallel make
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Bug: https://bugs.gentoo.org/613578 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix parallel make
Fixes: https://bugs.gentoo.org/613578 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.22
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix SRC_URI in various places
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/671814 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Switch to HTTPS in SRC_URI
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.18
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
x11-drivers/nvidia-drivers: bump to v410.78
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 415.13
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Depend on x11-libs/libXv
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org> Fixes: https://bugs.gentoo.org/670892 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 410.73
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 410.66
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update maximum kernel version
Fixes: https://bugs.gentoo.org/667442 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libnvidia-cbl/libnvidia-rtcore
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libnvoptix.so
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 410.57.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.87.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 396.54.
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel compatibility.
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 too.
Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 396.51.
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 396.45.
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.77.
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --ignore-arches
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compability.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.67.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 340.107.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
Revision bump (bug #657416).
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --force
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix installing 32-bit libraries (bug #657416).
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop x86 (bug #657378).
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.59.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise Xorg ABI compat (bug #655870).
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 396.24.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Lower kernel version compatibility (bug #653754).
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility.
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libnvidia-glvkspirv.so by Manuel
Lauss (bug #652992). Package-Manager: Portage-2.3.28, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 396.18.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Versions 384.130 390.48.
Package-Manager: Portage-2.3.27, Repoman-2.3.9
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.42.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility.
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 390.25.
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update kernel version compatibility.
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 340.106 (bug #645004 by xxoo).
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version 384.111 390.12.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update compatible kernel versions (bug #638868 by Manfred Knick).
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #638864).
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix USE=-tools (bug #634026).
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise compatible kernel version.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 (bug #615388).
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 (bug #629044).
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel sources version.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #631718).
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Patrick Lauer · gentoo
x11-drivers/nvidia-drivers: Whitespace
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix sed call (bug #624064).
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump. Fix /etc/vulkan/icd.d/nvidia_icd.json (bug #624064).
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel compatibility.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Decompress manpage files (bug #619976).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix ARM SRC_URI again (bug #618388 by niniel).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Typo (bug #618886).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel compatibility.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Run sanity checks twice as pkg_pretend log output is apparently buggy.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Use github archives for nvidia-settings tarballs (bug #618224).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Revert "x11-drivers/nvidia-drivers: fix SRC_URI for current stable and forward, this seems like the minimum sane change and it works"
This reverts commit f6d13e04dfc44a35bf8da24975a76d17bb7f5c18. Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zero_Chaos · gentoo
x11-drivers/nvidia-drivers: fix SRC_URI for current stable and forward, this seems like the minimum sane change and it works
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Revert kernel version update (GPL-only symbol 'refcount_inc').
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: us.download.nvidia.com => http.download.nvidia.com (bug #617096 by Fin Christensen).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: ftp -> http (bug #617096 by Fin Christensen).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add build time dependency on sys-apps/dbus (bug #615064 by Alex).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix building without CONFIG_MTRR (bug #614706 by David Flogeras).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (beta, bug #614870).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop obsolete branches (bug #611712).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop multilib USE dependencies from tools dependencies (bug #605664).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install 10_nvidia_wayland.json in /usr/share/egl/egl_external_platform.d/ Pablo Cholaky (bug #606610).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: 375 does not have 10_nvidia_wayland.json (bug #606584).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install 10_nvidia.json 10_nvidia_wayland.json by waltercool (bug #606584).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Select libEGL version based on USE=compat (thanks to waltercool).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update latest ebuild in 364 branch (bug #496582).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update latest ebuild in 361 branch (bug #496582).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update latest ebuilds in 355 and 358 branches (bug #496582).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update latest ebuild in 340 branch (bug #496582).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: RDEPEND on sys-libs/zlib by xpue (bug #496582).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Zero_Chaos · gentoo
x11-drivers/nvidia-drivers: fix pax patch bug 604048
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 (bug #562910).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise compatible kernel version (bug #597140).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel, xorg-server dependencies.
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Set up libnvidia-ml.so symlinks (bug #598874).
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Drop Vulkan beta ebuild.
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install Vulkan configuration file when USE=X (bug #596486 by Timo Rothenpieler).
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Copy nvml.h to the right path by Sven B. (bug #597998).
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #597998).
Package-Manager: portage-2.3.2
Zero_Chaos · gentoo
x11-drivers/nvidia-drivers: fix pax patch for 367.57/370.28
Package-Manager: portage-2.3.2
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #596588).
Package-Manager: portage-2.3.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #592254 by josef.95).
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Patch nvidia-settings profiles by oleg (bug #589590).
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump. Add ARM resources to SRC_URI (bug #588864).
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update compatible kernel version.
Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update maximum kernel version.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise minimum x11-libs/libvdpau dependency (bug #579628 by nobody).
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add 364 PaX patch.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install /etc/vulkan/icd.d/nvidia_icd.json by Jason Borden (bug #578040).
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install nvidia-drm.ko by Timo Rothenpieler (bug #578014).
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update PaX patch on behalf of the Hardened team (bug #571662).
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add USE=wayland.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add beta Vulkan driver for Dmitri Seletski
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Remove RESTRICT=strip.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add USE=compat (bug #571526)
Also, have the tools build without restricting MAKEOPTS Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #574298).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add the driver download URL for easier branch selection
This would arguably help people find out which branch to pick for their hardware, yet it wasn't documented properly anywhere. Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/gaupol'
Pull request: https://github.com/gentoo/gentoo/pull/743
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix nvidia-settings location in /etc/X11/xinit/xinitrc.d/95-nvidia-settings (bug #573452 by Constantin Baranov).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Fix desktop file (bug #562910)
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update 346 branch for bug #562910.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libXNVCtrl header only when USE=static-libs.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Update 358 branch for bug #562910. Clean up 361 branch ebuild.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: USE=static-libs requires USE=tools. Update 352 branch for bug #562910.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Block media-video/nvidia-settings.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Build tools from source (bug #562910 by Christian Strahl).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Build tools from source (bug #562910 by Christian Strahl).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Put back the old stable for now
Package-Manager: portage-2.2.27 RepoMan-Options: --force
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Build tools from source (bug #562910 by Christian Strahl).
Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/jasom/add-mongrel2'
This passes minimum requirements. Users jasom and Coacher will further work and improve the ebuild shortly Pull request: https://github.com/gentoo/gentoo/pull/737
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise x11-base/xorg-server compatibility (bug #572730 by Martijn Schmidt).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise x11-base/xorg-server compatibility (bug #572730 by Martijn Schmidt).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise x11-base/xorg-server compatibility (bug #572730 by Martijn Schmidt).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #573224 by cfrye).
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.27
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libGLESv1_CM_nvidia.so by Javier Villavicencio (bug #572354).
Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/awesomewm-bug-571544'
Pull request: https://github.com/gentoo/gentoo/pull/659
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.26
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/plyvel'
Pull request: https://github.com/gentoo/gentoo/pull/641
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Raise kernel version compatibility.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
Revert "x11-drivers/nvidia-drivers: Old."
This reverts commit f0eb383263db81c7030f11d1127671d906630fd6 because somebody never updated media-video/nvidia-settings
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Clean up testing cruft.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Automatic SLOT assignment.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #571132). Add USE=driver (bug #565878).
Package-Manager: portage-2.2.26
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/flacon-remove-old'
Pull request: https://github.com/gentoo/gentoo/pull/612
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #570812 by Marius Brehler).
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Unload nvidia-modeset as needed (bug #566242 by Adam Shea).
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.24
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: 3 -> many
Package-Manager: portage-2.2.24
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.24
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.24
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.24
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.23
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Enable USE=kms by default (bug #563126 by Manfred Knick).
Package-Manager: portage-2.2.23
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.23
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86 too.
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump.
Package-Manager: portage-2.2.23
Jeroen Roovers · gentoo
Old.
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Add sub-SLOTS for all branches (bug #560486). Use the newer nvidia-udev.sh (bug #454740).
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Back to ~arch (bug #454740).
Package-Manager: portage-2.2.20.1
Zero_Chaos · gentoo
x11-drivers/nvidia-drivers: fix bug #454740, version bump due to file change but keeping keywords due to only minor script change
Zero_Chaos · gentoo
x11-drivers/nvidia-drivers: fix missing dep (/usr/lib64/libnvidia-gtk3.so.355.11 links to /usr/lib64/libcairo.so.2) and pax patch wrt bug #557128
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Stable for AMD64 x86.
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Old.
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #559650 by Nuno Lopes).
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Version bump (bug #559650 by Nuno Lopes).
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
x11-drivers/nvidia-drivers: Install libOpenCL in CL_ROOT not GL_ROOT by Timo Rothenpieler (bug #557036).
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
Readd USE=uvm (bug #557016).
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed