Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
550.127.05 29 Oct 2024 18:37:31 |
Kevin Bowling (kbowling) Author: Tomoaki AOKI |
x11/nvidia-driver, linux-nvidia-libs, nvidia-drm: Update to 550.127.05
Approved by: blanket, Austin Shafer <ashafer@badland.io>
PR: 282312 |
550.120 29 Sep 2024 09:40:10 |
Kevin Bowling (kbowling) Author: Tomoaki AOKI |
x11/nvidia-driver: Prepare for GSP firmware in 560
PR: 280772
Approved by: maintainer timeout |
550.120 29 Sep 2024 09:39:28 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
550.120
PR: 280772
Approved by: maintainer timeout |
550.54.14 22 Mar 2024 17:38:25 |
Gleb Popov (arrowd) Author: Austin Shafer |
x11/nvidia-driver-470: Backport fix for nvidia-modeset panic
PR: 274519
Differential Revision: https://reviews.freebsd.org/D44432 |
550.54.14 16 Mar 2024 12:55:39 |
Vladimir Druzenko (vvd) |
x11/nvidia-driver: fix build 304 and 340 after "Move manpages to share/man"
sed:
/usr/ports/x11/nvidia-driver-340/work/NVIDIA-FreeBSD-x86_64-340.108/nvml/man/Makefile:
No such file or directory
*** Error code 1
Approved by: arrowd (mentor)
Fixes: bf8a0031d97ff4c1fc019d7061085bdc38484365 "*: Move manpages to share/man" |
550.54.14 10 Mar 2024 08:59:05 |
Gleb Popov (arrowd) |
*: Move manpages to share/man
Approved by: portmgr (blanket) |
550.54.14 27 Feb 2024 18:29:01 |
Gleb Popov (arrowd) Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs: Update to 550.54.14
PR: 277028
Approved by: danfe (via Telegram) |
535.146.02 01 Jan 2024 22:51:51 |
Kevin Bowling (kbowling) Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02
PR: 275569
Approved by: danfe (maintainer timeout) |
535.104.05_1 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
535.104.05_1 08 Sep 2023 18:12:08 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs, nvidia-drm-*-kmod: update to
535.104.05
PR: 273357
Approved by: danfe |
535.98_1 16 Aug 2023 21:01:25 |
Kevin Bowling (kbowling) |
x11/nvidia-driver: Use typical extra patch filename
Differential Revision: https://reviews.freebsd.org/D40168 |
535.98_1 16 Aug 2023 20:55:10 |
Kevin Bowling (kbowling) Author: Austin Shafer |
x11/nvidia-driver: Add Makefile.version and patch for nvidia-drm
This moves the version string into a makefile that can be included from
child ports.
This also adds a patch to nvidia-modeset that handles a deadlock with
queueing events observed with nvidia-drm. This fix is only needed in
535, future versions will have a proper implementation included with
them.
Approved by: maintainer timeout
Differential Revision: https://reviews.freebsd.org/D40168 |
535.98 16 Aug 2023 18:23:32 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.98
PR: 273110
Approved by: danfe |
535.86.05 12 Aug 2023 22:58:06 |
Jan Beich (jbeich) |
x11-servers/xorg-server: complete libmap.d switch after 50a34a07740e
libmap.conf(5) supports dlopen(3) but xorg-server uses absolute paths.
PR: 271686
Reviewed by: gallatin |
535.86.05 03 Aug 2023 22:02:08 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.86.05
Bugfixes on production branch
https://www.nvidia.com/Download/driverResults.aspx/209263/en-us/
PR: 272631
Approved by: maintainer timeout |
535.54.03 11 Jul 2023 14:00:45 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.54.03
New production branch
Changes https://www.nvidia.com/Download/driverResults.aspx/205466/en-us/
PR: 271523
Approved by: danfe |
525.116.03 29 May 2023 10:05:20 |
Alexey Dokuchaev (danfe) |
x11/nvidia-driver: unbreak the build of two legacy driver versions
- Limit the scope of the K&R prototype fix to versions which
actually have that `nvlink_freebsd.c' file
- Adjust the version check for `lib/libnvidia-wayland-client.so'
which had first appeared in 515.43.04 beta release and add a
comment on the PLIST_FILES usage there
Reported by: pkg-fallout |
525.116.03 25 May 2023 17:17:56 |
John Baldwin (jhb) |
x11/nvidia-driver: Use a valid function declaration for nvlink_allocLock.
Differential Revision: https://reviews.freebsd.org/D40172 |
525.116.03 13 May 2023 04:52:10 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.116.03
PR: 271122
Approved by: maintainer timeout |
525.105.17 21 Apr 2023 19:57:15 |
Kevin Bowling (kbowling) |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.105.17
Changes https://www.nvidia.com/Download/driverResults.aspx/202352/en-us/
PR: 270060
Approved by: maintainer timeout |
525.89.02 21 Apr 2023 19:57:14 |
Kevin Bowling (kbowling) Author: Bartek Jasicki |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.89.02
Changes https://www.nvidia.com/Download/driverResults.aspx/199660/en-us/
PR: 267220, 270060
Tested by: many
Approved by: danfe (previous version), maintainer timeout |
515.86.01_1 02 Mar 2023 09:15:18 |
Kevin Bowling (kbowling) Author: Bartek Jasicki |
x11/nvidia-driver, x11/linux-nvidia-libs: update to 515.86.01
PR: 269129, 268983, 263475
Approved by: maintainer timeout |
510.60.02_1 01 Mar 2023 10:19:30 |
Alexey Dokuchaev (danfe) |
x11/nvidia-driver: reword the pkg-message to reflect modern reality
Try to reduce readers' confusion by specifying exactly which nVidia
kernel module users should be loading these days.
PR: 269626 |
510.60.02_1 28 Feb 2023 13:15:24 |
Alexey Dokuchaev (danfe) |
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.161.03
Reported by: portscout |
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 |