Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2018 03:02:11 +0000 (UTC)
From:      Johannes M Dieterich <jmd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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...
Message-ID:  <201812100302.wBA32BmD098143@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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@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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812100302.wBA32BmD098143>