Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 2023 06:43:07 GMT
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 603a9e97f372 - main - x11/libdmx: Remove the port
Message-ID:  <202304250643.33P6h7TX066570@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=603a9e97f372f09c9e70872769b664c44af5470b

commit 603a9e97f372f09c9e70872769b664c44af5470b
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2023-04-25 06:41:55 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2023-04-25 06:41:55 +0000

    x11/libdmx: Remove the port
    
    It's unused since 88b0ae2bb9c6 ("xorg: upgrade to 21.1.4") and upstream
    announced that they plan to retire this package soon.
    
    Sponsored by:   Beckhoff Automation GmbH & Co. KG
---
 Mk/Uses/xorg.mk      |  4 +---
 x11/Makefile         |  1 -
 x11/libdmx/Makefile  | 14 --------------
 x11/libdmx/distinfo  |  3 ---
 x11/libdmx/pkg-descr |  1 -
 x11/libdmx/pkg-plist | 23 -----------------------
 6 files changed, 1 insertion(+), 45 deletions(-)

diff --git a/Mk/Uses/xorg.mk b/Mk/Uses/xorg.mk
index f6fad5cd9a77..bf4e78b9a5de 100644
--- a/Mk/Uses/xorg.mk
+++ b/Mk/Uses/xorg.mk
@@ -33,8 +33,7 @@ IGNORE=		need to specify xorg modules with USE_XORG
 .  endif
 
 # List of xorg modules
-XORG_MODULES=	dmx \
-		fontenc \
+XORG_MODULES=	fontenc \
 		fontutil \
 		ice \
 		libfs \
@@ -82,7 +81,6 @@ XORG_MODULES=	dmx \
 
 # Register all xorg .pc files here.
 # foo_LIB_PC_DEPENDS means it should go to BUILD_DEPENDS *and* RUN_DEPENDS.
-dmx_LIB_PC_DEPENDS=		${LOCALBASE}/libdata/pkgconfig/dmx.pc:x11/libdmx
 fontenc_LIB_PC_DEPENDS=		${LOCALBASE}/libdata/pkgconfig/fontenc.pc:x11-fonts/libfontenc
 fontutil_BUILD_DEPENDS=		${LOCALBASE}/libdata/pkgconfig/fontutil.pc:x11-fonts/font-util
 ice_LIB_PC_DEPENDS=		${LOCALBASE}/libdata/pkgconfig/ice.pc:x11/libICE
diff --git a/x11/Makefile b/x11/Makefile
index 0383b80435fc..4f10bfce6b40 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -183,7 +183,6 @@
     SUBDIR += libXxf86dga
     SUBDIR += libXxf86vm
     SUBDIR += libclipboard
-    SUBDIR += libdmx
     SUBDIR += libexo
     SUBDIR += libfakekey
     SUBDIR += libfm
diff --git a/x11/libdmx/Makefile b/x11/libdmx/Makefile
deleted file mode 100644
index 6915c206e566..000000000000
--- a/x11/libdmx/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-PORTNAME=	libdmx
-PORTVERSION=	1.1.4
-PORTREVISION=	2
-CATEGORIES=	x11
-
-MAINTAINER=	x11@FreeBSD.org
-COMMENT=	DMX extension library
-WWW=		https://www.freedesktop.org/Software/xorg
-
-USES=		cpe xorg xorg-cat:lib
-USE_XORG=	x11 xext xorgproto
-CPE_VENDOR=	x
-
-.include <bsd.port.mk>
diff --git a/x11/libdmx/distinfo b/x11/libdmx/distinfo
deleted file mode 100644
index 66bb98a52883..000000000000
--- a/x11/libdmx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526498595
-SHA256 (xorg/lib/libdmx-1.1.4.tar.bz2) = 253f90005d134fa7a209fbcbc5a3024335367c930adf0f3203e754cf32747243
-SIZE (xorg/lib/libdmx-1.1.4.tar.bz2) = 316517
diff --git a/x11/libdmx/pkg-descr b/x11/libdmx/pkg-descr
deleted file mode 100644
index 2cdbc2e38e9b..000000000000
--- a/x11/libdmx/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This package contains Distributed Multihead X extension library.
diff --git a/x11/libdmx/pkg-plist b/x11/libdmx/pkg-plist
deleted file mode 100644
index 63a810c3a648..000000000000
--- a/x11/libdmx/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-include/X11/extensions/dmxext.h
-lib/libdmx.a
-lib/libdmx.so
-lib/libdmx.so.1
-lib/libdmx.so.1.0.0
-libdata/pkgconfig/dmx.pc
-man/man3/DMX.3.gz
-man/man3/DMXAddInput.3.gz
-man/man3/DMXAddScreen.3.gz
-man/man3/DMXChangeDesktopAttributes.3.gz
-man/man3/DMXChangeScreensAttributes.3.gz
-man/man3/DMXForceWindowCreation.3.gz
-man/man3/DMXGetDesktopAttributes.3.gz
-man/man3/DMXGetInputAttributes.3.gz
-man/man3/DMXGetInputCount.3.gz
-man/man3/DMXGetScreenAttributes.3.gz
-man/man3/DMXGetScreenCount.3.gz
-man/man3/DMXGetWindowAttributes.3.gz
-man/man3/DMXQueryExtension.3.gz
-man/man3/DMXQueryVersion.3.gz
-man/man3/DMXRemoveInput.3.gz
-man/man3/DMXRemoveScreen.3.gz
-man/man3/DMXSync.3.gz



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