notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: x11/nvidia-driver/Makefile

Number of commits found: 282 (showing only 100 on this page)

1 | 2 | 3  »  

Saturday, 16 Mar 2024
12:55 Vladimir Druzenko (vvd) search for other commits by this committer
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"
commit hash: 848ce0529ef3eed81535b763942f0b5175c943fc commit hash: 848ce0529ef3eed81535b763942f0b5175c943fc commit hash: 848ce0529ef3eed81535b763942f0b5175c943fc commit hash: 848ce0529ef3eed81535b763942f0b5175c943fc 848ce05
Sunday, 10 Mar 2024
08:59 Gleb Popov (arrowd) search for other commits by this committer
*: Move manpages to share/man

Approved by:	portmgr (blanket)
commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365 commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365 commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365 commit hash: bf8a0031d97ff4c1fc019d7061085bdc38484365 bf8a003
Monday, 1 Jan 2024
22:51 Kevin Bowling (kbowling) search for other commits by this committer Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02

PR:		275569
Approved by:	danfe (maintainer timeout)
commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8 commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8 commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8 commit hash: d978418fa21111ad3fd8ea6e4ea911587f40aaf8 d978418
Sunday, 31 Dec 2023
00:37 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: 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
commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 bbab7f5
Wednesday, 16 Aug 2023
21:01 Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver: Use typical extra patch filename

Differential Revision:	https://reviews.freebsd.org/D40168
commit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851c commit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851c commit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851c commit hash: e3f5aa708ffa677e6ca57fcc1b4b526da1e4851c e3f5aa7
20:55 Kevin Bowling (kbowling) search for other commits by this committer 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
commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32 commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32 commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32 commit hash: 49b9705d8fd8bfea7d87a95658302f8899fb1e32 49b9705
18:23 Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.98

PR:		273110
Approved by:	danfe
commit hash: a66e549aa121a30994db232d33f7e768dcdc7203 commit hash: a66e549aa121a30994db232d33f7e768dcdc7203 commit hash: a66e549aa121a30994db232d33f7e768dcdc7203 commit hash: a66e549aa121a30994db232d33f7e768dcdc7203 a66e549
Saturday, 12 Aug 2023
22:58 Jan Beich (jbeich) search for other commits by this committer
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
commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841 commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841 commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841 commit hash: d1b7aad5f3cc475b86222599d0e9eb8d73b3c841 d1b7aad
Thursday, 3 Aug 2023
22:02 Kevin Bowling (kbowling) search for other commits by this committer
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
commit hash: 999d93d0e2731c15645a6c6385a526e94452a9be commit hash: 999d93d0e2731c15645a6c6385a526e94452a9be commit hash: 999d93d0e2731c15645a6c6385a526e94452a9be commit hash: 999d93d0e2731c15645a6c6385a526e94452a9be 999d93d
Tuesday, 11 Jul 2023
14:00 Kevin Bowling (kbowling) search for other commits by this committer
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
commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7 commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7 commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7 commit hash: 67ae03d7eaf7f9fdfdd8f5d34cd623a617565ca7 67ae03d
Monday, 29 May 2023
10:05 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: 167434b6544d627882603149e8bfd1db0e33a917 commit hash: 167434b6544d627882603149e8bfd1db0e33a917 commit hash: 167434b6544d627882603149e8bfd1db0e33a917 commit hash: 167434b6544d627882603149e8bfd1db0e33a917 167434b
Thursday, 25 May 2023
17:17 John Baldwin (jhb) search for other commits by this committer
x11/nvidia-driver: Use a valid function declaration for nvlink_allocLock.

Differential Revision:	https://reviews.freebsd.org/D40172
commit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bc commit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bc commit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bc commit hash: ec2e657d485a1ae0cb1ad1224ccf6b6a7abf05bc ec2e657
Saturday, 13 May 2023
04:52 Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.116.03

PR:		271122
Approved by:	maintainer timeout
commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8 commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8 commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8 commit hash: 5d10423cd3f1533171e77a533bebce232aadadf8 5d10423
Friday, 21 Apr 2023
19:57 Kevin Bowling (kbowling) search for other commits by this committer
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
commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060 commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060 commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060 commit hash: 0ab0e6c25141b61ab2d2ead44511bdb5aaaa1060 0ab0e6c
19:57 Kevin Bowling (kbowling) search for other commits by this committer 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
commit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5d commit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5d commit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5d commit hash: cbe3fe720370f09375c4c6e3157901a1de7c8a5d cbe3fe7
Thursday, 2 Mar 2023
09:15 Kevin Bowling (kbowling) search for other commits by this committer Author: Bartek Jasicki
x11/nvidia-driver, x11/linux-nvidia-libs: update to 515.86.01

PR:		269129, 268983, 263475
Approved by:	maintainer timeout
commit hash: 105fcdb438740d018e368853a89865b4ef130c80 commit hash: 105fcdb438740d018e368853a89865b4ef130c80 commit hash: 105fcdb438740d018e368853a89865b4ef130c80 commit hash: 105fcdb438740d018e368853a89865b4ef130c80 105fcdb
Wednesday, 1 Mar 2023
10:19 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: a09185f8b66c462d3bc1d1d7526d667770319aaf commit hash: a09185f8b66c462d3bc1d1d7526d667770319aaf commit hash: a09185f8b66c462d3bc1d1d7526d667770319aaf commit hash: a09185f8b66c462d3bc1d1d7526d667770319aaf a09185f
Monday, 16 Jan 2023
06:38 Yuri Victorovich (yuri) search for other commits by this committer
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)
commit hash: 010b19127cc848d585ab515ea2db29796b441929 commit hash: 010b19127cc848d585ab515ea2db29796b441929 commit hash: 010b19127cc848d585ab515ea2db29796b441929 commit hash: 010b19127cc848d585ab515ea2db29796b441929 010b191
Friday, 9 Dec 2022
19:41 Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver: Enable ACPI_PM by default

It is needed to suspend/resume

PR:		258710
Approved by:	maintainer timeout
commit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4c commit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4c commit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4c commit hash: 8f8d9b9989cf0d528c70b566032d69f8a2ff3c4c 8f8d9b9
Tuesday, 11 Oct 2022
14:54 Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: catch up with changes to pmap_unmapdev() and kmem_*()

Reported by:		pkg-fallout
Differential Revision:	https://reviews.freebsd.org/D36671
commit hash: d116de704f8e5f24b4075679a87aeaa58e312926 commit hash: d116de704f8e5f24b4075679a87aeaa58e312926 commit hash: d116de704f8e5f24b4075679a87aeaa58e312926 commit hash: d116de704f8e5f24b4075679a87aeaa58e312926 d116de7
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 20 Jul 2022
14:23 Tobias C. Berner (tcberner) search for other commits by this committer
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>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Bert Burgemeister <trebbu@googlemail.com>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Chris Hutchinson <portmaster@BSDforge.com>
  *  Cy SChubert <cy@FreeBSD.org>
  *  Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
  *  Cy Schubert <cy@FreeBSD.org>
  *  DaJoob
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Daniel Walter <sahne@0x90.at>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dave Grochowski
  *  David Mackay <davidjx8p@gmail.com>
  *  David Yeske <dyeske@gmail.com>
  *  Dejan Lesjak <lesi@FreeBSD.org>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominik Rothert <dr@domix.de>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Eric Blood <eblood@cs.unr.edu>
  *  Eric L. Hernes <erich@rrnet.com>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Eric Turgeon <ericturgeon.bsd@gmail.com>
  *  Evgeni Dimitrov <evgeni.dimitrov@gmail.com>
  *  FURUSAWA,Kazuhisa <kazu@jp.freebsd.org>
  *  Florent Thoumie <flz@xbsd.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Francis Bacque <idroxid01@yahoo.fr>
  *  Franz Klammer <klammer@webonaut.com>
  *  Gerrit Beine <tux@pinguru.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Jacob House <jacob@jwfh.ca>
  *  James Earl <jdearl@telus.net>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Ken Moore <ken@pcbsd.org>
  *  Koop Mast <einekoai@chello.nl>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Lin, Cheng-Tao <b89605222@ntu.edu.tw>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Ranne <gasp@ridcully.dnsalias.org>
  *  Martin Tournoij <carpetsmoker@xs4all.nl>
  *  Martin Wilke (miwi@FreeBSD.org)
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Matt Lancereau
  *  Matt Lancereau <matt@rimasec.net>
  *  Matt Peterson <matt@peterson.org>
  *  Matthew Donovan <kitchetech@gmail.com>
  *  Matthew Fuller <fullermd@futuresouth.com>
  *  Matthew Hunt <mph@pobox.com>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michiel Overtoom <motoom@xs4all.nl>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Morten Slot Kristensen
  *  Murray Stokely <murray@FreeBSD.org>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Nikos Ntarmos <ntarmos@cs.uoi.gr>
  *  Oleg Pudeyev <oleg@bsdpower.com>
  *  Oliver Breuninger <ob@breuninger.org>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro Giffuni
  *  Per Otterstr=F6m <pelle@fukt.bth.se>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp>
  *  Sakai Hiroaki <sakai@seki.ee.kagu.sut.ac.jp>
  *  Samy Al Bahra <samy@kerneled.org>
  *  Samy Al Bahra <sbahra@kerneled.org>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  Satoshi Asami <asami@FreeBSD.org>
  *  Satoshi TAOKA
  *  Scott Mace <smace@FreeBSD.org>
  *  Sean Farley <sean-freebsd@farley.org>
  *  Sebastian Yepes <esn@x123.info>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sofian Brabez <sbz@FreeBSD.org>
  *  Stanislav Sedov <stas@FreeBSD.org>
  *  Stepan Zastupov [RedChrom] <redchrom@gmail.com>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Tatsumi Hosokawa
  *  Theron Tarigo <theron.tarigo@gmail.com>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Hurst <tom@hur.st>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Roth <ports@fsck.ch>
  *  UMENO Takashi <umeno@rr.iij4u.or.jp>
  *  Vincent Tantardini <vinc@freebsd-fr.org>
  *  Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
  *  Winston Weinert <winstonw@lavabit.com>
  *  Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
  *  Yinghong Liu <relaxbsd@gmail.com>
  *  Yoshiro MIHIRA <sanpei@sanpei.org>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Zane C. Bowers
  *  Zhihao Yuan <lichray@gmail.com>
  *  asami
  *  chinsan
  *  dirk.meyer@dinoex.sub.org
  *  dom@myrddin.demon.co.uk
  *  eimar.koort
  *  gpalmer
  *  gpalmer@FreeBSD.org
  *  grog
  *  gurkan@phys.ethz.ch
  *  hemi@puresimplicity.net
  *  ijliao
  *  incabulos@mac.com
  *  jacs
  *  janek
  *  jhb
  *  jkh
  *  jkh@FreeBSD.org
  *  jmz
  *  joerg
  *  johalun0@gmail.com
  *  jonny
  *  jsellens
  *  krion
  *  matt@bdd.net
  *  michael johnson <ahze@ahze.net>
  *  nkazushi@highway.or.jp
  *  od <od@iclub.nsu.ru>
  *  oleg@bsdpower.com
  *  roam@FreeBSD.org
  *  trevor
  *  will

With hat:	portmgr
commit hash: d357bca4f0e71714865e030d7a1e611845d9050b commit hash: d357bca4f0e71714865e030d7a1e611845d9050b commit hash: d357bca4f0e71714865e030d7a1e611845d9050b commit hash: d357bca4f0e71714865e030d7a1e611845d9050b d357bca
Thursday, 30 Jun 2022
22:29 John Baldwin (jhb) search for other commits by this committer
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
commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1 commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1 commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1 commit hash: 88501f5bcc43dd694c44f09262164c4fdcfae1a1 88501f5
Thursday, 28 Apr 2022
11:23 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: adc6bf772068a1adc8aec74074988ebab048d769 commit hash: adc6bf772068a1adc8aec74074988ebab048d769 commit hash: adc6bf772068a1adc8aec74074988ebab048d769 commit hash: adc6bf772068a1adc8aec74074988ebab048d769 adc6bf7
Monday, 4 Apr 2022
20:48 Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.60.02

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
commit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193c commit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193c commit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193c commit hash: cbf529cb2c6d08b370f13706a8400bbc0b6d193c cbf529c
20:48 Kevin Bowling (kbowling) search for other commits by this committer 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
commit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2f commit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2f commit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2f commit hash: 10ed81c24e86e84660bd61c8ab31d66f21e14e2f 10ed81c
Monday, 10 Jan 2022
15:15 Stefan Eßer (se) search for other commits by this committer
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
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 bcaf25a
Sunday, 2 Jan 2022
15:47 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333f commit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333f commit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333f commit hash: 0375fc8f10e7ebcee63258c57abcd80e3c84333f 0375fc8
Wednesday, 15 Dec 2021
03:02 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: c1eb97fea020ac09dc329651c4f33436e071997b commit hash: c1eb97fea020ac09dc329651c4f33436e071997b commit hash: c1eb97fea020ac09dc329651c4f33436e071997b commit hash: c1eb97fea020ac09dc329651c4f33436e071997b c1eb97f
Thursday, 11 Nov 2021
03:09 Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.86.

PR:	259762, 259763
commit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4e commit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4e commit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4e commit hash: 8afbe1796ed2fcc88fa679fc227bf8c23df09d4e 8afbe17
Tuesday, 2 Nov 2021
09:58 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9 commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9 commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9 commit hash: 2f121355b0fe67fc2d3991479a7d61eaf46f3da9 2f12135
Sunday, 31 Oct 2021
11:54 Alexey Dokuchaev (danfe) search for other commits by this committer
x11/nvidia-driver: update NVidia mainline driver to version 470.82.00

PR:		259496 (part 1)
Submitted by:	jkim
commit hash: ae576a3b287e06f3fc971b22ee035f7acfce41ec commit hash: ae576a3b287e06f3fc971b22ee035f7acfce41ec commit hash: ae576a3b287e06f3fc971b22ee035f7acfce41ec commit hash: ae576a3b287e06f3fc971b22ee035f7acfce41ec ae576a3
Thursday, 30 Sep 2021
21:23 Rene Ladan (rene) search for other commits by this committer
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
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 620968a
Friday, 24 Sep 2021
08:04 Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.74.

PR:	258682
commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60 commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60 commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60 commit hash: a236f4529fc39171194f3146cdd3ffecb5986f60 a236f45
Sunday, 15 Aug 2021
18:47 Kevin Bowling (kbowling) search for other commits by this committer
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
commit hash: 1a86bea35222459cae676d18682b85e919f50512 commit hash: 1a86bea35222459cae676d18682b85e919f50512 commit hash: 1a86bea35222459cae676d18682b85e919f50512 commit hash: 1a86bea35222459cae676d18682b85e919f50512 1a86bea
Wednesday, 11 Aug 2021
02:47 Kevin Bowling (kbowling) search for other commits by this committer
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
commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773 commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773 commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773 commit hash: 77a2452a895b80a7136d1453ce4ad5fe00b58773 77a2452
Monday, 2 Aug 2021
23:13 Kevin Bowling (kbowling) search for other commits by this committer Author: Alex S
x11/nvidia-driver: make vulkan PREFIX safe

PR:		253285
Reported by:	mi
Approved by:	danfe (maintainer)
commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045 commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045 commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045 commit hash: ec9fff767494883b0dc6b677c9a00a516f9df045 ec9fff7
Wednesday, 30 Jun 2021
10:49 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8 commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8 commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8 commit hash: d64eb42e5b50c43cec29f672d32f04ddb7d8dca8 d64eb42
Thursday, 17 Jun 2021
04:25 Kevin Bowling (kbowling) search for other commits by this committer Author: Jan Beich
graphics/mesa-libs: enable libglvnd support

PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 commit hash: b44acc9409bd3bdd92e86e35c06d50e2134b02f2 b44acc9
Tuesday, 15 Jun 2021
19:30 Kevin Bowling (kbowling) search for other commits by this committer 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
commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3 commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3 commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3 commit hash: 2ee6acf85a98de36269d3a727b4c45675b0eb9c3 2ee6acf
Thursday, 20 May 2021
15:10 Alexey Dokuchaev (danfe) search for other commits by this committer
x11/{linux-nvidia-libs,nvidia-driver}{,-390}: update to the latest versions
commit hash: 0da842ecc88565c9891cd81835ccb08901b96472 commit hash: 0da842ecc88565c9891cd81835ccb08901b96472 commit hash: 0da842ecc88565c9891cd81835ccb08901b96472 commit hash: 0da842ecc88565c9891cd81835ccb08901b96472 0da842e
Friday, 16 Apr 2021
08:50 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594e commit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594e commit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594e commit hash: 22a47a0e04ad1484206e364dc9ce62a638ff594e 22a47a0
06:57 Alexey Dokuchaev (danfe) search for other commits by this committer
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
commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5 commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5 commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5 commit hash: eb57a9e66188f486c9b52ed72ee7c5a95513bda5 eb57a9e
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Friday, 19 Mar 2021
10:52 danfe search for other commits by this committer
Update to version 460.67.

Reported by:	portscout
Original commitRevision:568790 
Friday, 26 Feb 2021
11:27 danfe search for other commits by this committer
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
Original commitRevision:566595 
Monday, 8 Feb 2021
02:55 danfe search for other commits by this committer
Split another patch I've missed in r564088 which is needed for 460.xx.

Reported by:	dhw
Analyzed by:	avg
Original commitRevision:564674 
Saturday, 6 Feb 2021
11:50 danfe search for other commits by this committer
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
Original commitRevision:564218 
Friday, 5 Feb 2021
07:27 danfe search for other commits by this committer
Update nVidia main driver, Linux libraries, and tools to version 460.36.

PR:	249505, 250277
Original commitRevision:564088 
Thursday, 4 Feb 2021
12:55 danfe search for other commits by this committer
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.
Original commitRevision:564024 
10:11 danfe search for other commits by this committer
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.
Original commitRevision:564012 
Monday, 21 Sep 2020
09:05 manu search for other commits by this committer
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>
Original commitRevision:549424 
Tuesday, 30 Jun 2020
08:42 danfe search for other commits by this committer
Update NVidia drivers and auxiliary utilities to their latest versions
and transfer maintainership of the latter to the graphics team (x11).
Original commitRevision:540871 
07:42 0mp search for other commits by this committer
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
Original commitRevision:540866 
Monday, 25 May 2020
12:00 danfe search for other commits by this committer
- 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
Original commitRevision:536463 
Friday, 17 Apr 2020
19:01 jbeich search for other commits by this committer
x11/nvidia-driver: stop installing files egl-wayland does

PR:		244087
Approved by:	maintainer timeout (2 months)
Original commitRevision:531961 
Friday, 10 Apr 2020
07:12 danfe search for other commits by this committer
Update to version 440.82.

PR:	245454
Original commitRevision:531296 
Sunday, 1 Mar 2020
03:38 danfe search for other commits by this committer
Update to version 440.64.
Original commitRevision:527488 
Saturday, 22 Feb 2020
07:55 danfe search for other commits by this committer
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
Original commitRevision:526742 
Thursday, 20 Feb 2020
21:15 zeising search for other commits by this committer
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.

Use the upstream fix for glamour issues.

Use evdev xkb rules by default in xwayland [2]

Add x11-drivers/xf86-input-libinput to the list installed by default by
x11-drivers/xorg-drivers.

Fix net/tigervnc-server and emulators/virtualbox-ose

Bump portrevision of all x11 drivers, as well as other ports dependent on
xorg-server.

This represents work by many people over a long period.  These include
wulf, ak, dumbbell, hselasky pete AT nomadlogic DOT org, jbeich, manu,
myself and possibly others (I tried to look through history, but might have
missed people. If so, I am sorry.)

PR:             196678 [1], 244129 [2]
Submitted by:   hselasky, wulf [1], jbeich [2]
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xserver-1.20
(in part)
Original commitRevision:526589 
Tuesday, 5 Nov 2019
03:05 danfe search for other commits by this committer
- Update `x11/nvidia-driver' to version 440.31
- Remove USE_GL+=gl, it is GL provider itself
Original commitRevision:516769 
Thursday, 31 Oct 2019
08:51 danfe search for other commits by this committer
Update NVidia driver to the latest long lived branch version 430.50.

PR:	232645, 241307
Original commitRevision:516138 
Tuesday, 29 Oct 2019
13:44 danfe search for other commits by this committer
- 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
Original commitRevision:515978 
Sunday, 27 Oct 2019
17:59 danfe search for other commits by this committer
Prune Linux entries from distinfo which are not needed after r515584
and remove now no-op EXTRACT_ONLY knob.
Original commitRevision:515806 
Friday, 25 Oct 2019
08:09 danfe search for other commits by this committer
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.
Original commitRevision:515586 
08:00 danfe search for other commits by this committer
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.
Original commitRevision:515584 
Wednesday, 23 Oct 2019
09:46 danfe search for other commits by this committer
In sight of upcoming updates, move some common code and knobs to separate
file, to allow inclusion from different ports.  No functional changes.
Original commitRevision:515244 
Wednesday, 10 Jul 2019
15:41 tijl search for other commits by this committer
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.
Original commitRevision:506356 
14:40 tijl search for other commits by this committer
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.
Original commitRevision:506352 
Saturday, 8 Jun 2019
12:13 tijl search for other commits by this committer
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)
Original commitRevision:503722 
Wednesday, 22 May 2019
07:49 danfe search for other commits by this committer
Unbreak the build after base (src) r347984.

PR:	238018
Differential Revision:	https://reviews.freebsd.org/D20350
Original commitRevision:502258 
Friday, 18 Jan 2019
17:52 tijl search for other commits by this committer
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)
Original commitRevision:490643 
Friday, 14 Dec 2018
16:24 tijl search for other commits by this committer
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
  amd64.
- Set LINUX_LIBDIR to the main lib directory: (/compat/linux)/usr/lib on
  i386 and (/compat/linux)/usr/lib64 on amd64.  (The compat32 directory is
  (/compat/linux)/usr/lib.)
- Define LINUX_LIBS, LINUX_LINKS, LINUX32_LIBS, LINUX32_LINKS, LINUX_PROGS,
  LINUX_MANS, and LINUX_DATA for all driver versions from 304.137 to 390.87.
  LINUX_LIBS and LINUX32_LIBS contain main libraries (i386/amd64) and
  compat32 libraries respectively.  These are installed with INSTALL_LIB in
  post-install.  LINUX_LINKS and LINUX32_LINKS contain symbolic link sources
  and their target.  LINUX_PROGS are binaries installed with
  INSTALL_PROGRAM.  LINUX_MANS are manuals installed with INSTALL_MAN.
  LINUX_DATA are data files and their destination, installed with
  INSTALL_DATA.  The .if blocks for the different versions are sorted
  alphabetically on the first file.
- Define PLIST_RE for all versions.  These are sed commands applied to
  TMPPLIST in post-install.
- Include bsd.port.pre.mk instead of bsd.port.options.mk to obtain
  LINUX_ARCH.
- Adjust post-patch to disable installation of Linux libraries bundled with
  the FreeBSD driver.
- Add post-patch-LINUX-on to setup nvidia_icd.json like nvidia-installer
  does on Linux.
- Adjust existing post-install TMPPLIST edits to apply only to non-Linux
  files.
- Add post-install-LINUX-on to install the Linux files.
- Add files/extra-patch-src-nvidia_ctl.c.in and
  extra-patch-src-nvidia_dev.c.in.  These patches make Linux stat(2) return
  the right major and minor number for /dev/nvidiactl and /dev/nvidia[0-9]+.
  Recent versions of the Linux libraries verify these. [1]  Define the
  struct passed to linux_device_register_handler on the stack in
  nvidia_*_attach instead of as a global variable in case multiple graphics
  cards are attached in parallel.
- Add files/extra-patch-src-nvidia_linux.c.in.  It rewrites the Linux ioctl
  handler.  The current implementation does not copyin arguments leading to
  kernel panics on FreeBSD 12 on machines that support Supervisor Mode
  Access Prevention (SMAP).
- Add files/extra-patch-src-nvidia_pci.c.in.  It adds a dependency on the
  linux_common kernel module for linux_device_register_handler.
- Modify files/extra-patch-src_nvidia-modeset_nvidia-modeset-freebsd.c to
  add major/minor numbers (global struct here, because it is constant),
  rewrite ioctl, and add a dependency on linux_common for
  /dev/nvidia-modeset.

PR:		217901
Analysed by:	Alex S <iwtcex@gmail.com> [1]
Tested by:	Hannes Hauswedell <h2+fbsdports@fsfe.org> (390.87)
Tested by:	tijl (304.137)
Approved by:	maintainer timeout (15 days)
Original commitRevision:487446 
Sunday, 30 Sep 2018
14:18 danfe search for other commits by this committer
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
Original commitRevision:480954 
Tuesday, 11 Sep 2018
18:34 zeising search for other commits by this committer
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
Original commitRevision:479538 
Friday, 31 Aug 2018
19:45 glebius search for other commits by this committer
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_free() in r338318.

PR:		230780
Original commitRevision:478606 
Tuesday, 21 Aug 2018
22:58 glebius search for other commits by this committer
Unbreak nVidia drivers on recent -CURRENT, after change to
kmem_alloc_contig() in r338143.

PR:		230780
Original commitRevision:477761 
Monday, 23 Jul 2018
12:58 danfe search for other commits by this committer
Cleanup patch code that does nothing useful these days (changes are long
integrated upstream).
Original commitRevision:475170 
Saturday, 21 Jul 2018
13:37 danfe search for other commits by this committer
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
Original commitRevision:475067 
Monday, 2 Jul 2018
03:08 danfe search for other commits by this committer
Update nVidia driver to the latest long lived branch version 390.67.
Original commitRevision:473697 
Thursday, 7 Jun 2018
16:04 danfe search for other commits by this committer
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)
Original commitRevision:471930 
Monday, 4 Jun 2018
17:38 danfe search for other commits by this committer
Unbreak nVidia drivers on recent -CURRENT, after memset() changes by mjg@
in r334533 have revealed an existing bug in the nVidia code.

PR:	228709
Original commitRevision:471574 
Sunday, 27 May 2018
09:19 danfe search for other commits by this committer
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
Original commitRevision:470972 
Friday, 30 Mar 2018
01:25 danfe search for other commits by this committer
Update nVidia driver to the latest long lived branch version 390.48.
Original commitRevision:465942 
Friday, 2 Feb 2018
08:34 danfe search for other commits by this committer
Update to the latest long lived branch version, 390.25.

PR:	225574
Original commitRevision:460676 
Monday, 22 Jan 2018
09:05 danfe search for other commits by this committer
Update nVidia drivers to their latest versions which fix frequent kernel
panics reported by some users.

PR:	225346
Original commitRevision:459638 
Tuesday, 26 Dec 2017
18:55 danfe search for other commits by this committer
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
Original commitRevision:457308 
Tuesday, 3 Oct 2017
14:32 danfe search for other commits by this committer
Update nVidia driver to the most recent long lived branch version 384.90.

PR:		222547
Submitted by:	kbowling
Original commitRevision:451134 
Thursday, 3 Aug 2017
10:04 danfe search for other commits by this committer
Update nVidia driver to the recent long lived branch version 384.59.

PR:	221017
Original commitRevision:447200 
Wednesday, 24 May 2017
16:37 danfe search for other commits by this committer
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
Original commitRevision:441608 
Tuesday, 23 May 2017
05:03 rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
Original commitRevision:441503 
Tuesday, 18 Apr 2017
14:45 amdmi3 search for other commits by this committer
- Remove always true/false OSVERSION conditions

Approved by:	portmgr blanket
Original commitRevision:438783 
Monday, 3 Apr 2017
12:08 danfe search for other commits by this committer
Update nVidia drivers to their most recent versions: 375.39 (long lived
branch); legacy versions: 340.102 and 304.135.

PR:	216574, 217341
Original commitRevision:437618 
Sunday, 12 Feb 2017
11:55 kwm search for other commits by this committer
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]
Original commitRevision:433936 
Saturday, 11 Feb 2017
16:43 kwm search for other commits by this committer
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
Original commitRevision:433892 
Friday, 27 Jan 2017
11:09 danfe search for other commits by this committer
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.
Original commitRevision:432550 
10:10 danfe search for other commits by this committer
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
Original commitRevision:432548 
Friday, 13 Jan 2017
12:02 tijl search for other commits by this committer
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)
Original commitRevision:431369 
Monday, 19 Dec 2016
21:13 tijl search for other commits by this committer
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
Original commitRevision:428960 
Saturday, 5 Nov 2016
12:57 tijl search for other commits by this committer
Add libEGL to linux-c7-dri, needed by linux-c7-cairo.
Original commitRevision:425385 

Number of commits found: 282 (showing only 100 on this page)

1 | 2 | 3  »