summaryrefslogtreecommitdiff
path: root/x11/nvidia-driver (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Respect the user's USE_LINUX setting.Trevor Johnson2005-03-011-1/+1
| | | | Notes: svn path=/head/; revision=130124
* It turns out there's a call to vm_page_wakeup() that does not hold theAlexey Dokuchaev2005-02-242-2/+20
| | | | | | | | | | object lock across the call. It shows up with INVARIANTS turned on. PR: ports/77750 Submitted by: Frank Mayhar <frank(at)exit.com> Notes: svn path=/head/; revision=129642
* IGNORE string should not be quoted.Alexey Dokuchaev2005-01-111-1/+1
| | | | | | | Part of PR: ports/76095 Notes: svn path=/head/; revision=126135
* Say hello to the linux mega patch, it consolidates our linux bits aAlexander Leidinger2004-12-311-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | little bit and allows to proceed to a more recent linux_base from a stable (read as: the major bugs should be ironed out or identified and most linux ports build just fine) source. It also allows to ship 4.11 with a working linuxolator (the EOLed linux_base is marked forbidden because of a security hole). This is a major update, please read UPDATING (and CHANGES if you develop linux ports). Changes: - change the default linux_base from v7 to v8 - add a newer freetype to linux_base-8 for nicer fonts display [1] - don't let cpio use hardlinks in the linux_base-8 port to quiet some warnings in some cases [2] - fix a cut&past error in the linux_base-8 pkg-install script [3] - convert the binary knob "USE_LINUX" to a version specifier, e.g. USE_LINUX=<value> specifies a dependency upon emulators/linux_base-<value>, exceptions are a value of "7" (which does what you want and adds a dependency to linux_base) and any value without a corresponding port in PORTSDIR/emulators/linux_base-<value> (which adds a dependency to the default linux_base) - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob, this allows us to use the USE_LINUX_PREFIX knob for linux_base and paves the way for splitting up future linux base ports into individual pieces - remove RESTRICTED from some GPL licensed ports, even when we only distribute binaries, we get them from official linux sites, so anyone can grab them there if he needs to - add a dependency upon the linux X11 bits where necessary (based upon guesswork) - don't use USE_X_PREFIX in some linux ports since it adds a dependency to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean solution would be to remove the implicit USE_XLIB from USE_X_PREFIX) - bump the portrevision of the linux ports ("better safe than sorry" algorithm) - pass maintainership of the important linux infrastructure to a mailinglist, hijack freebsd-emulation@ for this purpose (if somebody doesn't like this: tell us your bikeshed color at freebsd-emulation@, my color would be "linuxolator@" in case someone cares...) - add a pkg-install script for linux-fontconfig, but don't use it; everything should work without it (the FreeBSD fc-cache program should do all the work), but in case we need it we just need to decomment the pkg-install part in the Makefile - fix some dependencies - fix some bugs - add some static plists - unbreak the ports with dependecies to more than one linux_base This also fixes some ports which are marked BROKEN because of dependencies to v7 and v8 of linux_base at the same time. Known bugs: - the linux-mesa and linux-devtools ports install libGL*.so symlinks - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by the linux X11 port, so linx_Base-8 moans at deinstall time) Future work (interested souls should coordinate with freebsd-emulation@): - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies, or modify the behavior of USE_XLIB in the USE_LINUX case AFAIK trevor has some patches. - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of the PREFIX?= workaround in some linux ports Should be discussed/coordinated on/with x11@. - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/ - update to a more recent linux base PR: 69997, 70539 (and maybe others) Discussed with/on: java@, x11@, trevor, portmgr Tested by: mezz, portmgr, pointyhat RPM hunted down by: Joseph Gelinas <scirocco@tasam.com> [1] Requested by: portmgr [2] Submitted by: kris [3] Approved by: portmgr Notes: svn path=/head/; revision=125613
* nVidia's libGL depends on libm.so.2 which is not available since 5.3-BETA7.Alexey Dokuchaev2004-12-271-0/+4
| | | | | | | | | | Get one via `misc/compat4x' port. PR: ports/74130 Submitted by: Marius Nuennerich <marius.nuennerich(at)gmx.de> Notes: svn path=/head/; revision=125255
* Mark as for i386 only.Alexey Dokuchaev2004-12-271-0/+2
| | | | | | | Suggested by: remko Notes: svn path=/head/; revision=125254
* Despite the fact nVidia claims 4.9 or later is required, allow people withAlexey Dokuchaev2004-11-091-1/+1
| | | | | | | | | | | | | older releases (and thus older make(1)) to use this port. Quoting linimon, I sure will be glad when everyone has that newer make(1). PR: ports/72137 Submitted by: Michel Lavondes <fox(at)vader.aacc.cc.md.us> Approved by: fjoe (mentor, implicit) Notes: svn path=/head/; revision=121178
* Install link libXvMCNVIDIA_dynamic.so.1 -> libXvMCNVIDIA.so.1. Some appsAlexey Dokuchaev2004-11-092-1/+4
| | | | | | | | | | | seem to need this. Bump PORTREVISION. PR: ports/72877 Submitted by: ahze Approved by: fjoe (mentor, implicit) Notes: svn path=/head/; revision=121177
* Add forgotten patch from the PR (ports/70564).Alexey Dokuchaev2004-08-272-0/+27
| | | | | | | Approved by: fjoe (mentor) Notes: svn path=/head/; revision=117397
* Update my email address to `@FreeBSD.org'.Alexey Dokuchaev2004-08-271-1/+1
| | | | | | | | | | Relinquish ports I happen to no longer use. They seem to be of the latest versions, and non-broken, so this is a "clean" dump. Approved by: fjoe (mentor) Notes: svn path=/head/; revision=117395
* Update nVidia binary drivers to most recent released version, 6113.Sergey A. Osokin2004-08-178-112/+85
| | | | | | | | | | | | | | | | | | | | Features: * Support for the latest NVIDIA GPUs including GeForce 6800 Series * Improved interaction with -CURRENT's new threading libraries. It also brings some more general fixes to the port: * Utilizes PORTDOCS * New knobs added * pkg-plist fixed Special note for -CURRENT users: nVidia driver now depends on mem.ko kernel module. Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (maintainer) PR: 70561 Notes: svn path=/head/; revision=116507
* - Detect and use xorgPav Lucistnik2004-08-101-2/+2
| | | | | | | | | PR: ports/70193 Submitted by: Sergey N. Voronkov <serg@tmn.ru> Approved by: maintainer Notes: svn path=/head/; revision=115804
* Fix build on FreeBSD > 502115.Max Khon2004-06-211-4/+5
| | | | | | | | PR: 68162 Submitted by: MAINTAINER Notes: svn path=/head/; revision=111929
* BROKEN on 5.x: Does not compileKris Kennaway2004-06-201-0/+4
| | | | Notes: svn path=/head/; revision=111848
* - Fix d_flags on recent -CURRENTPav Lucistnik2004-03-021-1/+1
| | | | | | | | | PR: ports/63554 Submitted by: matk Approved by: maintainer Notes: svn path=/head/; revision=102711
* - SIZEifyKirill Ponomarev2004-02-291-0/+1
| | | | | | | | PR: ports/63548 Submitted by: maintainer Notes: svn path=/head/; revision=102567
* - Add patches to fix nvidia drivers after 502103Kirill Ponomarev2004-02-253-0/+42
| | | | | | | | | | __FreeBSD_version PR: ports/63326 Submitted by: maintainer Notes: svn path=/head/; revision=102095
* - Install kernel module to proper location on -STABLEPav Lucistnik2004-02-011-1/+3
| | | | | | | | PR: ports/62210 Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (maintainer) Notes: svn path=/head/; revision=99686
* - handles the rename of PCIR_HEADERTYPE -> PCIR_HDRTYPE #defineKirill Ponomarev2004-01-254-6/+22
| | | | | | | | | | | - nvidia.ko is now installed under /boot/modules rather than /boot/kernel on 5.x PR: ports/61867 Submitted by: maintainer Notes: svn path=/head/; revision=99069
* Don't falsely tell the kernel that this driver supports the nForce onboardDavid E. O'Brien2003-12-081-0/+21
| | | | | | | | | Ethernet's PCI Device ID's. Obtained from: http://www.onthenet.com.au/~q/nvnet/nvidia-agp.diff Notes: svn path=/head/; revision=95304
* Don't falsely tell the kernel that this driver supports the nForce onboardDavid E. O'Brien2003-12-071-1/+1
| | | | | | | | | Ethernet's PCI Device ID's. Obtained from: http://www.onthenet.com.au/~q/nvnet/nvidia-agp.diff Notes: svn path=/head/; revision=95244
* Fix installation (in special cases)Sergey A. Osokin2003-08-201-1/+1
| | | | | | | | Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (maintainer) PR: 55796 Notes: svn path=/head/; revision=87368
* update x11/nvidia-driver: some tweaksDaichi GOTO2003-08-181-6/+11
| | | | | | | | | | | | - eliminates hardcoded version numbers - adds INSTALLS_SHLIB per `portlint(1) -A'; - ensures the port upgradeble PR: 55410 Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (mainatiner) Notes: svn path=/head/; revision=87173
* Update to 1.0.4365Sergey A. Osokin2003-07-049-336/+53
| | | | | | | | | | Give maintainership to submitter. Submitted by: Alexey Dokuchaev <danfe@nsu.ru> Approved by: fjoe (mentor) (implicit) Notes: svn path=/head/; revision=84210
* Fix plist for -CURRENT: kernel module lives in /boot/kernel/ andJimmy Olgeni2003-06-072-18/+25
| | | | | | | MAKEDEV.nvidia is not installed in /dev/. Notes: svn path=/head/; revision=82462
* Change "USE_FREEBSD_AGP" to "WITH_FREEBSD_AGP"Erwin Lansing2003-06-041-1/+1
| | | | | | | | | | | in the pkg-message PR: 52942 Submitted by: Serge Gagnon <gagnon__s@videotron.ca> Approved by: edwin (mentor) Notes: svn path=/head/; revision=82273
* - Update to the latest version of my patch to fix malloc() flagsMaxime Henrion2003-03-242-1/+37
| | | | | | | | | for -CURRENT. This fixes the printing of annoying backtraces. - Don't try to run mknod on -CURRENT where we have devfs. - Bump PORTREVISION. Notes: svn path=/head/; revision=77382
* Add patches so that the nVidia driver works with -CURRENT. BeMaxime Henrion2003-03-065-2/+265
| | | | | | | | | | | aware that nVidia doesn't officially supports -CURRENT though. Older versions of -CURRENT (ie. __FreeBSD_version < 500105) are not supported. 5.0-RELEASE is thus unsupported as well. Requested by: many Notes: svn path=/head/; revision=77002
* De-pkg-comment.Akinori MUSHA2003-02-202-1/+1
| | | | Notes: svn path=/head/; revision=75976
* For some reason ${PKG_INFO} doesn't work here, so hard-codeKris Kennaway2003-01-251-2/+3
| | | | | | | | /usr/sbin/pkg_info just to get it working again. Add a note that they should be fixed to use the bsd.port.mk variables. Notes: svn path=/head/; revision=73961
* s/pkg_info/${PKG_INFO}/. I don't think this makefile will behave itselfKris Kennaway2003-01-241-2/+2
| | | | | | | | in all situations (uses != to get installed version of X ports, but X ports may not be installed at the time the makefile is run) Notes: svn path=/head/; revision=73955
* Fix warnings when x11-servers/XFree86-4-Server or x11/XFree86-4-librariesEdwin Groothuis2003-01-211-2/+2
| | | | | | | | | | are not installed. Submitted by: Stijn Hoop <stijn@win.tue.nl> Reviewed by: Dan Langille <dan@langille.org> Notes: svn path=/head/; revision=73687
* i[NEW PORT]: x11/nvidia-driverEdwin Groothuis2003-01-206-0/+143
A port to install the binary NVIDIA drivers (I like to keep track of what's installed on my machine by using the port database). Note that I set MAINTAINER to ports@ because I don't know if I can spend enough time to maintain this. Someone else is of course free to take and (hopefully) improve this. PR: ports/45988 Submitted by: Stijn Hoop <stijn@win.tue.nl> Notes: svn path=/head/; revision=73627