pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

efl: add support to build with modular x11



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Sun Nov 1 12:30:12 2020 +0100
Changeset:	11844701b3cde93c4fc70aaa769321c3143ba580

Modified Files:
	efl/Makefile
	efl/buildlink3.mk

Log Message:
efl: add support to build with modular x11

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=11844701b3cde93c4fc70aaa769321c3143ba580

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 efl/Makefile      | 13 ++++++++++++-
 efl/buildlink3.mk |  7 +++++++
 2 files changed, 19 insertions(+), 1 deletion(-)

diffs:
diff --git a/efl/Makefile b/efl/Makefile
index 96aa743d11..78561d80d8 100644
--- a/efl/Makefile
+++ b/efl/Makefile
@@ -2,7 +2,7 @@
 
 DISTNAME=	efl-1.25.1
 CATEGORIES=	x11
-#PKGREVISION=	1
+PKGREVISION=	1
 MASTER_SITES=	https://download.enlightenment.org/rel/libs/efl/
 EXTRACT_SUFX=	.tar.xz
 
@@ -70,6 +70,13 @@ MESON_ARGS+=	-Dopengl=base
 
 .include "options.mk"
 
+.if ${X11_TYPE} == "modular"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+.endif
+
 .include "../../audio/pulseaudio/buildlink3.mk"
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../devel/bullet/buildlink3.mk"
@@ -79,6 +86,7 @@ MESON_ARGS+=	-Dopengl=base
 .include "../../graphics/libraw/buildlink3.mk"
 .include "../../graphics/librsvg/buildlink3.mk"
 .include "../../graphics/libwebp/buildlink3.mk"
+#.include "../../graphics/MesaLib/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
 .include "../../inputmethod/scim/buildlink3.mk"
 .include "../../lang/LuaJIT2/buildlink3.mk"
@@ -89,7 +97,10 @@ MESON_ARGS+=	-Dopengl=base
 .include "../../www/curl/buildlink3.mk"
 .include "../../x11/libXau/buildlink3.mk"
 .include "../../x11/libXcomposite/buildlink3.mk"
+#.include "../../x11/libXcursor/buildlink3.mk"
 .include "../../x11/libXdmcp/buildlink3.mk"
+#.include "../../x11/libXinerama/buildlink3.mk"
+#.include "../../x11/libXScrnSaver/buildlink3.mk"
 .include "../../x11/libXt/buildlink3.mk"
 .include "../../x11/libXtst/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/efl/buildlink3.mk b/efl/buildlink3.mk
index 1d14da83e8..61c610dd95 100644
--- a/efl/buildlink3.mk
+++ b/efl/buildlink3.mk
@@ -15,6 +15,13 @@ pkgbase := efl
 .include "../../devel/libuv/buildlink3.mk"
 .endif
 
+.if ${X11_TYPE} == "modular"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+.endif
+
 .include "../../audio/pulseaudio/buildlink3.mk"
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../devel/bullet/buildlink3.mk"


Home | Main Index | Thread Index | Old Index