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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
drm-legacy-kmod Legacy DRM modules for the linuxkpi-based KMS components
g20200825 graphics Deleted on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout g20200825Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Obsolete version, use drm-kmod
Expired This port expired on: 2020-12-31
Ignore IGNORE: requires kernel source files in SRC_BASE=/usr/src
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-08-22 00:35:46
Last Update: 2020-12-31 15:30:11
SVN Revision: 559748
People watching this port, also watch:: firefox, chromium, zsh, tmux
Also Listed In: kld
License: BSD2CLAUSE MIT GPLv2
WWW:
https://github.com/FreeBSDDesktop/drm-legacy
Description:
Legacy DRM driver that used to be in FreeBSD base before the removal in FreeBSD 13. For newer Intel and AMD hardware, please use graphics/drm-kmod which will pick an appropriate driver for your system. This version is mostly current with Linux 3.8 in terms of hardware support. WWW: https://github.com/FreeBSDDesktop/drm-legacy
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (20 items)
Collapse this list.
  1. @kld /boot/modules
  2. /usr/local/share/licenses/drm-legacy-kmod-g20200825/catalog.mk
  3. /usr/local/share/licenses/drm-legacy-kmod-g20200825/LICENSE
  4. /usr/local/share/licenses/drm-legacy-kmod-g20200825/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-legacy-kmod-g20200825/MIT
  6. /usr/local/share/licenses/drm-legacy-kmod-g20200825/GPLv2
  7. /boot/modules/drm.ko
  8. /boot/modules/drm2.ko
  9. /boot/modules/i915kms.ko
  10. /boot/modules/mach64.ko
  11. /boot/modules/mga.ko
  12. /boot/modules/r128.ko
  13. /boot/modules/radeonkms.ko
  14. /boot/modules/savage.ko
  15. /boot/modules/sis.ko
  16. /boot/modules/tdfx.ko
  17. /boot/modules/via.ko
  18. @owner
  19. @group
  20. @mode
Collapse this list.
Dependency lines:
  • drm-legacy-kmod>0:graphics/drm-legacy-kmod
Conflicts:
CONFLICTS_INSTALL:
  • drm-devel-kmod
  • drm-fbsd11.2-kmod
  • drm-fbsd12.0-kmod
  • drm-current-kmod
No installation instructions:
This port has been deleted.
PKGNAME: drm-legacy-kmod
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1598309175 SHA256 (FreeBSDDesktop-drm-legacy-g20200825-3f527d9_GH0.tar.gz) = 64f05753df9d5c181761cf83eeb20d4e4aecfe5abb8f096204a922d38ef72ecc SIZE (FreeBSDDesktop-drm-legacy-g20200825-3f527d9_GH0.tar.gz) = 1677036

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. gpu-firmware-kmod>=g20180319 : graphics/gpu-firmware-kmod
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for drm-legacy-kmod-g20200825: DEBUG=off: Build with debugging support ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
kmod uidfix
pkg-message:
For install:
The drm-legacy-kmod port can be enabled for older Intel and ATI/AMD graphics adapters as well as legacy graphics adapters through kld_list in /etc/rc.conf. Simply add kld_list="/boot/modules/[driver].ko to /etc/rc.conf, for example kld_list="/boot/modules/i915kms.ko" for the intel GPU driver or kld_list="/boot/modules/radeonkms.ko" for the ATI/AMD GPU driver. Please ensure that all users requiring graphics are members of the "video" group. If you are having trouble with ATI/AMD graphics cards and X, try installing xf86-video-ati-legacy instead of xf86-video-ati.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/FreeBSDDesktop/drm-legacy/tar.gz/3f527d9?dummy=/
Collapse this list.

Number of commits found: 30

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20200825
31 Dec 2020 15:30:11
Revision:559748Original commit files touched by this commit
rene search for other commits by this committer
Remove expired port:

2020-12-31 graphics/drm-legacy-kmod: Obsolete version, use drm-kmod
g20200825
24 Aug 2020 22:52:51
Revision:546119Original commit files touched by this commit
zeising search for other commits by this committer
grapics/drm-legacy-kmod: Deprecate

Deprecate graphics/drm-legacy-kmod.  Update the drivers to include a
deprecation message when the drivers are loaded.

drm-legacy-kmod is holding back changes in the FreeBSD VM subsystem, and it
requires substantial changes to be updated to work with the VM changes.
See the e-mail to x11@FreeBSD.org for more information.

MFH:		2020Q3 (implicit, drm-drivers blanket)
g20200306
06 Mar 2020 21:42:49
Revision:527894Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update the graphics/drm-legacy-kmod port to the latest snapshot, fixing the
build with llvm 10

MFH:		2020Q1 (implicit, drm-drivers blanket)
g20191217
17 Dec 2019 21:25:54
Revision:520349Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update the snapshot of graphics/drm-legacy-kmod.
This is an update for the deprecation of timeout_t

MFH:		2019Q4 (implicit, drm-drivers blanket)
g20191030
30 Oct 2019 18:38:29
Revision:516095Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Catch up with changes in current.

MFH:		2019Q4 (implicit, drm-drivers blanket)
g20190910
10 Sep 2019 05:56:38
Revision:511738Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update snapshot to catch up with changes in current.
g20190828
28 Aug 2019 08:16:12
Revision:510044Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update snapshot in anticipation of changes in current.
g20190801
13 Aug 2019 16:03:12
Revision:508837Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
g20190801
01 Aug 2019 20:07:19
Revision:507828Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update snapshot, fix build on latest current

MFH:		2019Q3 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
g20190709
09 Jul 2019 20:20:28
Revision:506311Original commit files touched by this commit
zeising search for other commits by this committer
Change maintainer of all drm kmod ports to x11@

Change maintainer of all drm kmod ports to x11@FreeBSD.org.  This way, PRs,
notice about build breakages from package builds and so on goes to the
entire x11@ team, and not just one member.

Approved by:	jmd (maintainer)
g20190709
09 Jul 2019 18:50:45
Revision:506302Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot.
This should fix the build on the latest current.

Approved by:	jmd (maintainer, implicit)
MFH:		2019Q3 (implicit, drm-driver blanket)
Sponsored by:	B3 Init
g20190523
27 May 2019 19:47:14
Revision:502823Original commit files touched by this commit
pkubaj search for other commits by this committer
graphics/drm-legacy-kmod: fix packaging on non-x86

Only x86 platforms use i915kms.

Approved by:	jmd
Differential Revision:	https://reviews.freebsd.org/D20288
g20190523
23 May 2019 18:59:27
Revision:502350Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, with fixes for
ppc64.

MFH:		2019Q2 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
g20190213
20 May 2019 20:29:56
Revision:502166Original commit files touched by this commit
zeising search for other commits by this committer
drm-kmod ports: Update conflicts

Update conflicts for all drm-kmod ports to take into account the new
drm-devel-kmod port.

MFH:		2019Q2 (implicit, drm-driver blanket)
Sponsored by:	B3 Init
g20190213
29 Mar 2019 21:16:12
Revision:497204Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on aarch64:

  src/dev/drm2/ttm/ttm_bo_util.c:453:2: error: Port me

Approved by:	portmgr (tier-2 blanket)
g20190213
13 Feb 2019 20:52:04
Revision:492863Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update the graphics/drm-legacy-kmod drivers to the latest snapshot.  This
includes fixes to make the driver build on CURRENT after base r343567.

Reported by:	Steve Kargl
Approved by:	jmd (maintainer, implicit)
g20190109
23 Jan 2019 20:12:44
Revision:491056Original commit files touched by this commit
zeising search for other commits by this committer
drm-legacy-kmod: Update to latest snapshot

Update graphics/drm-legacy-kmod to the latest snapshot.  This includes the
fix for an off by one error, that was committed as FreeBSD base r343060

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init
g20190109
09 Jan 2019 21:48:58
Revision:489829Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, which includes
FreeBSD base r342888 by markj:
> Complete the removal of obsolete ioctl handlers.

This is a followup to the previous update, and base r342182.

Approved by:	jmd (maintainer, implicit)
MFH:		2019Q1
g20181218
18 Dec 2018 18:09:22
Revision:487759Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot.  This includes
FreeBSD r342182 by markj, which removes support code for UMS in radeonkms.
This code was never used, but contains an integrer overflow bug.

Original FreeBSD base commit:
https://svnweb.freebsd.org/changeset/base/342182

Approved by:	jmd (maintainer, implicit)
MFH:		2018Q4
g20181031_1
10 Dec 2018 03:02:11
Revision:487117Original commit files touched by this commit
jmd search for other commits by this committer
LinuxKPI-based DRM ports: move to new ports nomenclature.

After some discussions within the x11 team, it was decided to move to a new
nomenclature for the LinuxKPI-based DRM ports that correctly reflects the
FreeBSD version the ports are for. This will also allow us to move to dedicated
branches per FreeBSD release and eases porting work.

Functionally, this commit is a no-op as we are not moving to new snapshots.

Reflect the move in UPDATING and MOVED. Users using the graphics/drm-kmod meta
port should not be affected. Direct consumers of the DRM ports shall move, as
in MOVED, as follows:

drm-stable-kmod is drm-fbsd11.2-kmod
drm-next-kmod is drm-fbsd12.0-kmod
drm-devel-kmod is drm-current-kmod

Reviewed by:	zeising (x11)
Approved by:	zeising (x11)
Differential Revision:	https://reviews.freebsd.org/D18328
g20181031_1
06 Nov 2018 21:08:29
Revision:484330Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Add pkg-message

Add pkg-message to graphics/drm-legacy-kmod giving some instructions for how
to load modules and point people to xf86-video-ati-legacy in case of
problems with the ATI/AMD legacy driver and X.
g20181031
06 Nov 2018 20:06:47
Revision:484321Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: rewrite pkg-descr

Rewrite pkg-descr in drm-legacy-kmod to closer match reality, and point
people towards graphics/drm-kmod.
g20181031
02 Nov 2018 20:39:06
Revision:483848Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

This improves debugging output in some cases.  No other functional changes.

Approved by:	maintainer (jmd, implicit)
MFH:		2018Q4
g20181031
31 Oct 2018 21:17:15
Revision:483619Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, which should
improve handling and loading of firmware modules.

MFH:		2018Q4
g20181027
27 Oct 2018 12:14:40
Revision:483128Original commit files touched by this commit
zeising search for other commits by this committer
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, this contains some
fixes for loading amd, ati and radeon firmware modules.

Approved by:	jmd (maintainer, implicit)
g20180927
27 Sep 2018 03:33:38
Revision:480773Original commit files touched by this commit
jmd search for other commits by this committer
graphics/drm-legacy-kmod: chase another base change

with minor tweaks, r338025, from the original base commit:
Remove unused and easy to misuse PNP macro parameter

Obtained from:	imp via cy
g20180926
27 Sep 2018 02:03:01
Revision:480768Original commit files touched by this commit
jmd search for other commits by this committer
graphics/drm-legacy-kmod: chase recent base changes.

Obtained from:	cy
g20180826
27 Aug 2018 19:39:45
Revision:478245Original commit files touched by this commit
cy search for other commits by this committer
Update to latest commit on github:

    Chase FreeBSD base commit r338318:

    Eliminate the arena parameter to kmem_free().

    The FreeBSD commit was made to correct an error in the function
    hypercall_memfree(), where the wrong arena was being passed to
    kmem_free().

    Obtained from:  https://svnweb.freebsd.org/changeset/base/338318

Reviewed by:	mat@, jmd@
Approved by:	jmd@ (maintainer)
MFH:		2018Q3
Differential Revision:	https://reviews.freebsd.org/D16916
g20180821
22 Aug 2018 03:07:22
Revision:477765Original commit files touched by this commit
jmd search for other commits by this committer
graphics/drm-legacy-kmod: Update to later github snapshot.

Fixes build failures after r338172.

Approved by:	zeising (mentor, implicit)
g20180820
22 Aug 2018 00:35:33
Revision:477762Original commit files touched by this commit
jmd search for other commits by this committer
new port: graphics/drm-legacy-kmod

This port contains the drm1 and drm2 legacy bits from base.

Reviewed by:	seanc, zeising (mentor), mat
Approved by:	seanc, zeising (mentor)
Differential Revision:	https://reviews.freebsd.org/D16823

Number of commits found: 30