aboutsummaryrefslogtreecommitdiff
path: root/x11/nvidia-driver/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* x11/nvidia-driver: Add xlibre supportJose Alonso Cardenas Marquez2025-12-121-1/+15
| | | | | PR: 291598 Approved by: kbowling
* x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel], ↵Tomoaki AOKI2025-10-101-1/+1
| | | | | | | | | | | | | | | | | | graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.95.05 Update to latest Production Branch of drivers 580.95.05: https://www.nvidia.com/en-us/drivers/details/254666/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/254665/ As latest production branch of drivers is still newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.95.05, too. PR: 289940 Reviewed by: scf Differential Revision: https://reviews.freebsd.org/D52831
* x11/nvidia-driver: Split kmod into x11/nvidia-kmodTomoaki AOKI2025-10-011-165/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split out kmod part of x11/nvidia-driver into x11/nvidia-kmod, including slave ports, to allow FreeBSD-kmods repo builders building nvidia-related kmod ports. In this update, * split out *.ko from x11/nvidia-driver[-304|-340|-390|470|-devel] into corresponding x11/nvidia-kmod[-304|-340|-390|470|-devel], * switch dependency of graphics/nvidia-drm-*-kmod upon x11/nvidia-driver[-devel] to newly introduced x11/nvidia-kmod[-devel], * make x11/nvidia-driver[-304|-340|-390|470|-devel] depend upon newly introduced x11/nvidia-kmod[-304|-340|-390|470|-devel], * bump consumers directly depending upon x11/nvidia-driver* as of dependency switches, * and hook x11/nvidia-kmod[-304|-340|-390|470|-devel] to build. Note that upgrading x11/nvidia-driver* from monolithic version requires deinstallation of x11/nvidia-driver* before starting, as both previous version of x11/nvidia-driver* and newly introduced x11/nvidia-kmod* installs *.ko into same place. PR: 288314 Approved by: bapt (kmod repo) Differential Revision: https://reviews.freebsd.org/D52178
* x11/nvidia-driver-[204,340]: Fix build on CURRENTTomoaki AOKI2025-08-141-1/+1
| | | | | | | | | | | | Commit 9302fb05a0c6 "x11/nvidia-driver: Fix build after kva_layout" accidentally broke builds for x11/nvidia-driver-304 and x11/nvidia-driver-340. Fix builds for these 2 slave (child) ports. Other slave ports are not affected with this breakage. Reported by: pkg-fallout Differential Revision: https://reviews.freebsd.org/D51888
* x11/nvidia-driver: Fix build after kva_layoutTomoaki AOKI2025-07-171-0/+9
| | | | | | | | | | | | | | | | | | Commit 4dd828c808286 on main branch of src removed 2 macros, DMAP_MIN_ADDRESS and DMAP_MAX_ADDRESS and require to use variables (members of struct) kva_layout.dmap_low and kva_layout.dmap_high respectively. This broke builds of x11/nvidia-driver[-304|-340|-390|-470|-devel]. And the change is not planned for MFC (POLA violation). Fix build by using new variables conditionally. As there are around 10 days between usable latest bump at base 65ed1a035ceb8 and base 4dd828c808286, there are broken time window. PR: 288236 Reviewed by: ashafer, kib
* x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, ↵Tomoaki AOKI2025-06-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new ports Add *-devel versions of nvidia drivers These ports provides supports for New Feature Branch (NFB) of upstream nvidia drivers like existing legacy branches of ports. In some cases, supports for cutting edge GPUs are provided via NFB of driver packages or Beta branch of drivers. As Beta Branch of drivers cannot be recommended widely, we decided to add support for NFB as *-devel version. This new *-devel versions tracks the latest non-Beta versions regardless it's NFB or Production Branch of drivers. This is because, in some cases, major version of Production Branch of drivers are bumped to larger than the one for corresponding NFB. So depending on the timing, *-devel 100% matches non-devel master ports except for its package name. Our upgrading policies are: 1. Start investigating whether some additional works are needed to build/install/run or not when new Beta is found to be released upstream. 2. If any additional works were needed and done, upgrade master ports below without updating version nor PORTREVISION of master ports below. x11/nvidia-driver x11/linux-nvidia-libs graphics/nvidia-drm-*-kmod and as needed, graphics/nvidia-drm-kmod/Makefile.common would be updated, too. 3. Once findng new NFB is released upstream, bump versions of *-devel. Step 2 would "usually" ease this work unless Beta is skipped or last-minutes breaking changes are introduced. 4. Once finding new Production Branch is released upstream, bump versions of master ports. 5. Once finding any of Legacy Branch of driver is released upstream, upgrade corresponding legacy ports. This could need some additional work, because updated version could incorporate patches from our ports. Note that graphics/nvidia-drm-*-kmod does NOT support any of exisiting legacy versions, as they don't yet have codes to support these ports. PR: 287268 Differential Revision: https://reviews.freebsd.org/D50697
* x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo ↵Tomoaki AOKI2025-05-121-0/+6
| | | | | | | | | | | | | | | | | | | | | | per-slave-ports Currently, upgrades for legacy versions of x11/nvidia-driver and x11/linux-nvidia-libs are often delayed, due to the conflicts with master port and forgotton. This is usually because master and slave (legacy) ports shares distinfo, causing races between multiple upgrades, even upgrades for legacy ones are trivial. This update splits distinfo into master and each slave (legacy) ports to avoid races unless master Makefile(s) needs updates for to-be-upgraded slave ports. update-distinfo target is removed, you can use the standard 'make makesum' in each port now. Reviewed by: arrowd Differential Revision: https://reviews.freebsd.org/D50142
* x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update ↵Tomoaki AOKI2025-05-071-1/+1
| | | | | | | | | | | | to 570.144 This updates the NVIDIA ports to the latest stable production branch. Also bump graphics/egl-wayland to the latest 1.1.19 to match with the one in x11/linux-nvidia-libs. PR: 286307 Approved by: ashafer, kbowling (mentor) Differential Revision: https://reviews.freebsd.org/D49982
* x11/nvidia-driver: Fix too aggressive disabling of GSP firmwareTomoaki AOKI2025-05-051-2/+2
| | | | | | | | | | | | | | | | | | | | | Currently, GSP on recent (Turing and later) nvidia GPU is disabled as of suspend/resume issues (Differential Revision: D49828). After D49828 lands, in Forums thread "Xorg won't start with officially supported NVIDIA 5070 GPU?" [1], x11/nvidia-driver doesn't work but building directly from upstream tarball (570.133 and 570.144) is reported to work for the reporter. After some testing on reporter's side with our request, reverting back D49828 is reported to make x11/nvidia-driver working again. This update changes the way disabling GSP firmware by default to allow overriding via tunable hw.nvidia.registry.EnableGpuFirmware. [1] https://forums.freebsd.org/threads/xorg-wont-start-with-officially-supported-nvidia-5070-gpu.97659/ Reported by: foacs (displayed name on forums.freebsd.org) Approved by: ashafer, kbowling (mentor) Differential Revision: https://reviews.freebsd.org/D50053
* x11/nvidia-driver: Clean up unused LIBGLDIR/LIBGLMAPKevin Bowling2025-05-031-29/+2
| | | | | | | As of 972708f1d3948f9805f20c8ec7a90e9034009edd we do not need this functionality. Reviewed by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> Differential Revision: https://reviews.freebsd.org/D50048
* x11/nvidia-driver: disable GSP Firmware by defaultAustin Shafer2025-04-151-1/+7
| | | | | | | | | | | Users have reported issues with suspend/resume when GSP firmware is enabled. This change disables GSP to unbreak desktop use cases while a fix is delivered in a future driver version PR: 285803 Reviewed by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> Approved by: kbowling (mentor) Differential Revision: https://reviews.freebsd.org/D49828
* x11/nvidia-driver: add note about disabling GSP firmware to pkg-messageAustin Shafer2025-04-041-1/+1
| | | | | | | | | | | This adds a note about disabling GSP firmware to the pkg-message to document a recently discovered issues causing suspend/resume to fail. When a proper fix lands in a future 570 version this can be removed. suspend/resume issues began at commit 0de17c4dce28 Differential Revision: https://reviews.freebsd.org/D49640 Reviewed by: kbowling (mentor)
* nvidia*: Bring under x11@ umbrellaKevin Bowling2025-04-041-1/+1
| | | | | | | | | | | | | | | This brings all nvidia ports under x11@ per some previous comments from danfe@ and manu@. The expectation for commits will be a simple quorum of interested people (i.e. danfe, ashafer, kbowling) for peer review and commit. Since the nvidia-secondary driver is chained off the main one, the current maintainer has been notified of the change and can still participate via freebsd-x11@ and project tools but it does not make sense to have it differentiated. Approved by: danfe, manu
* x11/nvidia-driver-470, x11/linux-nvidia-libs-470: Update to 470.256.02Tomoaki AOKI2025-04-021-2/+2
| | | | | | | | | | | | | | | Requested updating 470 series of legacy version of driver to 470.256.02 at Bug 285069 - x11/nvidia-driver-470: update from 470.161.03 to 470.256.02. Tested (by myself) make and make package only, on stable/14, amd64 at commit 7215aed7974cc4b7d3197ca5e5fcf545d3a28c0f as I myself am not using 470 series of driver anymore. PR: 285069 Tested by: grahamperrin Reviewed by: ashafer, kbowling (mentor) Differential Revision: https://reviews.freebsd.org/D49457
* x11/nvidia-driver: prevent dependencies non exiting 32bits compat.Baptiste Daroussin2025-03-131-0/+5
| | | | | | | | | | | | | Since pkg 2.x the dependency on shared libraries have been increased, in particular we now track 32bits compat libraries. The nvidia-driver on amd64 provides 32bits libraryes which are linked to libX11.so.6 itself 32bit, which nothing in the ports tree provide, meaning orphans dependencies, which results in tools analysing the dependencies to complain about missing dependencies. Add a knob to tell pkg to ignore those 32bits compat libraries when extracting which libraries the package should depend on.
* x11/nvidia-driver: Prepare for GSP firmware in 560Tomoaki AOKI2024-09-291-0/+4
| | | | | PR: 280772 Approved by: maintainer timeout
* x11/nvidia-driver: fix build 304 and 340 after "Move manpages to share/man"Vladimir Druzenko2024-03-161-0/+2
| | | | | | | | 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"
* *: Move manpages to share/manGleb Popov2024-03-101-0/+1
| | | | Approved by: portmgr (blanket)
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02Tomoaki AOKI2024-01-011-2/+6
| | | | | PR: 275569 Approved by: danfe (maintainer timeout)
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | - 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
* x11/nvidia-driver: Use typical extra patch filenameKevin Bowling2023-08-161-1/+1
| | | | Differential Revision: https://reviews.freebsd.org/D40168
* x11/nvidia-driver: Add Makefile.version and patch for nvidia-drmAustin Shafer2023-08-161-2/+6
| | | | | | | | | | | | | 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
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.98Kevin Bowling2023-08-161-1/+1
| | | | | PR: 273110 Approved by: danfe
* x11-servers/xorg-server: complete libmap.d switch after 50a34a07740eJan Beich2023-08-121-3/+0
| | | | | | | libmap.conf(5) supports dlopen(3) but xorg-server uses absolute paths. PR: 271686 Reviewed by: gallatin
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.86.05Kevin Bowling2023-08-031-1/+1
| | | | | | | | | Bugfixes on production branch https://www.nvidia.com/Download/driverResults.aspx/209263/en-us/ PR: 272631 Approved by: maintainer timeout
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.54.03Kevin Bowling2023-07-111-4/+8
| | | | | | | | New production branch Changes https://www.nvidia.com/Download/driverResults.aspx/205466/en-us/ PR: 271523 Approved by: danfe
* x11/nvidia-driver: unbreak the build of two legacy driver versionsAlexey Dokuchaev2023-05-291-1/+4
| | | | | | | | | | - 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
* x11/nvidia-driver: Use a valid function declaration for nvlink_allocLock.John Baldwin2023-05-251-0/+3
| | | | Differential Revision: https://reviews.freebsd.org/D40172
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.116.03Kevin Bowling2023-05-131-1/+1
| | | | | PR: 271122 Approved by: maintainer timeout
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.105.17Kevin Bowling2023-04-211-1/+1
| | | | | | | Changes https://www.nvidia.com/Download/driverResults.aspx/202352/en-us/ PR: 270060 Approved by: maintainer timeout
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.89.02Bartek Jasicki2023-04-211-3/+16
| | | | | | | | Changes https://www.nvidia.com/Download/driverResults.aspx/199660/en-us/ PR: 267220, 270060 Tested by: many Approved by: danfe (previous version), maintainer timeout
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 515.86.01Bartek Jasicki2023-03-021-1/+7
| | | | | PR: 269129, 268983, 263475 Approved by: maintainer timeout
* x11/nvidia-driver: reword the pkg-message to reflect modern realityAlexey Dokuchaev2023-03-011-3/+8
| | | | | | | Try to reduce readers' confusion by specifying exactly which nVidia kernel module users should be loading these days. PR: 269626
* x11/nvidia-driver: Fix bug that switching to the terminal wasn't possibleYuri Victorovich2023-01-161-1/+1
| | | | | | | Tested with NVidia RTX 2060 on FreeBSD 13.1 STABLE. PR: 213912 Approved by: danfe@ (maintainer's timeout; 18 days)
* x11/nvidia-driver: Enable ACPI_PM by defaultKevin Bowling2022-12-091-1/+1
| | | | | | | It is needed to suspend/resume PR: 258710 Approved by: maintainer timeout
* x11/nvidia-driver: catch up with changes to pmap_unmapdev() and kmem_*()Alexey Dokuchaev2022-10-111-0/+9
| | | | | Reported by: pkg-fallout Differential Revision: https://reviews.freebsd.org/D36671
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* x11: remove 'Created by' linesTobias C. Berner2022-07-201-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* x11/nvidia-driver: Remove devclass from DRIVER_MODULE on recent main.John Baldwin2022-06-301-1/+7
| | | | | | | Initialize nvidia_devclass in nvidia_modevent instead. Reviewed by: danfe Differential Revision: https://reviews.freebsd.org/D35266
* x11/nvidia-driver (legacy versions): unbreak the build on fresh -CURRENTAlexey Dokuchaev2022-04-281-0/+5
| | | | | | | | | 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
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.60.02Kevin Bowling2022-04-041-1/+1
| | | | | | PR: 261666 Approved by: maintainer timeout Sponsored by: BBOX.io
* x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.47.03Alex S2022-04-041-4/+7
| | | | | | PR: 261666 Approved by: maintainer timeout Sponsored by: BBOX.io
* Fix CONFLICTS entries of multiple portsStefan Eßer2022-01-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* x11/nvidia-driver: lax the check when applying fix for src df38ada293Alexey Dokuchaev2022-01-021-3/+4
| | | | | | | | | 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
* x11/nvidia-driver: try to unbreak the build on recent -CURRENTAlexey Dokuchaev2021-12-151-0/+6
| | | | | | | After src commit df38ada2931f, `sys/module.h' must be included after `sys/param.h'. PR: 260318
* x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.86.Alexey Dokuchaev2021-11-111-1/+1
| | | | PR: 259762, 259763
* x11/nvidia-driver: add support for the new feature branch 495.xxAlexey Dokuchaev2021-11-021-3/+11
| | | | | | | | | 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
* x11/nvidia-driver: update NVidia mainline driver to version 470.82.00Alexey Dokuchaev2021-10-311-1/+1
| | | | | PR: 259496 (part 1) Submitted by: jkim
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-2/+0
| | | | | | | | | | | | | | | | | 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
* x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.74.Alexey Dokuchaev2021-09-241-2/+5
| | | | PR: 258682