svn commit: r487117 - in head: . graphics graphics/drm-current-kmod graphics/drm-devel-kmod graphics/drm-fbsd11.2-kmod graphics/drm-fbsd12.0-kmod graphics/drm-kmod graphics/drm-legacy-kmod graphics...

Johannes M Dieterich jmd at FreeBSD.org
Mon Dec 10 03:02:45 UTC 2018


Author: jmd
Date: Mon Dec 10 03:02:11 2018
New Revision: 487117
URL: https://svnweb.freebsd.org/changeset/ports/487117

Log:
  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

Added:
  head/graphics/drm-current-kmod/
     - copied from r487116, head/graphics/drm-devel-kmod/
  head/graphics/drm-fbsd11.2-kmod/
     - copied from r487116, head/graphics/drm-stable-kmod/
  head/graphics/drm-fbsd12.0-kmod/
     - copied from r487116, head/graphics/drm-next-kmod/
Deleted:
  head/graphics/drm-devel-kmod/
  head/graphics/drm-next-kmod/
  head/graphics/drm-stable-kmod/
Modified:
  head/MOVED
  head/UPDATING
  head/graphics/Makefile
  head/graphics/drm-current-kmod/Makefile
  head/graphics/drm-fbsd11.2-kmod/Makefile
  head/graphics/drm-fbsd12.0-kmod/Makefile
  head/graphics/drm-kmod/Makefile
  head/graphics/drm-legacy-kmod/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/MOVED	Mon Dec 10 03:02:11 2018	(r487117)
@@ -10716,3 +10716,6 @@ math/php70-gmp|math/php72-gmp|2018-12-05|Has expired: 
 lang/php70|lang/php72|2018-12-05|Has expired: Security Support ends on 3 Dec 2018
 math/vtk5-data||2018-12-05|Removed
 devel/py-interface|devel/py-py_interface|2018-12-05|Rename to match upstream naming
+graphics/drm-stable-kmod|graphics/drm-fbsd11.2-kmod|2018-12-09|Cleaning up DRM ports nomenclature
+graphics/drm-next-kmod|graphics/drm-fbsd12.0-kmod|2018-12-09|Cleaning up DRM ports nomenclature
+graphics/drm-devel-kmod|graphics/drm-current-kmod|2018-12-09|Cleaning up DRM ports nomenclature

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/UPDATING	Mon Dec 10 03:02:11 2018	(r487117)
@@ -5,6 +5,19 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20181209:
+  AFFECTS: users of DRM ports other than graphics/drm-kmod
+  AUTHOR: jmd at FreeBSD.org
+
+  In order to facilitate future porting efforts and help in supporting multiple
+  FreeBSD versions, the DRM ports other than drm-kmod (graphics/drm-stable-kmod,
+  graphics/drm-next-kmod, graphics/drm-devel-kmod) have been renamed to
+  include the FreeBSD version they are designed for.
+
+  drm-stable-kmod is drm-fbsd11.2-kmod
+  drm-next-kmod is drm-fbsd12.0-kmod
+  drm-devel-kmod is drm-current-kmod
+
 20181209
   AFFECTS: users of devel/geany and devel/geany-plugins
   AUTHOR: madpilot at FreeBSD.org

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -152,11 +152,11 @@
     SUBDIR += dmtx-utils
     SUBDIR += drawpile
     SUBDIR += driconf
-    SUBDIR += drm-devel-kmod
+    SUBDIR += drm-current-kmod
+    SUBDIR += drm-fbsd11.2-kmod
+    SUBDIR += drm-fbsd12.0-kmod
     SUBDIR += drm-kmod
     SUBDIR += drm-legacy-kmod
-    SUBDIR += drm-next-kmod
-    SUBDIR += drm-stable-kmod
     SUBDIR += dspdfviewer
     SUBDIR += duhdraw
     SUBDIR += dynamechs

Modified: head/graphics/drm-current-kmod/Makefile
==============================================================================
--- head/graphics/drm-devel-kmod/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/drm-current-kmod/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -1,7 +1,7 @@
 # Created by: Johannes Dieterich <jmd at FreeBSD.org>
 # $FreeBSD$
 
-PORTNAME=	drm-devel-kmod
+PORTNAME=	drm-current-kmod
 PORTVERSION=	4.16.g20181121
 CATEGORIES=	graphics kld
 
@@ -16,7 +16,7 @@ ONLY_FOR_ARCHS_REASON=	the new KMS components are only
 
 RUN_DEPENDS=	gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
 
-CONFLICTS_INSTALL=	drm-next-kmod drm-stable-kmod drm-legacy-kmod
+CONFLICTS_INSTALL=	drm-fbsd11.2-kmod drm-fbsd12.0-kmod drm-legacy-kmod
 
 OPTIONS_DEFINE=	DEBUG
 

Modified: head/graphics/drm-fbsd11.2-kmod/Makefile
==============================================================================
--- head/graphics/drm-stable-kmod/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/drm-fbsd11.2-kmod/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -1,7 +1,7 @@
 # Created by: Johannes Dieterich <jmd at FreeBSD.org>
 # $FreeBSD$
 
-PORTNAME=	drm-stable-kmod
+PORTNAME=	drm-fbsd11.2-kmod
 PORTVERSION=	g20180822
 PORTREVISION=	1
 CATEGORIES=	graphics
@@ -17,7 +17,7 @@ ONLY_FOR_ARCHS_REASON=	the new KMS components are only
 
 RUN_DEPENDS=	gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
 
-CONFLICTS_INSTALL=	drm-devel-kmod drm-next-kmod drm-legacy-kmod
+CONFLICTS_INSTALL=	drm-fbsd12.0-kmod drm-current-kmod drm-legacy-kmod
 
 OPTIONS_DEFINE=	DEBUG
 

Modified: head/graphics/drm-fbsd12.0-kmod/Makefile
==============================================================================
--- head/graphics/drm-next-kmod/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/drm-fbsd12.0-kmod/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -1,7 +1,7 @@
 # Created by: Johannes Dieterich <jmd at FreeBSD.org>
 # $FreeBSD$
 
-PORTNAME=	drm-next-kmod
+PORTNAME=	drm-fbsd12.0-kmod
 PORTVERSION=	4.11.g20181027
 PORTREVISION=	1
 CATEGORIES=	graphics
@@ -17,7 +17,7 @@ ONLY_FOR_ARCHS_REASON=	the new KMS components are only
 
 RUN_DEPENDS=	gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
 
-CONFLICTS_INSTALL=	drm-devel-kmod drm-stable-kmod drm-legacy-kmod
+CONFLICTS_INSTALL=	drm-fbsd11.2-kmod drm-current-kmod drm-legacy-kmod
 
 OPTIONS_DEFINE=	DEBUG
 

Modified: head/graphics/drm-kmod/Makefile
==============================================================================
--- head/graphics/drm-kmod/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/drm-kmod/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	drm-kmod
-PORTVERSION=	g20180930
+PORTVERSION=	g20181126
 CATEGORIES=	graphics
 
 MAINTAINER=	jmd at FreeBSD.org
@@ -23,15 +23,15 @@ IGNORE=		legacy kmod not required on less than 12.0
 .endif
 .else
 .if ${OSVERSION} >= 1101510 && ${OSVERSION} < 1200000
-RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-stable-kmod
+RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-fbsd11.2-kmod
 .elif ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200045
 IGNORE=		not supported on older 12, no kernel support
 .elif ${OSVERSION} >= 1200045 && ${OSVERSION} < 1200058
-RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-stable-kmod
+RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-fbsd11.2-kmod
 .elif ${OSVERSION} >= 1200058 && ${OSVERSION} < 1300000
-RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-next-kmod
+RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-fbsd12.0-kmod
 .elif ${OSVERSION} >= 1300000
-RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-devel-kmod
+RUN_DEPENDS=	${KMODDIR}/drm.ko:graphics/drm-current-kmod
 .else
 IGNORE=		not supported for this configuration
 .endif

Modified: head/graphics/drm-legacy-kmod/Makefile
==============================================================================
--- head/graphics/drm-legacy-kmod/Makefile	Mon Dec 10 01:06:34 2018	(r487116)
+++ head/graphics/drm-legacy-kmod/Makefile	Mon Dec 10 03:02:11 2018	(r487117)
@@ -18,7 +18,7 @@ USES=		kmod uidfix
 
 OPTIONS_DEFINE=	DEBUG
 
-CONFLICTS_INSTALL=	drm-devel-kmod drm-stable-kmod drm-next-kmod
+CONFLICTS_INSTALL=	drm-fbsd11.2-kmod drm-fbsd12.0-kmod drm-current-kmod
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	FreeBSDDesktop


More information about the svn-ports-all mailing list