Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
510.60.02_1 16 Jan 2023 08:23:32
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: unbreak the build of nVidia legacy drivers
This partially reverts unapproved commit 010b19127cc8. |
510.60.02_1 16 Jan 2023 06:38:30
    |
Yuri Victorovich (yuri)  |
x11/nvidia-driver: Fix bug that switching to the terminal wasn't possible
Tested with NVidia RTX 2060 on FreeBSD 13.1 STABLE.
PR: 213912
Approved by: danfe@ (maintainer's timeout; 18 days) |
510.60.02 09 Dec 2022 19:41:01
    |
Kevin Bowling (kbowling)  |
x11/nvidia-driver: Enable ACPI_PM by default
It is needed to suspend/resume
PR: 258710
Approved by: maintainer timeout |
510.60.02 17 Oct 2022 06:24:00
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.141.03
Reported by: portscout |
510.60.02 17 Oct 2022 05:31:00
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.154
Reported by: portscout |
510.60.02 11 Oct 2022 14:54:00
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: catch up with changes to pmap_unmapdev() and kmem_*()
Reported by: pkg-fallout
Differential Revision: https://reviews.freebsd.org/D36671 |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
510.60.02 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
510.60.02 01 Aug 2022 04:59:12
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.129.06.
Reminded by: philip |
510.60.02 20 Jul 2022 14:23:32
    |
Tobias C. Berner (tcberner)  |
x11: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Adam Weinberger <adam@vectors.cx>
* Adam Weinberger <adamw@FreeBSD.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexander Matey <matey@cis.ohio-state.edu>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey Dokuchaev <danfe@regency.nsu.ru>
* Alexey Mikhailov <karma@ez.pereslavl.ru>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Anton Berezin <tobez@FreeBSD.org>
* Anton Toernqvist <antont@inbox.lv> (Only the first 15 lines of the commit message are shown above ) |
510.60.02 30 Jun 2022 22:29:46
    |
John Baldwin (jhb)  |
x11/nvidia-driver: Remove devclass from DRIVER_MODULE on recent main.
Initialize nvidia_devclass in nvidia_modevent instead.
Reviewed by: danfe
Differential Revision: https://reviews.freebsd.org/D35266 |
510.60.02 19 May 2022 18:02:08
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.151.
Reported by: portscout |
510.60.02 28 Apr 2022 11:23:46
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver (legacy versions): unbreak the build on fresh -CURRENT
Recently, FreeBSD had started to enforce -Werror,-Wunused-but-set-variable
for kernel code, which affects 3rd-party modules such as nVidia drivers.
Newer versions of the driver are ready for that, but legacy one were not.
Reported by: pkg-fallout
PR: 263418 |
510.60.02 06 Apr 2022 05:04:36
    |
Alexey Dokuchaev (danfe)  |
x11/{nvidia-driver,linux-nvidia-libs}-390: fix distinfo for x86 version.
Reported by: pkg-fallout |
510.60.02 04 Apr 2022 20:48:53
    |
Kevin Bowling (kbowling)  |
x11/nvidia-driver-390, x11/linux-nvidia-libs-390: update to 390.147
PR: 261666
Approved by: maintainer timeout
Sponsored by: BBOX.io |
510.60.02 04 Apr 2022 20:48:53
    |
Kevin Bowling (kbowling)  |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.60.02
PR: 261666
Approved by: maintainer timeout
Sponsored by: BBOX.io |
510.47.03 04 Apr 2022 20:48:53
    |
Kevin Bowling (kbowling)  Author: Alex S |
x11/nvidia-driver, x11/linux-nvidia-libs: Add 470.103.01
This legacy branch driver is to maintain support for Keplar GPUs.
PR: 261666
Approved by: maintainer timeout
Sponsored by: BBOX.io |
510.47.03 04 Apr 2022 20:48:52
    |
Kevin Bowling (kbowling)  Author: Alex S |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.47.03
PR: 261666
Approved by: maintainer timeout
Sponsored by: BBOX.io |
470.86 10 Jan 2022 15:15:39
    |
Stefan Eßer (se)  |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
470.86 02 Jan 2022 15:47:24
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: lax the check when applying fix for src df38ada293
It turns out that NVVERSION check is not very accurate and may easily
break the build in various circumstances. Also, do not use the line
number as an anchor, just spell out the #include line in its entirety
when removing it.
PR: 260318 |
470.86 15 Dec 2021 03:02:06
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: try to unbreak the build on recent -CURRENT
After src commit df38ada2931f, `sys/module.h' must be included
after `sys/param.h'.
PR: 260318 |
470.86 11 Nov 2021 03:09:58
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.86.
PR: 259762, 259763 |
470.82.00 02 Nov 2021 09:58:25
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: add support for the new feature branch 495.xx
The `libnvidia-egl-gbm' library is not yet on the SUBDIR list in the
`lib/Makefile', so record newly added pkg-plist entries as commented
out for the moment.
PR: 259496 (part 2)
Submitted by: jkim |
470.82.00 31 Oct 2021 11:54:44
    |
Alexey Dokuchaev (danfe)  |
x11/nvidia-driver: update NVidia mainline driver to version 470.82.00
PR: 259496 (part 1)
Submitted by: jkim |
470.74 30 Sep 2021 21:23:30
    |
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
470.74 24 Sep 2021 08:04:10
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.74.
PR: 258682 |
470.63.01_1 15 Aug 2021 18:47:47
    |
Kevin Bowling (kbowling)  |
graphics: Make libglvnd a LIB_DEPEND
There are still some incoming reports of dep issues when upgrading
old systems. This should help with dep solving and getting past the
file conflicts.
Reviewed by: jbeich, x11 (manu)
Differential Revision: https://reviews.freebsd.org/D31465 |
470.63.01 11 Aug 2021 02:47:16
    |
Kevin Bowling (kbowling)  |
x11/{linux-nvidia-libs,nvidia-driver}: Update to 470.63.01
This is the new stable branch and adds support for Vulkan.
See https://www.nvidia.com/Download/driverResults.aspx/177146/en-us
and https://www.nvidia.com/download/driverResults.aspx/179601/en-us
for additional changes.
PR: 257456
Approved by: danfe |
460.84 02 Aug 2021 23:13:40
    |
Kevin Bowling (kbowling)  Author: Alex S |
x11/nvidia-driver: make vulkan PREFIX safe
PR: 253285
Reported by: mi
Approved by: danfe (maintainer) |
460.84 23 Jul 2021 08:58:53
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}-390: ports had been updated (+)
- Update 390.x series legacy driver and corresponding Linux libraries
ports to version 390.144, which fixed a bug where vkCreateSwapchain
could cause the X11 server to crash when an invalid imageFormat had
been provided
Reported by: portscout |
460.84 30 Jun 2021 10:49:04
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}: ports had been updated (+)
- Update nVidia driver and Linux libraries to version 460.84
- Add support to build with DISTVERSION=470.42.01 (latest beta)
PR: 256888, 256889
Submitted by: jkim |
460.80_1 17 Jun 2021 04:25:27
    |
Kevin Bowling (kbowling)  Author: Jan Beich |
graphics/mesa-libs: enable libglvnd support
PR: 246767
Reviewed by: kbowling
Tested by: kbowling
Differential Revision: https://reviews.freebsd.org/D25020 |
460.80 15 Jun 2021 19:30:22
    |
Kevin Bowling (kbowling)  Author: Theron Tarigo |
x11/nvidia-hybrid-graphics: Optimus Technology
PR: 192617
Reported by: David Mackay <davidjx8p@gmail.com>
Reviewed by: many
Tested by: many
Approved by: portmgr (maintainer timeout: 15 days)
Differential Revision: https://reviews.freebsd.org/D22521 |
460.80 20 May 2021 15:10:29
    |
Alexey Dokuchaev (danfe)  |
x11/{linux-nvidia-libs,nvidia-driver}{,-390}: update to the latest versions |
460.73.01 16 Apr 2021 08:50:13
    |
Alexey Dokuchaev (danfe)  |
Unbreak nVidia driver build against new feature branch 465.xx, which
now includes Vulkan driver for FreeBSD.
We do not offer short-lived/beta driver versions as a port or package,
but we try to support building against arbitrary DISTVERSIONs. Add a
note about it and sort Linux libraries' port pkg-plist while I'm here.
PR: 254668 |
460.73.01 16 Apr 2021 06:57:31
    |
Alexey Dokuchaev (danfe)  |
Update nVidia driver, Linux libraries, and tools to version 460.73.01,
which had added support for the following GPUs:
- RTX A4000 and RTX A5000
- T400, T600, and T1000
PR: 254668 |
460.67 06 Apr 2021 14:31:13
    |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
460.67 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
460.67 19 Mar 2021 10:52:58
  |
danfe  |
Update to version 460.67.
Reported by: portscout |
460.56 26 Feb 2021 11:27:08
  |
danfe  |
Update NVidia mainline driver to version 460.56, which had:
- Added support for GeForce RTX 3060
- Fixed a regression that could cause display corruption when using
a scaled resolution after resuming from power management suspend
PR: 253863
Submitted by: jkim |
460.39_2 08 Feb 2021 02:55:34
  |
danfe  |
Split another patch I've missed in r564088 which is needed for 460.xx.
Reported by: dhw
Analyzed by: avg |
460.39_1 06 Feb 2021 11:50:32
  |
danfe  |
Forward-port ``extra-patch-src-nvidia_ctl.c'' patch to 460.xx branch,
I somehow missed it when rebasing other changes. While here, flatten
and rename 460-* patches, they do not need %%NVSRC%% substitution.
Pointy hat to: danfe |
460.39 05 Feb 2021 07:27:55
  |
danfe  |
Update nVidia main driver, Linux libraries, and tools to version 460.36.
PR: 249505, 250277 |
440.100_1 04 Feb 2021 12:55:12
  |
danfe  |
Use more robust logic to remove the first #if __FreeBSD_version check so
we can support officially unsupported versions (e.g. -CURRENT), hardcoded
line numbers would no longer work after coming update to version 460.xx. |
440.100_1 04 Feb 2021 10:11:36
  |
danfe  |
Move the comment inside the patch file, as it now only applies to one
particular hunk, and there are several unrelated changes in that file.
While here, explain why LICENSE_FILE is set in the consumer ports. |
440.100_1 04 Feb 2021 06:00:05
  |
danfe  |
Update to version 390.141. |
440.100_1 21 Sep 2020 09:05:04
  |
manu  |
Fix nvidia-driver* after r548950
Now that mesa include glesv1 lib, remove the nvidia generic named lib
and add more entries in libmap.conf so the nvidia ones are used.
PR: 249448
Reported by: VVD <vvd@unislabs.com> |
440.100 30 Jun 2020 08:42:18
  |
danfe  |
Update NVidia drivers and auxiliary utilities to their latest versions
and transfer maintainership of the latter to the graphics team (x11). |
440.82_2 30 Jun 2020 07:42:02
  |
0mp  |
Do not mention loading modules via loader.conf
It is generally discouraged to load graphics kernel modules via
loader.conf(5). According to kevans@, loading Nvidia modules like this is
fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are
large and the loader's staging area is insufficient to contain kernel,
Nvidia modules, and much of anything else at the same time.
Also, while here, encourage people to use sysrc to modify the contents of
rc.conf(5).
Reviewed by: danfe
Approved by: maintainer (danfe)
Differential Revision: https://reviews.freebsd.org/D25506 |
440.82_1 25 May 2020 12:00:22
  |
danfe  |
- When WITH_DEBUG is set, pass through DEBUG_FLAGS to the kmod build
- While here, remove old gimmicks of having to explicitly set NVIDIA_ROOT
and pass down X11BASE (all drivers use LOCALBASE since versions 304.125
and 310.51)
Differential Revision: https://reviews.freebsd.org/D24836 |
440.82_1 17 Apr 2020 19:01:25
  |
jbeich  |
x11/nvidia-driver: stop installing files egl-wayland does
PR: 244087
Approved by: maintainer timeout (2 months) |
440.82 10 Apr 2020 07:12:04
  |
danfe  |
Update to version 440.82.
PR: 245454 |
440.64 01 Mar 2020 03:38:47
  |
danfe  |
Update to version 440.64. |
440.59 22 Feb 2020 07:55:37
  |
danfe  |
Update nVidia drivers to their most recent versions. The prominent change
is that 32-bit libraries are now provided with the 4xx driver versions, so
games should work under Wine.
PR: 242177 |
440.31_1 20 Feb 2020 21:15:45
  |
zeising  |
Update xorg x11 servers to 1.20.7
Update xorg x11 servers to 1.20.7. This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.
Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.
(Only the first 15 lines of the commit message are shown above ) |
440.31 05 Nov 2019 03:05:12
  |
danfe  |
- Update `x11/nvidia-driver' to version 440.31
- Remove USE_GL+=gl, it is GL provider itself |
430.50 31 Oct 2019 08:51:07
  |
danfe  |
Update NVidia driver to the latest long lived branch version 430.50.
PR: 232645, 241307 |
410.104 29 Oct 2019 13:44:57
  |
danfe  |
- Update NVidia mainline driver to version 410.104, the latest in
the 410.xx series and the last without full Wayland support
- Move 390.xx to corresponding legacy slave port and update to the
latest version 390.129
PR: 232645 |
390.87_4 27 Oct 2019 17:59:05
  |
danfe  |
Prune Linux entries from distinfo which are not needed after r515584
and remove now no-op EXTRACT_ONLY knob. |
390.87_4 25 Oct 2019 08:09:31
  |
danfe  |
Uncomment OPTIONS_DEFAULT which I forgot to remove in the previous commit.
While here, do not pass `-f' to ${RM} which already includes it and minor
wording improvements in the comment. |
390.87_4 25 Oct 2019 08:00:21
  |
danfe  |
Move Linux versions of NVidia graphics libraries (OpenGL/GLX/EGL/GLES/GLVND)
to its own ports instead of abusing the driver ports and making maintenance
thereof a nightmare. This is also what most, if not all, GNU/Linux distros
do, allows to properly annotate ports with correct CATETORIES, USES, macros
like NO_BUILD etc., and greatly simplify Makefiles and distinfo files. |
390.87_3 23 Oct 2019 09:46:15
  |
danfe  |
In sight of upcoming updates, move some common code and knobs to separate
file, to allow inclusion from different ports. No functional changes. |
390.87_3 14 Aug 2019 12:25:52
  |
mat  |
Convert to UCL & cleanup pkg-message (categories x) |
390.87_3 10 Jul 2019 15:41:55
  |
tijl  |
Use LINUX_DEFAULT unmodified. The _64 suffix is no longer used. Also
compare with c6 instead of c7 because c6 is expected to be the only
distribution that doesn't use libglvnd from now on. |
390.87_3 10 Jul 2019 14:40:02
  |
tijl  |
On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages. Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available. The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.
With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64. Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.
Replace LINUX_ARCH with ARCH everywhere because they are always the same
now. |
390.87_3 08 Jun 2019 12:13:47
  |
tijl  |
Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.
Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL. The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.
PR: 229431
Submitted by: pkubaj (partly) |
390.87_2 22 May 2019 07:49:41
  |
danfe  |
Unbreak the build after base (src) r347984.
PR: 238018
Differential Revision: https://reviews.freebsd.org/D20350 |
390.87_2 18 Jan 2019 17:52:59
  |
tijl  |
Recreate symlinks instead of renaming them, so they point to the right
file.
PR: 226403
Submitted by: Tatu Kilappa <tatu.kilappa@iki.fi>
Approved by: maintainer timeout (10 months) |
390.87_1 14 Dec 2018 16:24:02
  |
tijl  |
Install both 32 bit and 64 bit Linux libraries from the official Linux
driver distribution instead of the ones bundled with the FreeBSD driver
which are incomplete and 32 bit only. This makes amd64 Linux OpenGL
programs work on FreeBSD 12.0 and recent 11-STABLE. This does not enable
CUDA.
- Initialise DISTFILES so a file can be added by the LINUX option.
- Set EXTRACT_ONLY because the file added by the LINUX option is a
self-extracting archive handled in post-extract.
- The patches for <355.06 and >=355.06 are identical except for the path.
Keep only one set (listed in SUB_PATCHES) because more patches have been
added. Modify their path in pre-patch. The patches have been renamed
from extra-patch-* to extra-patch-*.in.
- Set OPTIONS_SUB and use option helpers for the LINUX option.
- Define LINUX_ARCH_SUFX like ARCH_SUFX because LINUX_ARCH can be i386 on (Only the first 15 lines of the commit message are shown above ) |
390.87 05 Dec 2018 09:41:20
  |
amdmi3  |
- Update WWW
Approved by: portmgr blanket |
390.87 30 Sep 2018 14:18:44
  |
danfe  |
Update `x11/nvidia-driver' to version 390.87, which fixed a resource
leak introduced in the 390 series of drivers that could lead to reduced
performance after starting and stopping several OpenGL and/or Vulkan
applications. While here, replace deprecated @[un]exec keywords which
do not specify when they should be executed with @post[un]exec and move
KPI-related patching to a better place within the Makefile.
PR: 231721 |
390.77_2 11 Sep 2018 18:34:28
  |
zeising  |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
390.77_1 31 Aug 2018 19:45:04
  |
glebius  |
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_free() in r338318.
PR: 230780 |
390.77 21 Aug 2018 22:58:44
  |
glebius  |
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_alloc_contig() in r338143.
PR: 230780 |
390.77 23 Jul 2018 12:58:00
  |
danfe  |
Cleanup patch code that does nothing useful these days (changes are long
integrated upstream). |
390.77 21 Jul 2018 13:37:00
  |
danfe  |
Update `x11/nvidia-driver' to version 390.77. Changes in this release:
- Removed informational messages that were printed by `nvidia-modeset.ko'
whenever a GPU device was allocated or freed
- Fixed a bug that caused kwin OpenGL compositing to crash when launching
certain OpenGL applications |
390.67 02 Jul 2018 03:08:02
  |
danfe  |
Update nVidia driver to the latest long lived branch version 390.67. |
390.59 07 Jun 2018 20:22:51
  |
danfe  |
Update `x11/nvidia-driver-340' to the latest version of 340.107:
- Added support for X.Org xserver ABI 24 (xorg-server 1.20)
- Fixed a bug which could cause X servers that export a Video Driver
ABI earlier than 0.8 to crash when running X11 applications which
call XRenderAddTraps() |
390.59 07 Jun 2018 16:04:42
  |
danfe  |
Garbage-collect some no longer relevant patching (it does nothing these
days); these are not the changes being made, these are previous changes
being removed:
- Fix CTLFLAG_* values for SYSCTL_ADD_PROC() after FreeBSD src r273377
- Replace `d_thread_t' (FreeBSD 4 support compat shim) with `struct thread'
Reviewed by: grep(1), diff(1), sha1(1) |
390.59 04 Jun 2018 17:38:36
  |
danfe  |
Unbreak nVidia drivers on recent -CURRENT, after memset() changes by mjg@
in r334533 have revealed an existing bug in the nVidia code.
PR: 228709 |
390.59 27 May 2018 09:19:52
  |
danfe  |
Update nVidia driver long lived branch to version 390.59, which had added
support for GeForce GTX 1050 (with Max-Q Design), Quadro P3200, and Quadro
P4200, but most importantly, for X.Org xserver ABI 24 (xorg-server 1.20).
PR: 228383 |
390.48 30 Mar 2018 01:25:28
  |
danfe  |
Update nVidia driver to the latest long lived branch version 390.48. |
390.25 02 Feb 2018 08:34:33
  |
danfe  |
Update to the latest long lived branch version, 390.25.
PR: 225574 |
384.111 22 Jan 2018 09:05:44
  |
danfe  |
Update nVidia drivers to their latest versions which fix frequent kernel
panics reported by some users.
PR: 225346 |
384.98 26 Dec 2017 18:55:18
  |
danfe  |
Update nVidia driver ports to their most recent versions, bringing assorted
bugfixes and support for X.Org xserver ABI 23 (xorg-server version 1.19).
PR: 224597 |
384.90 03 Oct 2017 14:32:27
  |
danfe  |
Update nVidia driver to the most recent long lived branch version 384.90.
PR: 222547
Submitted by: kbowling |
384.59 03 Aug 2017 10:04:28
  |
danfe  |
Update nVidia driver to the recent long lived branch version 384.59.
PR: 221017 |
375.66 24 May 2017 16:37:37
  |
danfe  |
Update `x11/nvidia-driver' to version 375.66, which fixes multiple
vulnerabilities in the kernel mode layer handler.
Security: f52e3a8d-3f7e-11e7-97a9-a0d3c19bfa21
PR: 219465
Submitted by: Andrew Marks |
375.39_1 23 May 2017 05:03:16
  |
rezny  |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
375.39 18 Apr 2017 14:45:00
  |
amdmi3  |
- Remove always true/false OSVERSION conditions
Approved by: portmgr blanket |
375.39 03 Apr 2017 12:08:32
  |
danfe  |
Update nVidia drivers to their most recent versions: 375.39 (long lived
branch); legacy versions: 340.102 and 304.135.
PR: 216574, 217341 |
375.26_1 12 Feb 2017 11:55:51
  |
kwm  |
Unbreak the build of nvidia-driver-304, which I broke in r433892 [1]
While here add += to the SUB_LIST lines so we don't accidently overwrite
other SUB_LIST if they should be added later.
Reported by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> [1] |
375.26_1 11 Feb 2017 16:43:11
  |
kwm  |
Now that all supported FreeBSD versions support libmap.conf files installed
from ports, remove the symlink dance with libGL/libEGL/libgles and the
nvidia-driver ports.
* Revert libGL/libEGL/libglesv2 ports to normal.
* Rename the conflicting libraries from the nvidia-driver ports with a
-NVIDIA prefix and install a libmap.conf file to map to these versions.
* Remove the special case from Mk/Scripts/qa.sh for libGL and libEGL.
* Sadly the symlink dance between nvidia-driver and xorg-server for glx.so
need to stay, due to xorg-server opening that file with dlopen(3).
Approved by: portmgr@ (mat@ (prio version))
Differential Revision: https://reviews.freebsd.org/D7848 |
375.26 27 Jan 2017 11:09:16
  |
danfe  |
Cosmetic change: reword comments to improve consistency and readability:
quote type and structure names and drop extra `SVN' word when referring
to a particular code revision. |
375.26 27 Jan 2017 10:10:54
  |
danfe  |
Chase `sys/capability.h' rename to `sys/capsicum.h' in FreeBSD src r263232.
This is to unbreak the build on recent -CURRENT, where deprecation warning
was added in r312758 (FreeBSD src aka base). While here, wrap one overly
long line.
PR: 216478 |
375.26 13 Jan 2017 12:02:49
  |
tijl  |
Update nvidia driver to 375.26 and legacy drivers to 340.101 and 304.134.
This brings official support for FreeBSD 11 and Xorg server 1.19.
PR: 215370
Submitted by: kbowling
Approved by: danfe (maintainer) |
367.44_3 19 Dec 2016 21:13:03
  |
tijl  |
Add build dependency on linux_base so the build process can run tls_test.
This affects which copy of Linux libnvidia-tls gets installed.
Also add a run dependency on Linux Xorg libraries needed by some of the
installed libraries.
PR: 215345 |
367.44_2 05 Nov 2016 12:57:38
  |
tijl  |
Add libEGL to linux-c7-dri, needed by linux-c7-cairo. |
367.44_1 03 Nov 2016 19:46:18
  |
tijl  |
Allow linux-*-dri and nvidia-driver to coexist. |
367.44 12 Oct 2016 00:31:28
  |
danfe  |
Fix `linux.ko' false dependency. Starting with version 358.09, the driver
includes a new kernel module, `nvidia-modeset.ko', a driver component that
works in conjunction with the `nvidia.ko' kernel module.
However, previously the build process did not respect LINUX compile (port)
option. Adopt the same way this is done for the core driver.
PR: 213222
Submitted by: peter |