2012-05-23 10:17:49 +02:00
|
|
|
#-*- tab-width: 4; -*-
|
2007-05-19 22:36:56 +02:00
|
|
|
# ex:ts=4
|
|
|
|
#
|
2008-03-12 00:45:04 +01:00
|
|
|
# bsd.xorg.mk - Support for X.Org ports and dependencies
|
2007-05-19 22:36:56 +02:00
|
|
|
#
|
|
|
|
# Created by: Florent Thoumie <flz@FreeBSD.org>
|
|
|
|
#
|
|
|
|
# !!! Here be dragons !!! (yeah, here as well...)
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
2007-10-04 00:24:59 +02:00
|
|
|
.if !defined(_POSTMKINCLUDED) && !defined(Xorg_Pre_Include)
|
|
|
|
|
|
|
|
Xorg_Include_MAINTAINER= x11@FreeBSD.org
|
|
|
|
Xorg_Pre_Include= bsd.xorg.mk
|
2007-05-19 22:36:56 +02:00
|
|
|
|
|
|
|
# Some notes:
|
|
|
|
#
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
# app - Installs applications, no shared libraries.
|
|
|
|
# data - Installs only data.
|
2007-05-19 22:36:56 +02:00
|
|
|
# doc - no particular notes
|
2018-07-31 20:41:30 +02:00
|
|
|
# driver - depends on xorgproto at least
|
2007-05-19 22:36:56 +02:00
|
|
|
# font - don't install .pc file
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
# lib - various dependencies, install .pc file, needs pathfix
|
|
|
|
# proto - install .pc file, needs pathfix, most only needed at build time.
|
2007-05-19 22:36:56 +02:00
|
|
|
# xserver - there's only one atm, I guess everything can fit into the port itself
|
|
|
|
|
|
|
|
.if defined(XORG_CAT)
|
|
|
|
# Default variables, common to all new modular xorg ports.
|
2015-04-07 14:34:12 +02:00
|
|
|
.if !defined(USES) || ! ${USES:Mtar*}
|
|
|
|
USES+= tar:bzip2
|
2007-05-19 22:36:56 +02:00
|
|
|
.endif
|
|
|
|
GNU_CONFIGURE= yes
|
2015-04-18 17:34:36 +02:00
|
|
|
# for some reason this makes mkfontscale and others fail in the install target
|
|
|
|
#INSTALL_TARGET= install-strip
|
2007-05-19 22:36:56 +02:00
|
|
|
DIST_SUBDIR= xorg/${XORG_CAT}
|
|
|
|
|
|
|
|
MASTER_SITES?= ${MASTER_SITE_XORG}
|
|
|
|
MASTER_SITE_SUBDIR?= individual/${XORG_CAT}
|
|
|
|
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
# All xorg ports needs pkgconfig to build, but some ports look for pkgconfig and
|
|
|
|
# then continues the build.
|
|
|
|
USES+= pkgconfig
|
|
|
|
|
|
|
|
# All xorg ports needs xorg-macros.
|
|
|
|
. if ${PORTNAME} != xorg-macros
|
|
|
|
USE_XORG+= xorg-macros
|
|
|
|
. endif
|
|
|
|
|
2007-05-19 22:36:56 +02:00
|
|
|
. if ${XORG_CAT} == "app"
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
# Nothing at the moment
|
2007-05-19 22:36:56 +02:00
|
|
|
. endif
|
|
|
|
|
|
|
|
. if ${XORG_CAT} == "data"
|
|
|
|
# Nothing at the moment.
|
|
|
|
. endif
|
|
|
|
|
|
|
|
. if ${XORG_CAT} == "driver"
|
2018-07-31 20:41:30 +02:00
|
|
|
USE_XORG+= xorg-server xorgproto xi
|
2007-05-19 22:36:56 +02:00
|
|
|
CONFIGURE_ENV+= DRIVER_MAN_SUFFIX=4x DRIVER_MAN_DIR='$$(mandir)/man4'
|
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
2014-04-16 20:28:47 +02:00
|
|
|
USES+= libtool
|
Xorg-servers update to 1.18.4 with driver updates and revision bumps.
Update xf86-video-ati to 7.8.0
Update xf86-video-intel to 2.99.917.20170103
Update xf86-input-synaptics to 1.9.0
Update xf86-input-evdev to 2.10.5
Update xf86-video-r128 to 6.10.2
Update xf86-video-rendition to 4.2.6
New port: xf86-video-geode
PR: 214591,216269,214687,214593,214715,216276,216277,216278,216287,
216288,216292,216298,214560,216299,216300,216301,216302
Approved by: swills (mentor, portmgr)
Differential Revision: https://reviews.freebsd.org/D9436
2017-02-11 15:17:58 +01:00
|
|
|
INSTALL_TARGET= install-strip
|
2007-05-19 22:36:56 +02:00
|
|
|
. endif
|
|
|
|
|
|
|
|
. if ${XORG_CAT} == "font"
|
2015-03-20 02:12:20 +01:00
|
|
|
FONTNAME?= ${PORTNAME:C/.*-//g:S/type/Type/:S/ttf/TTF/:S/speedo/Speedo/}
|
2015-03-22 00:05:19 +01:00
|
|
|
CONFIGURE_ARGS+= --with-fontrootdir=${PREFIX}/share/fonts
|
|
|
|
CONFIGURE_ENV+= FONTROOTDIR=${PREFIX}/share/fonts
|
2015-03-20 08:19:51 +01:00
|
|
|
. if !defined(NOFONT)
|
2015-03-20 02:12:20 +01:00
|
|
|
USES+= fonts
|
2016-03-27 03:23:25 +02:00
|
|
|
BUILD_DEPENDS+= mkfontdir:x11-fonts/mkfontdir \
|
|
|
|
bdftopcf:x11-fonts/bdftopcf
|
2015-03-22 00:05:19 +01:00
|
|
|
PLIST_FILES+= "@comment ${FONTSDIR}/fonts.dir" \
|
|
|
|
"@comment ${FONTSDIR}/fonts.scale"
|
2015-03-20 08:19:51 +01:00
|
|
|
. endif
|
|
|
|
. endif
|
2007-05-19 22:36:56 +02:00
|
|
|
|
|
|
|
. if ${XORG_CAT} == "lib"
|
2015-04-18 17:34:36 +02:00
|
|
|
USES+= pathfix libtool
|
2007-05-19 22:36:56 +02:00
|
|
|
USE_LDCONFIG= yes
|
|
|
|
CONFIGURE_ARGS+=--enable-malloc0returnsnull
|
|
|
|
. endif
|
|
|
|
|
|
|
|
. if ${XORG_CAT} == "proto"
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
USES+= pathfix
|
2007-05-19 22:36:56 +02:00
|
|
|
. endif
|
|
|
|
|
|
|
|
. if ${XORG_CAT} == "xserver"
|
|
|
|
DISTFILES?= xorg-server-${PORTVERSION}.tar.bz2
|
|
|
|
WRKSRC= ${WRKDIR}/xorg-server-${PORTVERSION}
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
USES+= pathfix
|
2015-03-22 00:05:19 +01:00
|
|
|
CONFIGURE_ARGS+= --with-xkb-path=${LOCALBASE}/share/X11/xkb \
|
2015-03-22 20:49:09 +01:00
|
|
|
--with-fontrootdir=${LOCALBASE}/share/fonts
|
2009-01-23 17:28:36 +01:00
|
|
|
|
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option
* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]
PR: 218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by: dbn [1], jbeich [2,3]
Reported by: afiskon@devzen.ru [1]
Reviewed by: kwm, johalun0@gmail.com
Approved by: portmgr, swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10448
2017-05-12 20:46:53 +02:00
|
|
|
LIB_PC_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri
|
Xorg-servers update to 1.18.4 with driver updates and revision bumps.
Update xf86-video-ati to 7.8.0
Update xf86-video-intel to 2.99.917.20170103
Update xf86-input-synaptics to 1.9.0
Update xf86-input-evdev to 2.10.5
Update xf86-video-r128 to 6.10.2
Update xf86-video-rendition to 4.2.6
New port: xf86-video-geode
PR: 214591,216269,214687,214593,214715,216276,216277,216278,216287,
216288,216292,216298,214560,216299,216300,216301,216302
Approved by: swills (mentor, portmgr)
Differential Revision: https://reviews.freebsd.org/D9436
2017-02-11 15:17:58 +01:00
|
|
|
USE_XORG+= fontutil:build
|
2007-05-19 22:36:56 +02:00
|
|
|
. endif
|
|
|
|
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.endif
|
|
|
|
|
2007-10-04 00:24:59 +02:00
|
|
|
.if defined(_POSTMKINCLUDED) && !defined(Xorg_Post_Include)
|
|
|
|
|
|
|
|
Xorg_Post_Include= bsd.xorg.mk
|
|
|
|
|
2007-05-19 22:36:56 +02:00
|
|
|
# Register all xorg .pc files here.
|
|
|
|
# foo_LIB_PC_DEPENDS means it should go to BUILD_DEPENDS *and* RUN_DEPENDS.
|
|
|
|
|
2018-07-31 20:41:30 +02:00
|
|
|
XORG_MODULES= dmx \
|
2013-03-11 20:14:28 +01:00
|
|
|
fontenc \
|
|
|
|
fontutil \
|
|
|
|
ice \
|
|
|
|
libfs \
|
|
|
|
oldx \
|
|
|
|
pciaccess \
|
|
|
|
pixman \
|
|
|
|
sm \
|
|
|
|
x11 \
|
|
|
|
xau \
|
|
|
|
xaw \
|
|
|
|
xaw6 \
|
|
|
|
xaw7 \
|
|
|
|
xbitmaps \
|
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
2013-05-25 16:37:02 +02:00
|
|
|
xcb \
|
2013-03-11 20:14:28 +01:00
|
|
|
xcomposite \
|
|
|
|
xcursor \
|
|
|
|
xdamage \
|
|
|
|
xdmcp \
|
|
|
|
xevie \
|
|
|
|
xext \
|
|
|
|
xfixes \
|
|
|
|
xfont \
|
2017-01-07 01:46:25 +01:00
|
|
|
xfont2 \
|
2013-03-11 20:14:28 +01:00
|
|
|
xfontcache \
|
|
|
|
xft \
|
|
|
|
xi \
|
|
|
|
xinerama \
|
|
|
|
xkbfile \
|
|
|
|
xkbui \
|
|
|
|
xmu \
|
|
|
|
xmuu \
|
|
|
|
xorg-macros \
|
|
|
|
xorg-server \
|
2018-07-31 20:41:30 +02:00
|
|
|
xorgproto \
|
2013-03-11 20:14:28 +01:00
|
|
|
xp \
|
|
|
|
xpm \
|
|
|
|
xprintapputil \
|
|
|
|
xprintutil \
|
|
|
|
xrandr \
|
|
|
|
xrender \
|
|
|
|
xres \
|
|
|
|
xscrnsaver \
|
2013-12-16 12:11:09 +01:00
|
|
|
xshmfence \
|
2013-03-11 20:14:28 +01:00
|
|
|
xt \
|
|
|
|
xtrans \
|
|
|
|
xtrap \
|
|
|
|
xtst \
|
|
|
|
xv \
|
|
|
|
xvmc \
|
|
|
|
xxf86dga \
|
|
|
|
xxf86misc \
|
|
|
|
xxf86vm
|
2007-05-19 22:36:56 +02:00
|
|
|
|
2016-03-27 03:23:25 +02:00
|
|
|
dmx_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dmx.pc:x11/libdmx
|
|
|
|
fontenc_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/fontenc.pc:x11-fonts/libfontenc
|
|
|
|
fontutil_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/fontutil.pc:x11-fonts/font-util
|
|
|
|
ice_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ice.pc:x11/libICE
|
|
|
|
libfs_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libfs.pc:x11-fonts/libFS
|
|
|
|
oldx_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/oldx.pc:x11/liboldX
|
|
|
|
pciaccess_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pciaccess.pc:devel/libpciaccess
|
|
|
|
pixman_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pixman-1.pc:x11/pixman
|
|
|
|
sm_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/sm.pc:x11/libSM
|
|
|
|
x11_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/x11.pc:x11/libX11
|
|
|
|
xau_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xau.pc:x11/libXau
|
2009-01-23 17:28:36 +01:00
|
|
|
xaw_LIB_PC_DEPENDS= ${xaw7_LIB_PC_DEPENDS}
|
2016-03-27 03:23:25 +02:00
|
|
|
xaw6_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xaw6.pc:x11-toolkits/libXaw
|
|
|
|
xaw7_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xaw7.pc:x11-toolkits/libXaw
|
|
|
|
xbitmaps_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xbitmaps.pc:x11/xbitmaps
|
Xorg-servers update to 1.18.4 with driver updates and revision bumps.
Update xf86-video-ati to 7.8.0
Update xf86-video-intel to 2.99.917.20170103
Update xf86-input-synaptics to 1.9.0
Update xf86-input-evdev to 2.10.5
Update xf86-video-r128 to 6.10.2
Update xf86-video-rendition to 4.2.6
New port: xf86-video-geode
PR: 214591,216269,214687,214593,214715,216276,216277,216278,216287,
216288,216292,216298,214560,216299,216300,216301,216302
Approved by: swills (mentor, portmgr)
Differential Revision: https://reviews.freebsd.org/D9436
2017-02-11 15:17:58 +01:00
|
|
|
xcb_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb.pc:x11/libxcb
|
2016-03-27 03:23:25 +02:00
|
|
|
xcomposite_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcomposite.pc:x11/libXcomposite
|
|
|
|
xcursor_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcursor.pc:x11/libXcursor
|
|
|
|
xdamage_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xdamage.pc:x11/libXdamage
|
|
|
|
xdmcp_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xdmcp.pc:x11/libXdmcp
|
|
|
|
xevie_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xevie.pc:x11/libXevie
|
|
|
|
xext_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xext.pc:x11/libXext
|
|
|
|
xfixes_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xfixes.pc:x11/libXfixes
|
|
|
|
xfont_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xfont.pc:x11-fonts/libXfont
|
2017-01-07 01:46:25 +01:00
|
|
|
xfont2_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xfont2.pc:x11-fonts/libXfont2
|
2016-03-27 03:23:25 +02:00
|
|
|
xfontcache_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xfontcache.pc:x11-fonts/libXfontcache
|
|
|
|
xft_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xft.pc:x11-fonts/libXft
|
|
|
|
xi_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xi.pc:x11/libXi
|
|
|
|
xinerama_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xinerama.pc:x11/libXinerama
|
|
|
|
xkbfile_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xkbfile.pc:x11/libxkbfile
|
|
|
|
xkbui_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xkbui.pc:x11/libxkbui
|
|
|
|
xmu_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xmu.pc:x11-toolkits/libXmu
|
|
|
|
xmuu_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xmuu.pc:x11-toolkits/libXmu
|
|
|
|
xorg-macros_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xorg-macros.pc:devel/xorg-macros
|
|
|
|
xorg-server_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xorg-server.pc:x11-servers/xorg-server
|
2018-09-11 20:34:27 +02:00
|
|
|
xorgproto_BUILD_DEPENDS= xorgproto>=0:x11/xorgproto
|
2016-03-27 03:23:25 +02:00
|
|
|
xp_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xp.pc:x11/libXp
|
|
|
|
xpm_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xpm.pc:x11/libXpm
|
|
|
|
xprintapputil_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xprintapputil.pc:x11/libXprintAppUtil
|
|
|
|
xprintutil_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xprintutil.pc:x11/libXprintUtil
|
|
|
|
xrandr_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xrandr.pc:x11/libXrandr
|
|
|
|
xrender_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xrender.pc:x11/libXrender
|
|
|
|
xres_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xres.pc:x11/libXres
|
|
|
|
xscrnsaver_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xscrnsaver.pc:x11/libXScrnSaver
|
|
|
|
xt_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xt.pc:x11-toolkits/libXt
|
|
|
|
xshmfence_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xshmfence.pc:x11/libxshmfence
|
|
|
|
xtrans_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xtrans.pc:x11/xtrans
|
|
|
|
xtrap_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xtrap.pc:x11/libXTrap
|
|
|
|
xtst_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xtst.pc:x11/libXtst
|
|
|
|
xv_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xv.pc:x11/libXv
|
|
|
|
xvmc_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xvmc.pc:x11/libXvMC
|
|
|
|
xxf86dga_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xxf86dga.pc:x11/libXxf86dga
|
|
|
|
xxf86misc_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xxf86misc.pc:x11/libXxf86misc
|
|
|
|
xxf86vm_LIB_PC_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xxf86vm.pc:x11/libXxf86vm
|
2007-05-19 22:36:56 +02:00
|
|
|
|
|
|
|
.for _module in ${USE_XORG:M*\:both:C/\:.*//g}
|
|
|
|
. if ${XORG_MODULES:M${_module}} == ""
|
|
|
|
IGNORE= requires unknown xorg module (${_module})
|
|
|
|
. endif
|
|
|
|
RUN_DEPENDS+= ${${_module}_BUILD_DEPENDS}
|
|
|
|
.endfor
|
|
|
|
|
|
|
|
.for _module in ${USE_XORG:C/\:.*//g}
|
|
|
|
. if ${XORG_MODULES:M${_module}} == ""
|
|
|
|
IGNORE= requires unknown xorg module (${_module})
|
|
|
|
. endif
|
|
|
|
LIB_PC_DEPENDS+= ${${_module}_LIB_PC_DEPENDS}
|
|
|
|
BUILD_DEPENDS+= ${${_module}_BUILD_DEPENDS}
|
|
|
|
.endfor
|
|
|
|
|
|
|
|
RUN_DEPENDS+= ${LIB_PC_DEPENDS}
|
|
|
|
BUILD_DEPENDS+= ${LIB_PC_DEPENDS}
|
|
|
|
|
2007-10-04 00:24:59 +02:00
|
|
|
.endif
|