svn commit: r562318 - in head/graphics: . drm-fbsd13-kmod
Emmanuel Vadot
manu at FreeBSD.org
Fri Jan 22 16:10:28 UTC 2021
Author: manu
Date: Fri Jan 22 16:10:27 2021
New Revision: 562318
URL: https://svnweb.freebsd.org/changeset/ports/562318
Log:
graphics/drm-fbsd13-kmod: Add new port
This is the drm port for FreeBSD 13.
Now that stable/13 is branched we can create it.
main (14-CURRENT) users still need to use either drm-current-kmod or
drm-devel-kmod
Added:
head/graphics/drm-fbsd13-kmod/
- copied from r562317, head/graphics/drm-current-kmod/
Modified:
head/graphics/Makefile
head/graphics/drm-fbsd13-kmod/Makefile
head/graphics/drm-fbsd13-kmod/distinfo
head/graphics/drm-fbsd13-kmod/pkg-plist
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Fri Jan 22 15:42:34 2021 (r562317)
+++ head/graphics/Makefile Fri Jan 22 16:10:27 2021 (r562318)
@@ -141,6 +141,7 @@
SUBDIR += drm-devel-kmod
SUBDIR += drm-fbsd11.2-kmod
SUBDIR += drm-fbsd12.0-kmod
+ SUBDIR += drm-fbsd13-kmod
SUBDIR += drm-kmod
SUBDIR += drm_info
SUBDIR += dspdfviewer
Modified: head/graphics/drm-fbsd13-kmod/Makefile
==============================================================================
--- head/graphics/drm-current-kmod/Makefile Fri Jan 22 15:42:34 2021 (r562317)
+++ head/graphics/drm-fbsd13-kmod/Makefile Fri Jan 22 16:10:27 2021 (r562318)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= drm-current-kmod
-PORTVERSION= 5.4.62.g20210118
+PORTVERSION= 5.4.62.g20210122
CATEGORIES= graphics kld
MAINTAINER= x11 at FreeBSD.org
@@ -16,10 +16,10 @@ ONLY_FOR_ARCHS_REASON= the new KMS components are only
RUN_DEPENDS= gpu-firmware-kmod>=g20200914:graphics/gpu-firmware-kmod
-CONFLICTS_INSTALL= drm-devel-kmod \
+CONFLICTS_INSTALL= drm-current-kmod \
+ drm-devel-kmod \
drm-fbsd11.2-kmod \
- drm-fbsd12.0-kmod \
- drm-legacy-kmod
+ drm-fbsd12.0-kmod
OPTIONS_DEFINE= DEBUG SOURCE
@@ -34,12 +34,12 @@ USES= kmod uidfix compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod
-GH_TAGNAME= drm_v5.4.62_9
+GH_TAGNAME= drm_v5.4.62_10
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1300128
-IGNORE= not supported on older CURRENT, no kernel support
+.if ${OPSYS} == FreeBSD && (${OSVERSION} < 1300136 || ${OSVERSION} >= 1400000)
+IGNORE= only supported on FreeBSD 12.
.endif
.if ${OPSYS} != FreeBSD
IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality)
@@ -60,7 +60,7 @@ PLIST_SUB+= I915="@comment "
.endif
KMODSRC= ${STAGEDIR}${PREFIX}/sys/modules/${PORTNAME}
-SRCDIRS= amd drivers drm i915 include linuxkpi radeon ttm vmwgfx vboxvideo
+SRCDIRS= amd drivers drm i915 include linuxkpi radeon ttm
PLIST_SUB+= KMODSRC="sys/modules/${PORTNAME}"
Modified: head/graphics/drm-fbsd13-kmod/distinfo
==============================================================================
--- head/graphics/drm-current-kmod/distinfo Fri Jan 22 15:42:34 2021 (r562317)
+++ head/graphics/drm-fbsd13-kmod/distinfo Fri Jan 22 16:10:27 2021 (r562318)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1611008715
-SHA256 (freebsd-drm-kmod-5.4.62.g20210118-drm_v5.4.62_9_GH0.tar.gz) = 96b84d7bca319efba60fe7d122266cce0ebc4431ddbe5246abfdcaf5ce5329e8
-SIZE (freebsd-drm-kmod-5.4.62.g20210118-drm_v5.4.62_9_GH0.tar.gz) = 18830079
+TIMESTAMP = 1611331421
+SHA256 (freebsd-drm-kmod-5.4.62.g20210122-drm_v5.4.62_10_GH0.tar.gz) = 28996612d6006e439a65be060316445108775679fac8e1ab37e083b9aa0050b8
+SIZE (freebsd-drm-kmod-5.4.62.g20210122-drm_v5.4.62_10_GH0.tar.gz) = 18824383
Modified: head/graphics/drm-fbsd13-kmod/pkg-plist
==============================================================================
--- head/graphics/drm-current-kmod/pkg-plist Fri Jan 22 15:42:34 2021 (r562317)
+++ head/graphics/drm-fbsd13-kmod/pkg-plist Fri Jan 22 16:10:27 2021 (r562318)
@@ -1958,88 +1958,6 @@
%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/ttm/ttm_page_alloc.c
%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/ttm/ttm_page_alloc_dma.c
%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/ttm/ttm_tt.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/hgsmi_base.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/hgsmi_ch_setup.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/hgsmi_channels.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/hgsmi_defs.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/modesetting.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_drv.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_drv.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_fb.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_hgsmi.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_irq.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_main.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_mode.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbox_ttm.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vboxvideo.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vboxvideo_guest.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vboxvideo_vbe.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vboxvideo/vbva_base.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/includeCheck.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_devcaps.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_limits.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_surfacedefs.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga3d_types.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga_escape.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga_overlay.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga_reg.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/svga_types.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/ttm_lock.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/ttm_lock.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/ttm_object.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/ttm_object.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_binding.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_context.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fb.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fb_freebsd.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fb_freebsd.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fence.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_irq.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_marker.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_msg.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_reg.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_so.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_so.h
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_va.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
-%%SOURCE%%%%KMODSRC%%/drivers/gpu/drm/vmwgfx/vmwgfx_validation.h
%%SOURCE%%%%KMODSRC%%/drm/Makefile
%%SOURCE%%%%KMODSRC%%/i915/Makefile
%%SOURCE%%%%KMODSRC%%/include/drm/amd_asic_type.h
@@ -2230,7 +2148,6 @@
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/barrier.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/cpufeature.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/cpufeatures.h
-%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/fpu/api.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/iosf_mbi.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/mtrr.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/asm/pgtable.h
@@ -2276,7 +2193,6 @@
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/kconfig.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/kernel.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/kobject.h
-%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/llist.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/mm.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/mmu_context.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/mmu_notifier.h
@@ -2306,7 +2222,6 @@
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/sched.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/sched/mm.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/seqlock.h
-%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/shrinker.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/sort.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/stackdepot.h
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/include/linux/stop_machine.h
@@ -2339,7 +2254,6 @@
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_interval_tree.c
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_irq.c
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_kmod_gplv2.c
-%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_llist.c
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_mtrr.c
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_notifier.c
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_page.c
@@ -2348,5 +2262,3 @@
%%SOURCE%%%%KMODSRC%%/linuxkpi/gplv2/src/linux_sync_file.c
%%SOURCE%%%%KMODSRC%%/radeon/Makefile
%%SOURCE%%%%KMODSRC%%/ttm/Makefile
-%%SOURCE%%%%KMODSRC%%/vboxvideo/Makefile
-%%SOURCE%%%%KMODSRC%%/vmwgfx/Makefile
More information about the svn-ports-head
mailing list