Port details |
- drm-legacy-kmod Legacy DRM modules for the linuxkpi-based KMS components
- g20200825 graphics
=2 g20200825Version of this port present on the latest quarterly branch.
- DEPRECATED: Obsolete version, use drm-kmod
This port expired on: 2020-12-31 IGNORE: requires kernel source files in SRC_BASE=/usr/src
- Maintainer: x11@FreeBSD.org
- 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
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - 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:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- 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:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20200825 31 Dec 2020 15:30:11 |
rene |
Remove expired port:
2020-12-31 graphics/drm-legacy-kmod: Obsolete version, use drm-kmod |
g20200825 24 Aug 2020 22:52:51 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
zeising |
graphics/drm-legacy-kmod: Update snapshot
Update snapshot to catch up with changes in current. |
g20190828 28 Aug 2019 08:16:12 |
zeising |
graphics/drm-legacy-kmod: Update snapshot
Update snapshot in anticipation of changes in current. |
g20190801 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
g20190801 01 Aug 2019 20:07:19 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
pkubaj |
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 |
zeising |
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 |
zeising |
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 |
linimon |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
jmd |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
zeising |
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 |
jmd |
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 |
jmd |
graphics/drm-legacy-kmod: chase recent base changes.
Obtained from: cy |
g20180826 27 Aug 2018 19:39:45 |
cy |
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 |
jmd |
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 |
jmd |
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 |