[Lunar-commits] <moonbase> libX11: no static libs and work on DEPENDS ...
Christian Krause
wookietreiber at lunar-linux.org
Tue May 31 22:04:05 CEST 2011
commit bf0d1c5c823c6cd6af5034a76e96358b846eb951
Author: Christian Krause <wookietreiber at lunar-linux.org>
Date: Tue May 31 22:04:05 2011 +0200
libX11: no static libs and work on DEPENDS ...
... please have a look at the now opt deps
- xcmiscproto
- bigreqsproto
... especially the comment above them in DEPENDS
---
xorg7/lib/libX11/BUILD | 2 ++
xorg7/lib/libX11/DEPENDS | 13 ++++++++++---
2 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/xorg7/lib/libX11/BUILD b/xorg7/lib/libX11/BUILD
index ff10e64..ef38824 100644
--- a/xorg7/lib/libX11/BUILD
+++ b/xorg7/lib/libX11/BUILD
@@ -2,6 +2,8 @@
. /etc/profile.d/x11r7.rc &&
+ OPTS+=" --disable-static" &&
+
default_build
) > $C_FIFO 2>&1
diff --git a/xorg7/lib/libX11/DEPENDS b/xorg7/lib/libX11/DEPENDS
index 8d0e98e..50991eb 100644
--- a/xorg7/lib/libX11/DEPENDS
+++ b/xorg7/lib/libX11/DEPENDS
@@ -1,8 +1,15 @@
depends kbproto
depends libxcb
depends xtrans
-depends xcmiscproto
depends inputproto
depends xextproto
-depends bigreqsproto
-depends xf86bigfontproto
+
+optional_depends "xf86bigfontproto" \
+ "--enable-xf86bigfont" \
+ "--disable-xf86bigfont" \
+ "for XF86BigFont extension"
+
+# following are not required and provide no configure flags
+# I don't know whether or not they are leftovers from earlier times or what
+optional_depends "xcmiscproto" "" "" "for the XC-MISC extension (used to get details of XID allocation)"
+optional_depends "bigreqsproto" "" "" "for the BIG-REQUESTS extension (larger requests to avoid fragmentation)"
More information about the Lunar-commits
mailing list