Index: head/devel/gccmakedep/Makefile =================================================================== --- head/devel/gccmakedep/Makefile (revision 516606) +++ head/devel/gccmakedep/Makefile (revision 516607) @@ -1,18 +1,18 @@ # Created by: Dave Grochowski # $FreeBSD$ PORTNAME= gccmakedep PORTVERSION= 1.0.3 CATEGORIES= devel MAINTAINER= x11@FreeBSD.org COMMENT= Create dependencies in makefiles using 'gcc -M' -XORG_CAT= util +USES= xorg-cat:util BUILD_DEPENDS= tradcpp:devel/tradcpp PLIST_FILES= bin/gccmakedep man/man1/gccmakedep.1.gz CONFIGURE_ENV+= ac_cv_path_RAWCPP=tradcpp .include Index: head/devel/imake/Makefile =================================================================== --- head/devel/imake/Makefile (revision 516606) +++ head/devel/imake/Makefile (revision 516607) @@ -1,30 +1,28 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= imake PORTVERSION= 1.0.8 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= x11@FreeBSD.org COMMENT= Imake and other utilities from X.Org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= tradcpp:devel/tradcpp RUN_DEPENDS= gccmakedep:devel/gccmakedep \ makedepend:devel/makedepend \ ${LOCALBASE}/lib/X11/config/xorg.cf:x11/xorg-cf-files -USES= shebangfix perl5 pkgconfig +USES= shebangfix perl5 pkgconfig xorg xorg-cat:util +USE_XORG= xorgproto USE_PERL5= run SHEBANG_FILES= mkhtmlindex.pl - -XORG_CAT= util -USE_XORG= xorgproto CONFIGURE_ENV= ac_cv_path_RAWCPP=tradcpp .include Index: head/devel/libgudev/Makefile =================================================================== --- head/devel/libgudev/Makefile (revision 516606) +++ head/devel/libgudev/Makefile (revision 516607) @@ -1,24 +1,24 @@ # Created by johalun0@gmail.com # $FreeBSD$ PORTNAME= libgudev PORTVERSION= 230 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://download.gnome.org/sources/libgudev/${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= GObject bindings for libudev. LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libudev.so:devel/libudev-devd -USES= gettext-runtime gmake libtool pathfix pkgconfig tar:xz +USES= gettext-runtime gmake gnome libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/devel/libpciaccess/Makefile =================================================================== --- head/devel/libpciaccess/Makefile (revision 516606) +++ head/devel/libpciaccess/Makefile (revision 516607) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= libpciaccess PORTVERSION= 0.16 CATEGORIES= devel MAINTAINER= x11@FreeBSD.org COMMENT= Generic PCI access library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids CONFIGURE_ARGS= --with-pciids-path=${LOCALBASE}/share/pciids -XORG_CAT= lib +USES= xorg-cat:lib INSTALL_TARGET= install-strip .include Index: head/devel/lndir/Makefile =================================================================== --- head/devel/lndir/Makefile (revision 516606) +++ head/devel/lndir/Makefile (revision 516607) @@ -1,18 +1,18 @@ # Created by: Carlos A M dos Santos # $FreeBSD$ PORTNAME= lndir PORTVERSION= 1.0.3 PORTREVISION= 2 CATEGORIES= devel MAINTAINER= unixmania@gmail.com COMMENT= Create a shadow directory of symbolic links to another directory tree -XORG_CAT= util +USES= xorg xorg-cat:util USE_XORG= xorgproto PLIST_FILES= bin/lndir \ man/man1/lndir.1.gz .include Index: head/devel/makedepend/Makefile =================================================================== --- head/devel/makedepend/Makefile (revision 516606) +++ head/devel/makedepend/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Ian Vaudrey # $FreeBSD$ PORTNAME= makedepend PORTVERSION= 1.0.6 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= x11@FreeBSD.org COMMENT= Dependency generator for makefiles LICENSE= MIT -XORG_CAT= util +USES= xorg xorg-cat:util USE_XORG= xorgproto PLIST_FILES= bin/makedepend man/man1/makedepend.1.gz .include Index: head/devel/xorg-macros/Makefile =================================================================== --- head/devel/xorg-macros/Makefile (revision 516606) +++ head/devel/xorg-macros/Makefile (revision 516607) @@ -1,25 +1,25 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= xorg-macros PORTVERSION= 1.19.2 CATEGORIES= devel x11 DISTNAME= util-macros-${PORTVERSION} MAINTAINER= x11@FreeBSD.org COMMENT= X.Org development aclocal macros LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= util +USES= xorg-cat:util NO_ARCH= yes MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" PLIST_FILES= share/aclocal/xorg-macros.m4 \ libdata/pkgconfig/xorg-macros.pc \ share/util-macros/INSTALL .include Index: head/graphics/freeglut/Makefile =================================================================== --- head/graphics/freeglut/Makefile (revision 516606) +++ head/graphics/freeglut/Makefile (revision 516607) @@ -1,57 +1,57 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= freeglut PORTVERSION= 3.0.0 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= x11@FreeBSD.org COMMENT= open source implementation of the GLUT library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:insource pathfix +USES= cmake:insource gl pathfix xorg USE_LDCONFIG= yes USE_XORG= ice x11 xi xrandr USE_GL= gl glu CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lusbhid -lm INSTALL_TARGET= install/strip DOCS= download.html freeglut.html freeglut_logo.png \ freeglut_user_interface.html index.html ogl_sm.png \ progress.html structure.html BINS= CallbackMaker Fractals Fractals_random Lorenz One Resizer \ multi-touch shapes smooth_opengl3 spaceball subwin timer OPTIONS_DEFINE= DOCS EXAMPLES .include pre-configure: .for fract in Fractals/fractals.c Fractals_random/fractals_random.c @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/progs/demos/${fract} .endfor post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat ${STAGEDIR}${EXAMPLESDIR} .for prog in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} ${STAGEDIR}${EXAMPLESDIR} .endfor @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .endif .include Index: head/graphics/glew/Makefile =================================================================== --- head/graphics/glew/Makefile (revision 516606) +++ head/graphics/glew/Makefile (revision 516607) @@ -1,37 +1,37 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= glew PORTVERSION= 2.1.0 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= zeising@FreeBSD.org COMMENT= OpenGL Extension Wrangler Library LICENSE= MIT BSD3CLAUSE LICENSE_COMB= dual -USES= gmake tar:tgz +USES= gmake gl tar:tgz xorg USE_XORG= x11 xext xi xmu USE_GL= gl glu USE_LDCONFIG= yes MAKE_ENV= GLEW_DEST=${PREFIX} GLEW_PREFIX=${PREFIX} INSTALL_TARGET= install.all OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' \ -e 's|^LIBDIR|GLEW_LIBDIR|' \ -e 's|$$(LIBDIR)|$$(GLEW_LIBDIR)|' \ ${WRKSRC}/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in css html jpg png ${INSTALL_DATA} ${WRKSRC}/doc/*.${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/graphics/imlib2/Makefile =================================================================== --- head/graphics/imlib2/Makefile (revision 516606) +++ head/graphics/imlib2/Makefile (revision 516607) @@ -1,79 +1,80 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= imlib2 PORTVERSION= 1.5.1 PORTEPOCH= 2 CATEGORIES= graphics enlightenment MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION} MAINTAINER= zeising@FreeBSD.org COMMENT= The next generation graphics library for Enlightenment LICENSE= imlib2 LICENSE_NAME= imlib2 license LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libfreetype.so:print/freetype2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip USES= libtool pathfix pkgconfig tar:bzip2 CONFIGURE_ARGS= --enable-visibility-hiding --disable-static \ --with-zlib --with-bzip2 CONFIGURE_ENV= ac_cv_lib_dl_dlopen=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= JPEG PNG TIFF GIF ID3 X11 OPTIONS_DEFAULT= JPEG PNG TIFF GIF ID3 X11 OPTIONS_SUB= yes +X11_USES= xorg X11_USE= XORG=x11,sm,xcb,xext X11_CONFIGURE_ON= --with-x --with-x-shm-fd X11_CONFIGURE_OFF= --without-x --without-x-shm-fd JPEG_USES= jpeg JPEG_CONFIGURE_ON= --with-jpeg JPEG_CONFIGURE_OFF= --without-jpeg PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_ON= --with-png PNG_CONFIGURE_OFF= --without-png TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_ON= --with-tiff TIFF_CONFIGURE_OFF= --without-tiff GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_ON= --with-gif GIF_CONFIGURE_OFF= --without-gif ID3_LIB_DEPENDS= libid3tag.so:audio/libid3tag ID3_CONFIGURE_ON= --with-id3 ID3_CONFIGURE_OFF= --without-id3 .include .if ${ARCH} == "i386" && !empty(MACHINE_CPU:Mmmx) CONFIGURE_ARGS+= --enable-mmx .else CONFIGURE_ARGS+= --disable-mmx .endif .if ${ARCH} == "amd64" CONFIGURE_ARGS+= --enable-amd64 .else CONFIGURE_ARGS+= --disable-amd64 .endif post-patch-X11-off: @${REINPLACE_CMD} -e '/MY_LIBS =/s/-lXext -lX11//' \ ${WRKSRC}/src/lib/Makefile.in @${REINPLACE_CMD} -e '/#ifndef X_DISPLAY_MISSING/,/#endif/ d' \ ${WRKSRC}/src/lib/Imlib2.h .include Index: head/graphics/libepoxy/Makefile =================================================================== --- head/graphics/libepoxy/Makefile (revision 516606) +++ head/graphics/libepoxy/Makefile (revision 516607) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= libepoxy PORTVERSION= 1.5.2 CATEGORIES= graphics MASTER_SITES= https://github.com/anholt/${PORTNAME}/releases/download/${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= Library to handle OpenGL function pointer management LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= localbase meson pkgconfig python:3.3+,build tar:xz +USES= gl localbase meson pkgconfig python:3.3+,build tar:xz xorg USE_XORG= x11 USE_GL= gl glesv2 egl USE_LDCONFIG= yes .include Index: head/graphics/mesa-demos/Makefile =================================================================== --- head/graphics/mesa-demos/Makefile (revision 516606) +++ head/graphics/mesa-demos/Makefile (revision 516607) @@ -1,25 +1,25 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= mesa-demos PORTVERSION= 8.4.0 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/demos/ #${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= OpenGL demos distributed with Mesa LICENSE= MIT LIB_DEPENDS= libdrm.so:graphics/libdrm +USES= gmake gl localbase pkgconfig tar:bzip2 xorg GNU_CONFIGURE= yes -USES= gmake localbase pkgconfig tar:bzip2 USE_GL= egl gbm gl glesv2 glew glu glut USE_XORG= xorgproto x11 xdamage xext xfixes xi xxf86vm CONFIGURE_ARGS+=--disable-osmesa --disable-vg --disable-wayland \ --with-system-data-files .include Index: head/graphics/mesa-dri/Makefile.common =================================================================== --- head/graphics/mesa-dri/Makefile.common (revision 516606) +++ head/graphics/mesa-dri/Makefile.common (revision 516607) @@ -1,103 +1,106 @@ # Makefile.common - shared code between MesaLib ports. # # !!! Here be dragons !!! (they seem to be everywhere these days) # # Remember to upgrade the following ports everytime you bump MESAVERSION: # # - graphics/libosmesa # - graphics/mesa-dri # - graphics/mesa-libs # - lang/clover # # $FreeBSD$ MESAVERSION= ${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/} MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/} MESABASEVERSION= 18.3.2 # if there is a subversion, don't include the '-' between 7.11-rc2. MESASUBVERSION= MASTER_SITES= https://mesa.freedesktop.org/archive/ \ https://mesa.freedesktop.org/archive/${MESABASEVERSION}/ \ ftp://ftp.freedesktop.org/pub/mesa/ \ ftp://ftp.freedesktop.org/pub/mesa/${MESABASEVERSION}/ DISTFILES= mesa-${MESADISTVERSION}${EXTRACT_SUFX} MAINTAINER= x11@FreeBSD.org COMPONENT= ${PORTNAME:tl:C/^lib//:C/mesa-//} BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS+= libexpat.so:textproc/expat2 +.if ${COMPONENT} != clover +USES+= xorg +.endif .if ${COMPONENT} != osmesa LIB_DEPENDS+= libdrm.so:graphics/libdrm .endif .if ${COMPONENT} != libs LIB_DEPENDS+= libglapi.so:graphics/mesa-libs .endif .if ${ARCH} == amd64 || ${ARCH} == i386 LIB_DEPENDS+= libunwind.so:devel/libunwind .endif .if ${OPSYS} == DragonFly LIB_DEPENDS+= libelf.so:devel/libelf .endif USES+= compiler:c++11-lib bison gettext-tools gmake libtool \ localbase pathfix pkgconfig python:2.7,build shebangfix tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes # only have one port to check with portscout. .if ${PORTNAME} != mesa-dri PORTSCOUT= ignore:1 .endif python_OLD_CMD= /usr/bin/env[[:space:]]python2 /usr/bin/python2 /bin/env[[:space:]]python SHEBANG_FILES= src/gallium/*/*/*.py src/gallium/tools/trace/*.py \ src/gallium/drivers/svga/svgadump/svga_dump.py \ src/mapi/glapi/gen/*.py src/mapi/mapi_abi.py \ src/util/xmlpool/gen_xmlpool.py \ src/mesa/main/get_*.py src/util/format_srgb.py \ src/amd/*/*.py src/intel/genxml/gen_pack_header.py MASTERDIR= ${.CURDIR:H:H}/graphics/mesa-dri PATCHDIR= ${MASTERDIR}/files WRKSRC= ${WRKDIR}/mesa-${MESADISTVERSION} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist PKGHELP= ${.CURDIR}/pkg-help PKGINSTALL= ${.CURDIR}/pkg-install PKGDEINSTALL= ${.CURDIR}/pkg-deinstall INSTALL_TARGET= install-strip .include .if ${LLVM_DEFAULT:S,-devel,990,} >= 90 LLVM_DEFAULT= 80 .endif .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH:Marm*} || ${ARCH} == i386 || ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>=3.9.0_4:devel/llvm${LLVM_DEFAULT} .if ${COMPONENT} != libs RUN_DEPENDS+= llvm${LLVM_DEFAULT}>=3.9.0_4:devel/llvm${LLVM_DEFAULT} .endif CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} LDFLAGS+= -Wl,-rpath=${LOCALBASE}/llvm${LLVM_DEFAULT}/lib CONFIGURE_ARGS+= --enable-llvm .else CONFIGURE_ARGS+= --disable-llvm .endif # There are issues that need to be fixed to use TLS model "initial-exec" # So stick with "global-dynamic"'s model for now. kan@ is working on a # patch for rtld. We might want to backport global-dynamic or # pthread_setspecific which it uses now by default. But since this # configure switch is going away ... # https://lists.freebsd.org/pipermail/freebsd-arch/2016-February/017699.html CONFIGURE_ARGS+= --disable-glx-tls # we don't care about GLes v1 CONFIGURE_ARGS+= --disable-gles1 Index: head/graphics/piglit/Makefile =================================================================== --- head/graphics/piglit/Makefile (revision 516606) +++ head/graphics/piglit/Makefile (revision 516607) @@ -1,59 +1,59 @@ # Created by: Jean-Sébastien Pédron # $FreeBSD$ PORTNAME= piglit PORTVERSION= 20180910 PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= x11@FreeBSD.org COMMENT= Automated OpenGL and OpenCL testsuite LICENSE= MIT GPLv2 GPLv3 LGPL20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} LIB_DEPENDS= libcaca.so:graphics/libcaca \ libdrm.so:graphics/libdrm \ libOpenCL.so:devel/ocl-icd \ libpng.so:graphics/png \ libwaffle-1.so:graphics/waffle RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= dumbbell GH_PROJECT= piglit GH_TAGNAME= a0db4427446ab50882a721ae3084fa26cc9e751a -USES= cmake compiler:c11 gl pkgconfig python:2.7 shebangfix +USES= cmake compiler:c11 gl pkgconfig python:2.7 shebangfix xorg USE_GL= egl gbm gl glu USE_XORG= x11 xcb xext xrender SHEBANG_FILES= piglit CMAKE_ARGS+= -DPIGLIT_BUILD_CL_TESTS:BOOL=ON CMAKE_ARGS+= -DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message DATADIR= ${PREFIX}/lib/piglit PORTDATA= * OPTIONS_DEFINE= DOCS WAYLAND OPTIONS_DEFAULT=WAYLAND WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon post-patch-WAYLAND-off: @${REINPLACE_CMD} -e '/pkg_check_modules.*wayland/d' \ ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/waffle/Makefile =================================================================== --- head/graphics/waffle/Makefile (revision 516606) +++ head/graphics/waffle/Makefile (revision 516607) @@ -1,34 +1,34 @@ # Created by: Jean-Sébastien Pédron # $FreeBSD$ PORTNAME= waffle PORTVERSION= 1.5.2 PORTREVISION= 9 CATEGORIES= graphics MASTER_SITES= http://www.waffle-gl.org/files/release/waffle-${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= Library that allows to defer selection of an OpenGL API until runtime LICENSE= BSD2CLAUSE -USES= cmake compiler:c11 localbase pathfix pkgconfig tar:xz +USES= cmake compiler:c11 gl localbase pathfix pkgconfig tar:xz xorg USE_GL= egl gl USE_LDCONFIG= yes USE_XORG= x11 xcb DOCSDIR= ${PREFIX}/share/doc/waffle1 CMAKE_ARGS+= -Dwaffle_has_glx=ON \ -Dwaffle_has_x11_egl=ON #CMAKE_ARGS+= -Dwaffle_has_gbm=ON # FIXME: Required udev PLIST_SUB+= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= DOCS WAYLAND OPTIONS_DEFAULT=WAYLAND WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CMAKE_BOOL= waffle_has_wayland .include Index: head/lang/beignet/Makefile =================================================================== --- head/lang/beignet/Makefile (revision 516606) +++ head/lang/beignet/Makefile (revision 516607) @@ -1,66 +1,66 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= beignet DISTVERSION= 1.3.2 DISTVERSIONSUFFIX= -source PORTREVISION= 8 CATEGORIES= lang MASTER_SITES= https://01.org/sites/default/files/ MAINTAINER= x11@FreeBSD.org COMMENT= OpenCL library for Intel GPUs LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \ libdrm.so:graphics/libdrm RUN_DEPENDS= opencl>=0:devel/opencl \ clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} WRKSRC= ${WRKDIR}/Beignet-${DISTVERSION}-Source -USES= cmake ncurses pkgconfig shebangfix +USES= cmake gl ncurses pkgconfig shebangfix xorg USE_XORG= sm ice x11 xext xfixes USE_GL= gl egl USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} SHEBANG_FILES= src/git_sha1.sh backend/kernels/compile.sh ALL_TARGET= all CMAKE_ARGS= -DCLANG_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ -DLLVM_AS_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-as${LLVM_DEFAULT} \ -DLLVM_CONFIG_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} \ -DLLVM_LINK_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-link${LLVM_DEFAULT} ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= Beignet needs a graphics driver supported by the Intel KMS driver OPTIONS_DEFINE= FP64 OCL20 TEST OPTIONS_DEFAULT= OCL20 OPTIONS_EXCLUDE_i386= OCL20 OPTIONS_SUB= yes FP64_DESC= Double precision (experimental) FP64_CMAKE_BOOL= EXPERIMENTAL_DOUBLE OCL20_DESC= OpenCL 2.0 support OCL20_CMAKE_BOOL= ENABLE_OPENCL_20 TEST_ALL_TARGET= flat_address_space utest_run post-patch: @${REINPLACE_CMD} -e 's|llvm-dis|llvm-dis${LLVM_DEFAULT}|g; \ s|clang |clang${LLVM_DEFAULT} |g' \ ${WRKSRC}/backend/kernels/compile.sh # XXX bug 213732: compiler_device_enqueue() Interrupt signal (SIGSEGV) received. do-test-TEST-on: -@(cd ${TEST_WRKSRC}/utests; . ./setenv.sh; \ ./flat_address_space; ./utest_run; ) pre-install-TEST-on: do-test-TEST-on .include Index: head/sysutils/polkit/Makefile =================================================================== --- head/sysutils/polkit/Makefile (revision 516606) +++ head/sysutils/polkit/Makefile (revision 516607) @@ -1,70 +1,70 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= polkit PORTVERSION= 0.114 PORTREVISION= 3 CATEGORIES= sysutils gnome MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= Framework for controlling access to system-wide components LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libmozjs-52.so:lang/spidermonkey52 RUN_DEPENDS= dbus-launch:devel/dbus USERS= polkitd GROUPS= polkitd -USES= compiler:c++11-lib gettext gmake libtool localbase pathfix \ - pkgconfig shebangfix +USES= compiler:c++11-lib gettext gmake gnome libtool localbase \ + pathfix pkgconfig shebangfix USE_GNOME= glib20 intlhack introspection:build SHEBANG_FILES= ${WRKSRC}/src/polkitbackend/toarray.pl GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc-html \ --without-html-dir \ --with-authfw=pam \ --with-pam-include=system \ --with-os-type=freebsd \ --with-polkitd-user=${USERS} \ --disable-static \ --disable-examples \ --disable-libsystemd-login \ --disable-libelogind \ --disable-test \ --enable-introspection=yes \ --localstatedir=/var #MAKE_JOBS_UNSAFE=yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= MANPAGES MANPAGES_BUILD_DEPENDS= docbook-sgml>=4.5:textproc/docbook-sgml \ docbook-xsl>=1.76:textproc/docbook-xsl MANPAGES_USE= gnome=libxslt:build MANPAGES_CONFIGURE_ENABLE= man-pages OPTIONS_SUB= yes .include post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/|${PREFIX}/bin/|g' \ ${WRKSRC}/docs/man/pkexec.xml \ ${WRKSRC}/src/examples/org.freedesktop.policykit.examples.pkexec.policy.in @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${PREFIX}|g' \ ${WRKSRC}/docs/man/polkit.xml post-install: @${MKDIR} ${STAGEDIR}/var/lib/polkit-1 ${INSTALL_DATA} ${WRKSRC}/data/org.freedesktop.PolicyKit1.conf \ ${STAGEDIR}${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf.sample .for i in 10-vendor.d 20-org.d 30-site.d 50-local.d 90-mandatory.d ${MKDIR} ${STAGEDIR}${PREFIX}/etc/polkit-1/localauthority/${i} ${MKDIR} ${STAGEDIR}/var/lib/polkit-1/localauthority/${i} .endfor .include Index: head/textproc/xorg-sgml-doctools/Makefile =================================================================== --- head/textproc/xorg-sgml-doctools/Makefile (revision 516606) +++ head/textproc/xorg-sgml-doctools/Makefile (revision 516607) @@ -1,15 +1,13 @@ # Created by: Andrew Romero # $FreeBSD$ PORTNAME= xorg-sgml-doctools PORTVERSION= 1.11 CATEGORIES= textproc x11 MAINTAINER= x11@FreeBSD.org COMMENT= Stylesheets and entities for X.Org documentation -XORG_CAT= doc - -USES= pathfix gmake +USES= gmake pathfix xorg-cat:doc .include Index: head/x11/appres/Makefile =================================================================== --- head/x11/appres/Makefile (revision 516606) +++ head/x11/appres/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= appres PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Program to list application's resources -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xt PLIST_FILES= bin/appres man/man1/appres.1.gz .include Index: head/x11/beforelight/Makefile =================================================================== --- head/x11/beforelight/Makefile (revision 516606) +++ head/x11/beforelight/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= beforelight PORTVERSION= 1.0.5 PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Sample screen saver for X -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xscrnsaver xt xaw7 xt .include Index: head/x11/bitmap/Makefile =================================================================== --- head/x11/bitmap/Makefile (revision 516606) +++ head/x11/bitmap/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= bitmap PORTVERSION= 1.0.9 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Bitmap editor and converter utilities for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xbitmaps xmu xorgproto xt .include Index: head/x11/editres/Makefile =================================================================== --- head/x11/editres/Makefile (revision 516606) +++ head/x11/editres/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= editres PORTVERSION= 1.0.7 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Dynamic resource editor for X Toolkit Applications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xt xmu xaw .include Index: head/x11/fstobdf/Makefile =================================================================== --- head/x11/fstobdf/Makefile (revision 516606) +++ head/x11/fstobdf/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= fstobdf PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Generate BDF font from X font server -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 libfs PLIST_FILES= bin/fstobdf man/man1/fstobdf.1.gz .include Index: head/x11/iceauth/Makefile =================================================================== --- head/x11/iceauth/Makefile (revision 516606) +++ head/x11/iceauth/Makefile (revision 516607) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= iceauth PORTVERSION= 1.0.8 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= ICE authority file utility for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xorgproto ice PLIST_FILES= bin/iceauth man/man1/iceauth.1.gz .include Index: head/x11/ico/Makefile =================================================================== --- head/x11/ico/Makefile (revision 516606) +++ head/x11/ico/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= ico PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Displays a wire-frame rotating plyhedron -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/ico man/man1/ico.1.gz .include Index: head/x11/libICE/Makefile =================================================================== --- head/x11/libICE/Makefile (revision 516606) +++ head/x11/libICE/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libICE PORTVERSION= 1.0.10 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Inter Client Exchange library for X11 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto xtrans INSTALL_TARGET= install-strip .include Index: head/x11/libSM/Makefile =================================================================== --- head/x11/libSM/Makefile (revision 516606) +++ head/x11/libSM/Makefile (revision 516607) @@ -1,24 +1,23 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libSM PORTVERSION= 1.2.3 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Session Management library for X11 LICENSE= MIT -USES= pathfix -XORG_CAT= lib +USES= pathfix xorg xorg-cat:lib USE_XORG= ice xorgproto xtrans CONFIGURE_ARGS+=--disable-docs --without-xmlto post-patch: @${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ \ s/doc//' ${WRKSRC}/Makefile.in .include Index: head/x11/libX11/Makefile =================================================================== --- head/x11/libX11/Makefile (revision 516606) +++ head/x11/libX11/Makefile (revision 516607) @@ -1,32 +1,31 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libX11 PORTVERSION= 1.6.8 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X11 library LICENSE= MIT -USES= cpe perl5 -XORG_CAT= lib +USES= cpe perl5 xorg xorg-cat:lib USE_XORG= xau xdmcp xtrans xorgproto xcb USE_PERL5= build CPE_VENDOR= x CONFIGURE_ARGS+= --datadir=${PREFIX}/lib \ --without-xmlto \ --disable-specs CONFIGURE_ENV+= ac_cv_path_PS2PDF="" INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' \ ${WRKSRC}/configure @${REINPLACE_CMD} '/^install-data-am:/,/^$$/ \ s/install-specDATA//' ${WRKSRC}/nls/Makefile.in .include Index: head/x11/libXScrnSaver/Makefile =================================================================== --- head/x11/libXScrnSaver/Makefile (revision 516606) +++ head/x11/libXScrnSaver/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= libXScrnSaver PORTVERSION= 1.2.3 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= The XScrnSaver library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= x11 xext xorgproto .include Index: head/x11/libXau/Makefile =================================================================== --- head/x11/libXau/Makefile (revision 516606) +++ head/x11/libXau/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXau PORTVERSION= 1.0.9 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Authentication Protocol library for X11 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto INSTALL_TARGET=install-strip .include Index: head/x11/libXcomposite/Makefile =================================================================== --- head/x11/libXcomposite/Makefile (revision 516606) +++ head/x11/libXcomposite/Makefile (revision 516607) @@ -1,20 +1,20 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXcomposite PORTVERSION= 0.4.5 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Composite extension library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= x11 xfixes xext xorgproto INSTALL_TARGET= install-strip .include Index: head/x11/libXcursor/Makefile =================================================================== --- head/x11/libXcursor/Makefile (revision 516606) +++ head/x11/libXcursor/Makefile (revision 516607) @@ -1,23 +1,22 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXcursor PORTVERSION= 1.2.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X client-side cursor loading library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= xrender x11 xfixes xorgproto CPE_VENDOR= x CPE_PRODUCT= libxcursor CONFIGURE_ARGS= --with-icondir=${PREFIX}/share/icons INSTALL_TARGET= install-strip .include Index: head/x11/libXdamage/Makefile =================================================================== --- head/x11/libXdamage/Makefile (revision 516606) +++ head/x11/libXdamage/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXdamage PORTVERSION= 1.1.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Damage extension library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= x11 xfixes xorgproto INSTALL_TARGET= install-strip .include Index: head/x11/libXdmcp/Makefile =================================================================== --- head/x11/libXdmcp/Makefile (revision 516606) +++ head/x11/libXdmcp/Makefile (revision 516607) @@ -1,22 +1,22 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXdmcp PORTVERSION= 1.1.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Display Manager Control Protocol library LICENSE= MIT -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto:both CONFIGURE_ARGS+=--disable-docs --without-xmlto post-patch: @${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ \ s/doc//' ${WRKSRC}/Makefile.in .include Index: head/x11/libXext/Makefile =================================================================== --- head/x11/libXext/Makefile (revision 516606) +++ head/x11/libXext/Makefile (revision 516607) @@ -1,24 +1,23 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXext PORTVERSION= 1.3.4 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X11 Extension library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xau xorgproto CPE_VENDOR= x CPE_PRODUCT= libxext CONFIGURE_ARGS+=--disable-specs --without-xmlto INSTALL_TARGET= install-strip .include Index: head/x11/libXfixes/Makefile =================================================================== --- head/x11/libXfixes/Makefile (revision 516606) +++ head/x11/libXfixes/Makefile (revision 516607) @@ -1,20 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXfixes PORTVERSION= 5.0.3 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Fixes extension library LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xorgproto -USES+= cpe CPE_PRODUCT= libxfixes CPE_VENDOR= x .include Index: head/x11/libXi/Makefile =================================================================== --- head/x11/libXi/Makefile (revision 516606) +++ head/x11/libXi/Makefile (revision 516607) @@ -1,28 +1,27 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXi PORTVERSION= 1.7.10 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Input extension library LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xfixes xorgproto INSTALL_TARGET= install-strip -USES+= cpe CPE_PRODUCT= libxi CPE_VENDOR= x CONFIGURE_ARGS+=--disable-docs \ --disable-specs \ --without-xmlto \ --without-fop \ --without-asciidoc \ --without-xsltproc .include Index: head/x11/libXinerama/Makefile =================================================================== --- head/x11/libXinerama/Makefile (revision 516606) +++ head/x11/libXinerama/Makefile (revision 516607) @@ -1,21 +1,20 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXinerama PORTVERSION= 1.1.4 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X11 Xinerama library LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xorgproto -USES+= cpe CPE_PRODUCT= libxinerama CPE_VENDOR= x .include Index: head/x11/libXpm/Makefile =================================================================== --- head/x11/libXpm/Makefile (revision 516606) +++ head/x11/libXpm/Makefile (revision 516607) @@ -1,24 +1,24 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXpm PORTVERSION= 3.5.12 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Pixmap library LICENSE= MIT -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto x11 xext xt LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_CONFIGURE_ENV_OFF= ac_cv_search_gettext=no INSTALL_TARGET= install-strip .include Index: head/x11/libXpresent/Makefile =================================================================== --- head/x11/libXpresent/Makefile (revision 516606) +++ head/x11/libXpresent/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= libXpresent PORTVERSION= 1.0.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Present Extension library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= xorg-cat:lib +USES= xorg xorg-cat:lib USE_XORG= x11 xfixes xext xorgproto xrandr INSTALL_TARGET= install-strip .include Index: head/x11/libXrandr/Makefile =================================================================== --- head/x11/libXrandr/Makefile (revision 516606) +++ head/x11/libXrandr/Makefile (revision 516607) @@ -1,22 +1,21 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXrandr PORTVERSION= 1.5.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Resize and Rotate extension library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xrender xorgproto CPE_VENDOR= x CPE_PRODUCT= libxrandr INSTALL_TARGET= install-strip .include Index: head/x11/libXrender/Makefile =================================================================== --- head/x11/libXrender/Makefile (revision 516606) +++ head/x11/libXrender/Makefile (revision 516607) @@ -1,17 +1,17 @@ # Created by: Foxfair Hu # $FreeBSD$ PORTNAME= libXrender PORTVERSION= 0.9.10 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Render extension library LICENSE= MIT -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= x11 xorgproto .include Index: head/x11/libXres/Makefile =================================================================== --- head/x11/libXres/Makefile (revision 516606) +++ head/x11/libXres/Makefile (revision 516607) @@ -1,21 +1,20 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXres PORTVERSION= 1.2.0 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Resource usage library LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xorgproto INSTALL_TARGET= install-strip -USES+= cpe CPE_PRODUCT= libxres CPE_VENDOR= x .include Index: head/x11/libXtst/Makefile =================================================================== --- head/x11/libXtst/Makefile (revision 516606) +++ head/x11/libXtst/Makefile (revision 516607) @@ -1,26 +1,25 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXtst PORTVERSION= 1.2.3 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Test extension LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xi xorgproto -USES+= cpe CPE_PRODUCT= libxtst CPE_VENDOR= x CONFIGURE_ARGS+=--disable-specs --without-xmlto post-patch: @${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ \ s/specs//' ${WRKSRC}/Makefile.in .include Index: head/x11/libXv/Makefile =================================================================== --- head/x11/libXv/Makefile (revision 516606) +++ head/x11/libXv/Makefile (revision 516607) @@ -1,21 +1,20 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXv PORTVERSION= 1.0.11 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Video Extension library LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xorgproto -USES+= cpe CPE_PRODUCT= libxv CPE_VENDOR= x .include Index: head/x11/libXvMC/Makefile =================================================================== --- head/x11/libXvMC/Makefile (revision 516606) +++ head/x11/libXvMC/Makefile (revision 516607) @@ -1,22 +1,21 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXvMC PORTVERSION= 1.0.11 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Video Extension Motion Compensation library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xv xorgproto CPE_VENDOR= x CPE_PRODUCT= libxvmc INSTALL_TARGET= install-strip .include Index: head/x11/libXxf86dga/Makefile =================================================================== --- head/x11/libXxf86dga/Makefile (revision 516606) +++ head/x11/libXxf86dga/Makefile (revision 516607) @@ -1,22 +1,21 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXxf86dga PORTVERSION= 1.1.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X DGA Extension LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xorgproto CPE_VENDOR= x CPE_PRODUCT= libxxf86dga INSTALL_TARGET= install-strip .include Index: head/x11/libXxf86vm/Makefile =================================================================== --- head/x11/libXxf86vm/Makefile (revision 516606) +++ head/x11/libXxf86vm/Makefile (revision 516607) @@ -1,20 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXxf86vm PORTVERSION= 1.1.4 PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Vidmode Extension LICENSE= MIT -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= xorgproto x11 xext -USES+= cpe CPE_PRODUCT= libxxf86vm CPE_VENDOR= x .include Index: head/x11/libdmx/Makefile =================================================================== --- head/x11/libdmx/Makefile (revision 516606) +++ head/x11/libdmx/Makefile (revision 516607) @@ -1,17 +1,16 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libdmx PORTVERSION= 1.1.4 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= DMX extension library -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 xext xorgproto -USES+= cpe CPE_VENDOR= x .include Index: head/x11/libxcb/Makefile =================================================================== --- head/x11/libxcb/Makefile (revision 516606) +++ head/x11/libxcb/Makefile (revision 516607) @@ -1,45 +1,44 @@ # Created by: Ashish Shukla # $FreeBSD$ PORTNAME= libxcb PORTVERSION= 1.13.1 CATEGORIES= x11 python MASTER_SITES= https://xcb.freedesktop.org/dist/ MAINTAINER= x11@FreeBSD.org COMMENT= The X protocol C-language Binding (XCB) library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/lib/libcheck.a:devel/check \ xcb-proto>=1.9:x11/xcb-proto \ ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs CONFIGURE_ARGS+= --disable-build-docs --without-doxygen --enable-xinput -XORG_CAT= lib -USES= cpe gmake gnome python:build +USES= cpe gmake gnome python:build xorg xorg-cat:lib USE_GNOME= libxslt:build USE_XORG= xau xdmcp INSTALL_TARGET= install-strip CPE_VENDOR= x OPTIONS_DEFINE= DOCS .for f in XPROTO_CFLAGS XPROTO_LIBS XDMCP_CFLAGS XDMCP_LIBS NEEDED_CFLAGS NEEDED_LIBS CONFIGURE_ARGS+=${f}="${${f}}" .endfor CONFIGURE_ARGS+=--enable-xkb NEEDED_CFLAGS= -I${LOCALBASE}/include NEEDED_LIBS= -L${LOCALBASE}/lib -lXau `pkg-config --libs pthread-stubs` XDMCP_CFLAGS= -I${LOCALBASE}/include XDMCP_LIBS= -L${LOCALBASE}/lib -lXdmcp XPROTO_CFLAGS= -I${LOCALBASE}/include XPROTO_LIBS= -L${LOCALBASE}/lib .include Index: head/x11/libxkbcommon/Makefile =================================================================== --- head/x11/libxkbcommon/Makefile (revision 516606) +++ head/x11/libxkbcommon/Makefile (revision 516607) @@ -1,27 +1,25 @@ # $FreeBSD$ PORTNAME= libxkbcommon PORTVERSION= 0.8.4 CATEGORIES= x11 MASTER_SITES= https://xkbcommon.org/download/ MAINTAINER= x11@FreeBSD.org COMMENT= Keymap handling library for toolkits and window systems LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= xkeyboard-config>0:x11/xkeyboard-config -XORG_CAT= lib -USES= gmake bison tar:xz - +USES= gmake bison tar:xz xorg xorg-cat:lib USE_XORG= xcb INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-doxygen \ --with-default-rules="xorg" \ --with-x-locale-root=${PREFIX}/lib/X11/locale \ --disable-wayland .include Index: head/x11/libxkbfile/Makefile =================================================================== --- head/x11/libxkbfile/Makefile (revision 516606) +++ head/x11/libxkbfile/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libxkbfile PORTVERSION= 1.1.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= XKB file library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= x11 xorgproto INSTALL_TARGET= install-strip .include Index: head/x11/libxshmfence/Makefile =================================================================== --- head/x11/libxshmfence/Makefile (revision 516606) +++ head/x11/libxshmfence/Makefile (revision 516607) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= libxshmfence PORTVERSION= 1.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Shared memory 'SyncFence' synchronization primitive LICENSE= MIT +USES= xorg xorg-cat:lib USE_XORG= xorgproto -XORG_CAT= lib CONFIGURE_ARGS= --with-shared-memory-dir=/tmp INSTALL_TARGET= install-strip TEST_TARGET= check .include Index: head/x11/listres/Makefile =================================================================== --- head/x11/listres/Makefile (revision 516606) +++ head/x11/listres/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= listres PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= List resources in widgets -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xmu xorgproto xt PLIST_FILES= bin/listres man/man1/listres.1.gz .include Index: head/x11/mkcomposecache/Makefile =================================================================== --- head/x11/mkcomposecache/Makefile (revision 516606) +++ head/x11/mkcomposecache/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= mkcomposecache PORTVERSION= 1.2.1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Program to create Compose cache files -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= sbin/mkcomposecache man/man8/mkcomposecache.8.gz .include Index: head/x11/pixman/Makefile =================================================================== --- head/x11/pixman/Makefile (revision 516606) +++ head/x11/pixman/Makefile (revision 516607) @@ -1,38 +1,37 @@ # $FreeBSD$ PORTNAME= pixman PORTVERSION= 0.38.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Low-level pixel manipulation library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even -USES= cpe perl5 +USES= cpe perl5 xorg-cat:lib USE_PERL5= build -XORG_CAT= lib CONFIGURE_ARGS= --disable-gtk INSTALL_TARGET= install-strip # Build the library exclusively, thus disabling the demos and the tests (which # do not get installed anyway). This is to workaround a problem in powerpc64 # where the build of the tests crashes ld; see PR bin/202284. MAKE_ARGS= SUBDIRS=pixman .include .if ${ARCH} == "armv6" || ${ARCH} == "armv7" BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils CONFIGURE_ENV+= CCASFLAGS="${CFLAGS} -B${LOCALBASE}/bin -no-integrated-as" LLD_UNSAFE= yes .endif .if ${ARCH} == "powerpc64" || ${ARCH} == "powerpc" CONFIGURE_ARGS+= --disable-vmx .endif .include Index: head/x11/rendercheck/Makefile =================================================================== --- head/x11/rendercheck/Makefile (revision 516606) +++ head/x11/rendercheck/Makefile (revision 516607) @@ -1,16 +1,16 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= rendercheck PORTVERSION= 1.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Small program for testing basic Render extension conformance -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xrender PLIST_FILES= bin/rendercheck man/man1/rendercheck.1.gz .include Index: head/x11/rgb/Makefile =================================================================== --- head/x11/rgb/Makefile (revision 516606) +++ head/x11/rgb/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= rgb PORTVERSION= 1.0.6 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Uncompile an rgb color-name database CONFIGURE_ARGS= --with-rgb-db-dir=${PREFIX}/lib/X11/rgb -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xorgproto PLIST_FILES= bin/showrgb lib/X11/rgb.txt man/man1/showrgb.1.gz .include Index: head/x11/scripts/Makefile =================================================================== --- head/x11/scripts/Makefile (revision 516606) +++ head/x11/scripts/Makefile (revision 516607) @@ -1,20 +1,19 @@ # $FreeBSD$ PORTNAME= scripts PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Various X related scripts RUN_DEPENDS= ksh:shells/pdksh -XORG_CAT= app +USES= shebangfix xorg xorg-cat:app USE_XORG= x11 -USES= shebangfix post-patch: @${REINPLACE_CMD} -e 's|XCOMM!/bin/ksh|XCOMM!${ksh_CMD}|' ${WRKSRC}/xauth_switch_to_sun-des-1.cpp .include Index: head/x11/sessreg/Makefile =================================================================== --- head/x11/sessreg/Makefile (revision 516606) +++ head/x11/sessreg/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= sessreg PORTVERSION= 1.1.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Manage utmp/wtmp entries for non-init X clients LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/sessreg man/man1/sessreg.1.gz .include Index: head/x11/setxkbmap/Makefile =================================================================== --- head/x11/setxkbmap/Makefile (revision 516606) +++ head/x11/setxkbmap/Makefile (revision 516607) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= setxkbmap PORTVERSION= 1.3.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Set the keyboard using the X Keyboard Extension LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xkbfile x11 CONFIGURE_ARGS= --with-xkb-config-root=${LOCALBASE}/share/X11/xkb PLIST_FILES= bin/setxkbmap man/man1/setxkbmap.1.gz .include Index: head/x11/smproxy/Makefile =================================================================== --- head/x11/smproxy/Makefile (revision 516606) +++ head/x11/smproxy/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= smproxy PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Session Manager Proxy -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xt xmu PLIST_FILES= bin/smproxy man/man1/smproxy.1.gz .include Index: head/x11/x11perf/Makefile =================================================================== --- head/x11/x11perf/Makefile (revision 516606) +++ head/x11/x11perf/Makefile (revision 516607) @@ -1,18 +1,17 @@ # $FreeBSD$ PORTNAME= x11perf PORTVERSION= 1.6.1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X11 server performance test program LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= cpe xorg xorg-cat:app USE_XORG= x11 xmuu xrender xft xext -USES= cpe CPE_VENDOR= xfree86 .include Index: head/x11/xauth/Makefile =================================================================== --- head/x11/xauth/Makefile (revision 516606) +++ head/x11/xauth/Makefile (revision 516607) @@ -1,27 +1,26 @@ # $FreeBSD$ PORTNAME= xauth PORTVERSION= 1.1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X authority file utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= cmdtest:devel/py-cmdtest -USES= shebangfix -XORG_CAT= app +USES= shebangfix xorg xorg-cat:app USE_XORG= x11 xau xext xmuu INSTALL_TARGET= install-strip TEST_TARGET= check SHEBANG_FILES= ${WRKSRC}/tests/*.script SHEBANG_LANG= nobash nobash_OLD_CMD= /bin/bash nobash_CMD= /bin/sh PLIST_FILES= bin/xauth man/man1/xauth.1.gz .include Index: head/x11/xbacklight/Makefile =================================================================== --- head/x11/xbacklight/Makefile (revision 516606) +++ head/x11/xbacklight/Makefile (revision 516607) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= xbacklight PORTVERSION= 1.2.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Program to adjust backlight brightness LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxcb-util.so:x11/xcb-util -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xrender xrandr xcb PLIST_FILES= bin/xbacklight man/man1/xbacklight.1.gz .include Index: head/x11/xbiff/Makefile =================================================================== --- head/x11/xbiff/Makefile (revision 516606) +++ head/x11/xbiff/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xbiff PORTVERSION= 1.0.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Mailbox flag for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xbitmaps xext xmu xt PLIST_FILES= bin/xbiff man/man1/xbiff.1.gz .include Index: head/x11/xbitmaps/Makefile =================================================================== --- head/x11/xbitmaps/Makefile (revision 516606) +++ head/x11/xbitmaps/Makefile (revision 516607) @@ -1,18 +1,16 @@ # Created by: Dejan Lesjak # $FreeBSD$ PORTNAME= xbitmaps PORTVERSION= 1.1.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X.Org bitmaps data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= pathfix - -XORG_CAT= data +USES= pathfix xorg-cat:data .include Index: head/x11/xcalc/Makefile =================================================================== --- head/x11/xcalc/Makefile (revision 516606) +++ head/x11/xcalc/Makefile (revision 516607) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= xcalc PORTVERSION= 1.1.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Scientific calculator for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= font-misc-misc>=1.1.2:x11-fonts/font-misc-misc \ font-adobe-100dpi>=1.0.3:x11-fonts/font-adobe-100dpi \ font-alias>=1.0.3:x11-fonts/font-alias \ xbitmaps>=1.1.0:x11/xbitmaps -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xt .include Index: head/x11/xcb-proto/Makefile =================================================================== --- head/x11/xcb-proto/Makefile (revision 516606) +++ head/x11/xcb-proto/Makefile (revision 516607) @@ -1,24 +1,23 @@ # Created by: Ashish Shukla # $FreeBSD$ PORTNAME= xcb-proto PORTVERSION= 1.13 PORTREVISION= 1 CATEGORIES= x11 python MASTER_SITES= https://xcb.freedesktop.org/dist/ MAINTAINER= x11@FreeBSD.org COMMENT= The X protocol C-language Binding (XCB) protocol LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +USES= gnome python xorg-cat:proto USE_GNOME= libxml2:build -XORG_CAT= proto -USES= python USE_PYTHON= py3kplist NO_ARCH= yes DATADIR= ${PREFIX}/share/xcb .include Index: head/x11/xcb-util/Makefile =================================================================== --- head/x11/xcb-util/Makefile (revision 516606) +++ head/x11/xcb-util/Makefile (revision 516607) @@ -1,27 +1,26 @@ # Created by: Nikos Ntarmos # $FreeBSD$ PORTNAME= xcb-util PORTVERSION= 0.4.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= garga@FreeBSD.org COMMENT= Module with libxcb/libX11 extension/replacement libraries LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib -USES= gmake tar:bzip2 +USES= gmake tar:bzip2 xorg xorg-cat:lib USE_XORG= xau xcb xdmcp INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-cursor/Makefile =================================================================== --- head/x11/xcb-util-cursor/Makefile (revision 516606) +++ head/x11/xcb-util-cursor/Makefile (revision 516607) @@ -1,32 +1,31 @@ # $FreeBSD$ PORTNAME= xcb-util-cursor PORTVERSION= 0.1.3 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= x11@FreeBSD.org COMMENT= XCB cursor library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-util.pc:x11/xcb-util \ ${LOCALBASE}/libdata/pkgconfig/xcb-renderutil.pc:x11/xcb-util-renderutil \ ${LOCALBASE}/libdata/pkgconfig/xcb-image.pc:x11/xcb-util-image RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-util.pc:x11/xcb-util \ ${LOCALBASE}/libdata/pkgconfig/xcb-renderutil.pc:x11/xcb-util-renderutil \ ${LOCALBASE}/libdata/pkgconfig/xcb-image.pc:x11/xcb-util-image -XORG_CAT= lib +USES= gmake gperf xorg xorg-cat:lib USE_XORG= xcb INSTALL_TARGET= install-strip -USES= gmake gperf post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-errors/Makefile =================================================================== --- head/x11/xcb-util-errors/Makefile (revision 516606) +++ head/x11/xcb-util-errors/Makefile (revision 516607) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= xcb-util-errors PORTVERSION= 1.0 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= jbeich@FreeBSD.org COMMENT= Pretty-print XCB codes LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xcb-proto>=1.6:x11/xcb-proto -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xcb INSTALL_TARGET= install-strip .include Index: head/x11/xcb-util-image/Makefile =================================================================== --- head/x11/xcb-util-image/Makefile (revision 516606) +++ head/x11/xcb-util-image/Makefile (revision 516607) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= xcb-util-image PORTVERSION= 0.4.0 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= garga@FreeBSD.org COMMENT= Port of Xlib's XImage and XShmImage functions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxcb-util.so:x11/xcb-util -XORG_CAT= lib -USES= gmake +USES= gmake xorg xorg-cat:lib USE_XORG= xcb post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-keysyms/Makefile =================================================================== --- head/x11/xcb-util-keysyms/Makefile (revision 516606) +++ head/x11/xcb-util-keysyms/Makefile (revision 516607) @@ -1,25 +1,24 @@ # $FreeBSD$ PORTNAME= xcb-util-keysyms PORTVERSION= 0.4.0 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= garga@FreeBSD.org COMMENT= Standard X key constants and conversion to/from keycodes LICENSE= MIT LIB_DEPENDS= libxcb-util.so:x11/xcb-util -XORG_CAT= lib -USES= gmake +USES= gmake xorg xorg-cat:lib USE_XORG= xcb post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-renderutil/Makefile =================================================================== --- head/x11/xcb-util-renderutil/Makefile (revision 516606) +++ head/x11/xcb-util-renderutil/Makefile (revision 516607) @@ -1,27 +1,26 @@ # $FreeBSD$ PORTNAME= xcb-util-renderutil PORTVERSION= 0.3.9 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= garga@FreeBSD.org COMMENT= Convenience functions for the Render extension LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxcb-util.so:x11/xcb-util -XORG_CAT= lib -USES= gmake +USES= gmake xorg xorg-cat:lib USE_XORG= xcb INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-wm/Makefile =================================================================== --- head/x11/xcb-util-wm/Makefile (revision 516606) +++ head/x11/xcb-util-wm/Makefile (revision 516607) @@ -1,25 +1,24 @@ # $FreeBSD$ PORTNAME= xcb-util-wm PORTVERSION= 0.4.1 PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= http://xcb.freedesktop.org/dist/ MAINTAINER= garga@FreeBSD.org COMMENT= Framework for window manager implementation LICENSE= MIT LIB_DEPENDS= libxcb-util.so:x11/xcb-util -XORG_CAT= lib -USES= gmake +USES= gmake xorg xorg-cat:lib USE_XORG= xcb post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/x11/xcb-util-xrm/Makefile =================================================================== --- head/x11/xcb-util-xrm/Makefile (revision 516606) +++ head/x11/xcb-util-xrm/Makefile (revision 516607) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= xcb-util-xrm PORTVERSION= 1.0 CATEGORIES= x11 devel MASTER_SITES= https://github.com/Airblader/xcb-util-xrm/releases/download/v${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= XCB utility functions for the X resource manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxcb-util.so:x11/xcb-util -USES= libtool pkgconfig tar:bzip2 +USES= libtool pkgconfig tar:bzip2 xorg INSTALL_TARGET= install-strip GNU_CONFIGURE= yes USE_XORG= xcb USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e "s,/pkgconfig,data/pkgconfig,g" ${WRKSRC}/configure .include Index: head/x11/xclipboard/Makefile =================================================================== --- head/x11/xclipboard/Makefile (revision 516606) +++ head/x11/xclipboard/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xclipboard PORTVERSION= 1.1.3 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X clipboard client LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xt xaw .include Index: head/x11/xcmsdb/Makefile =================================================================== --- head/x11/xcmsdb/Makefile (revision 516606) +++ head/x11/xcmsdb/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xcmsdb PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Device Color Characterization utility for X LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xcmsdb man/man1/xcmsdb.1.gz .include Index: head/x11/xconsole/Makefile =================================================================== --- head/x11/xconsole/Makefile (revision 516606) +++ head/x11/xconsole/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xconsole PORTVERSION= 1.0.7 PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Monitor system console messages with X LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xmu xt xaw .include Index: head/x11/xcursorgen/Makefile =================================================================== --- head/x11/xcursorgen/Makefile (revision 516606) +++ head/x11/xcursorgen/Makefile (revision 516607) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= xcursorgen PORTVERSION= 1.0.7 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Create an X cursor file from a collection of PNG images LICENSE= MIT LIB_DEPENDS= libpng.so:graphics/png -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xcursor xorgproto INSTALL_TARGET= install-strip PLIST_FILES= bin/xcursorgen man/man1/xcursorgen.1.gz .include Index: head/x11/xditview/Makefile =================================================================== --- head/x11/xditview/Makefile (revision 516606) +++ head/x11/xditview/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xditview PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Display ditroff output LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xmu xt .include Index: head/x11/xdriinfo/Makefile =================================================================== --- head/x11/xdriinfo/Makefile (revision 516606) +++ head/x11/xdriinfo/Makefile (revision 516607) @@ -1,17 +1,16 @@ # $FreeBSD$ PORTNAME= xdriinfo PORTVERSION= 1.0.6 PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Query configuration information of DRI drivers +USES= gl xorg xorg-cat:app USE_GL= gl - -XORG_CAT= app USE_XORG= x11 xorgproto PLIST_FILES= bin/xdriinfo man/man1/xdriinfo.1.gz .include Index: head/x11/xedit/Makefile =================================================================== --- head/x11/xedit/Makefile (revision 516606) +++ head/x11/xedit/Makefile (revision 516607) @@ -1,19 +1,18 @@ # $FreeBSD$ PORTNAME= xedit PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Simple text editor for X LICENSE= MIT BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -USES= xorg-cat:app xorg - +USES= xorg xorg-cat:app USE_XORG= x11 xmu xt xaw7 .include Index: head/x11/xev/Makefile =================================================================== --- head/x11/xev/Makefile (revision 516606) +++ head/x11/xev/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xev PORTVERSION= 1.2.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Print contents of X events LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xrandr PLIST_FILES= bin/xev man/man1/xev.1.gz .include Index: head/x11/xeyes/Makefile =================================================================== --- head/x11/xeyes/Makefile (revision 516606) +++ head/x11/xeyes/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xeyes PORTVERSION= 1.1.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Follow the mouse X demo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xt xext xmu xrender PLIST_FILES= bin/xeyes man/man1/xeyes.1.gz .include Index: head/x11/xf86dga/Makefile =================================================================== --- head/x11/xf86dga/Makefile (revision 516606) +++ head/x11/xf86dga/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xf86dga PORTVERSION= 1.0.3 PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Test program for the XFree86-DGA extension LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xxf86dga xt xaw7 xmu PLIST_FILES= bin/dga man/man1/dga.1.gz .include Index: head/x11/xfd/Makefile =================================================================== --- head/x11/xfd/Makefile (revision 516606) +++ head/x11/xfd/Makefile (revision 516607) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= xfd PORTVERSION= 1.1.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Display all characters in an X font LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 BUILD_DEPENDS= fc-cache:x11-fonts/fontconfig RUN_DEPENDS= fc-cache:x11-fonts/fontconfig -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xft xkbfile xmu xrender xt xaw .include Index: head/x11/xfindproxy/Makefile =================================================================== --- head/x11/xfindproxy/Makefile (revision 516606) +++ head/x11/xfindproxy/Makefile (revision 516607) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= xfindproxy PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Locate available proxy services DEPRECATED= Deprecated upstream EXPIRATION_DATE=2019-11-06 LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 ice xt xorgproto PLIST_FILES= bin/xfindproxy man/man1/xfindproxy.1.gz .include Index: head/x11/xfwp/Makefile =================================================================== --- head/x11/xfwp/Makefile (revision 516606) +++ head/x11/xfwp/Makefile (revision 516607) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= xfwp PORTVERSION= 1.0.3 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X firewall proxy DEPRECATED= Deprecated upstream EXPIRATION_DATE=2019-11-06 LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 ice xorgproto PLIST_FILES= bin/xfwp man/man1/xfwp.1.gz .include Index: head/x11/xgamma/Makefile =================================================================== --- head/x11/xgamma/Makefile (revision 516606) +++ head/x11/xgamma/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xgamma PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Gamma correction through the X server -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xxf86vm PLIST_FILES= bin/xgamma man/man1/xgamma.1.gz .include Index: head/x11/xgc/Makefile =================================================================== --- head/x11/xgc/Makefile (revision 516606) +++ head/x11/xgc/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xgc PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X graphics demo LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xt xaw .include Index: head/x11/xhost/Makefile =================================================================== --- head/x11/xhost/Makefile (revision 516606) +++ head/x11/xhost/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xhost PORTVERSION= 1.0.8 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Server access control program for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xmuu xau PLIST_FILES= bin/xhost man/man1/xhost.1.gz .include Index: head/x11/xinit/Makefile =================================================================== --- head/x11/xinit/Makefile (revision 516606) +++ head/x11/xinit/Makefile (revision 516607) @@ -1,22 +1,22 @@ # $FreeBSD$ PORTNAME= xinit PORTVERSION= 1.4.1 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Window System initializer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 post-patch: @${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|hexdump|/usr/bin/hexdump|' ${WRKSRC}/startx.cpp @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/man/xinit.man .include Index: head/x11/xinput/Makefile =================================================================== --- head/x11/xinput/Makefile (revision 516606) +++ head/x11/xinput/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Martin Ranne # $FreeBSD$ PORTNAME= xinput PORTVERSION= 1.6.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Very useful utility for configuring and testing XInput devices LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xorgproto x11 xi xext xrandr xinerama PLIST_FILES= bin/xinput man/man1/xinput.1.gz .include Index: head/x11/xkbcomp/Makefile =================================================================== --- head/x11/xkbcomp/Makefile (revision 516606) +++ head/x11/xkbcomp/Makefile (revision 516607) @@ -1,21 +1,20 @@ # $FreeBSD$ PORTNAME= xkbcomp PORTVERSION= 1.4.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Compile XKB keyboard description LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= pathfix -XORG_CAT= app +USES= pathfix xorg xorg-cat:app USE_XORG= x11 xkbfile PLIST_FILES= bin/xkbcomp \ libdata/pkgconfig/xkbcomp.pc \ man/man1/xkbcomp.1.gz .include Index: head/x11/xkbevd/Makefile =================================================================== --- head/x11/xkbevd/Makefile (revision 516606) +++ head/x11/xkbevd/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xkbevd PORTVERSION= 1.1.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= XKB event daemon LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xkbfile x11 PLIST_FILES= bin/xkbevd man/man1/xkbevd.1.gz .include Index: head/x11/xkbprint/Makefile =================================================================== --- head/x11/xkbprint/Makefile (revision 516606) +++ head/x11/xkbprint/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xkbprint PORTVERSION= 1.0.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Utility for printing an XKB keyboard description LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xkbfile x11 PLIST_FILES= bin/xkbprint man/man1/xkbprint.1.gz .include Index: head/x11/xkbutils/Makefile =================================================================== --- head/x11/xkbutils/Makefile (revision 516606) +++ head/x11/xkbutils/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xkbutils PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= XKB utility demos LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xkbfile x11 xaw xorgproto .include Index: head/x11/xkeyboard-config/Makefile =================================================================== --- head/x11/xkeyboard-config/Makefile (revision 516606) +++ head/x11/xkeyboard-config/Makefile (revision 516607) @@ -1,49 +1,48 @@ # $FreeBSD$ PORTNAME= xkeyboard-config PORTVERSION= 2.27 CATEGORIES= x11 MASTER_SITES= XORG/individual/${XORG_CAT}/${PORTNAME} MAINTAINER= x11@FreeBSD.org COMMENT= X Keyboard Configuration Database LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xkbcomp:x11/xkbcomp -USES= gmake gnome localbase pathfix perl5 +USES= gmake gnome localbase pathfix perl5 xorg-cat:data -XORG_CAT= data NO_ARCH= yes USE_GNOME= libxslt:build USE_PERL5= build CONFIGURE_ARGS= --with-xkb-base=${PREFIX}/share/X11/xkb \ --with-xkb-rules-symlink=xorg OPTIONS_DEFINE= ETERSOFT ETERSOFT_DESC= Add pre-1918 Russian letters to typographic layout ETERSOFT_EXTRA_PATCHES= ${FILESDIR}/etersoft-patch-symbols-typo .include # !nls case doesn't work correctly, comment it out. #.if ${PORT_OPTIONS:MNLS} USES+= gettext-tools iconv PLIST_SUB+= NLS="" #.else #CONFIGURE_ARGS+=--disable-nls #PLIST_SUB+= NLS="@comment " #.endif post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' -e 's|==|=|g' \ ${WRKSRC}/rules/merge.sh post-install: @${MKDIR} ${STAGEDIR}/var/lib/xkb @${LN} -sf /var/lib/xkb ${STAGEDIR}${PREFIX}/share/X11/xkb/compiled .include Index: head/x11/xkill/Makefile =================================================================== --- head/x11/xkill/Makefile (revision 516606) +++ head/x11/xkill/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xkill PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Utility for killing a client by its X resource -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xmuu PLIST_FILES= bin/xkill man/man1/xkill.1.gz .include Index: head/x11/xload/Makefile =================================================================== --- head/x11/xload/Makefile (revision 516606) +++ head/x11/xload/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xload PORTVERSION= 1.1.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= System load average display for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xmu xt .include Index: head/x11/xlogo/Makefile =================================================================== --- head/x11/xlogo/Makefile (revision 516606) +++ head/x11/xlogo/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xlogo PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Displays the X Window System logo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= sm x11 xaw xext xft xmu xrender xt .include Index: head/x11/xlsatoms/Makefile =================================================================== --- head/x11/xlsatoms/Makefile (revision 516606) +++ head/x11/xlsatoms/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xlsatoms PORTVERSION= 1.1.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= List interned atoms defined on a server LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xcb PLIST_FILES= bin/xlsatoms man/man1/xlsatoms.1.gz .include Index: head/x11/xlsclients/Makefile =================================================================== --- head/x11/xlsclients/Makefile (revision 516606) +++ head/x11/xlsclients/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xlsclients PORTVERSION= 1.1.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= List client applications running on a display LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xcb xmuu PLIST_FILES= bin/xlsclients man/man1/xlsclients.1.gz .include Index: head/x11/xmag/Makefile =================================================================== --- head/x11/xmag/Makefile (revision 516606) +++ head/x11/xmag/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xmag PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X application for screen magnifying LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xt xaw .include Index: head/x11/xman/Makefile =================================================================== --- head/x11/xman/Makefile (revision 516606) +++ head/x11/xman/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xman PORTVERSION= 1.1.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Manual page display program for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xt xaw .include Index: head/x11/xmessage/Makefile =================================================================== --- head/x11/xmessage/Makefile (revision 516606) +++ head/x11/xmessage/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xmessage PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Display message or query in a X window -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xt xaw .include Index: head/x11/xmh/Makefile =================================================================== --- head/x11/xmh/Makefile (revision 516606) +++ head/x11/xmh/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xmh PORTVERSION= 1.0.3 CATEGORIES= x11 mail MAINTAINER= x11@FreeBSD.org COMMENT= Send and read mail with an X interface to MH RUN_DEPENDS+= repl:mail/nmh -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xaw xmu xt xbitmaps .include Index: head/x11/xmodmap/Makefile =================================================================== --- head/x11/xmodmap/Makefile (revision 516606) +++ head/x11/xmodmap/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xmodmap PORTVERSION= 1.0.10 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Utility for modifying keymaps and pointer button mappings in X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xmodmap man/man1/xmodmap.1.gz .include Index: head/x11/xmore/Makefile =================================================================== --- head/x11/xmore/Makefile (revision 516606) +++ head/x11/xmore/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xmore PORTVERSION= 1.0.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Plain text display program for X LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xt .include Index: head/x11/xorg-cf-files/Makefile =================================================================== --- head/x11/xorg-cf-files/Makefile (revision 516606) +++ head/x11/xorg-cf-files/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Dave Grochowski # $FreeBSD$ PORTNAME= xorg-cf-files PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X.org cf files for use with imake builds LICENSE= MIT -XORG_CAT= util +USES= xorg-cat:util post-patch: @${REINPLACE_CMD} 's|\(define ExtraXaw[^ ]*\) [$$].*|\1 /**/|' \ ${WRKSRC}/X11.tmpl .include Index: head/x11/xorg-docs/Makefile =================================================================== --- head/x11/xorg-docs/Makefile (revision 516606) +++ head/x11/xorg-docs/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xorg-docs PORTVERSION= 1.7.1 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X.org documentation files CONFIGURE_ARGS+= --without-xmlto --without-fop --disable-specs -XORG_CAT= doc +USES= xorg-cat:doc .include Index: head/x11/xorgproto/Makefile =================================================================== --- head/x11/xorgproto/Makefile (revision 516606) +++ head/x11/xorgproto/Makefile (revision 516607) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= xorgproto PORTVERSION= 2019.1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= xorg protocol headers -XORG_CAT= proto +USES= xorg-cat:proto CONFIGURE_ARGS= --without-fop \ --without-xmlto \ --without-xsltproc \ --disable-specs \ --enable-legacy pre-patch: @${MKDIR} ${WRKSRC}/man .include Index: head/x11/xpr/Makefile =================================================================== --- head/x11/xpr/Makefile (revision 516606) +++ head/x11/xpr/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= xpr PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Utility for printing an X window dump -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xmuu x11 PLIST_FILES= bin/xdpr bin/xpr man/man1/xdpr.1.gz man/man1/xpr.1.gz .include Index: head/x11/xprop/Makefile =================================================================== --- head/x11/xprop/Makefile (revision 516606) +++ head/x11/xprop/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xprop PORTVERSION= 1.2.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Property displayer for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xprop man/man1/xprop.1.gz .include Index: head/x11/xrandr/Makefile =================================================================== --- head/x11/xrandr/Makefile (revision 516606) +++ head/x11/xrandr/Makefile (revision 516607) @@ -1,21 +1,20 @@ # $FreeBSD$ PORTNAME= xrandr PORTVERSION= 1.5.1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Primitive command line interface to the RandR extension LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= tar:xz -XORG_CAT= app +USES= tar:xz xorg xorg-cat:app USE_XORG= xrandr xrender x11 PLIST_FILES= bin/xrandr \ bin/xkeystone \ man/man1/xrandr.1.gz .include Index: head/x11/xrdb/Makefile =================================================================== --- head/x11/xrdb/Makefile (revision 516606) +++ head/x11/xrdb/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xrdb PORTVERSION= 1.2.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X server resource database utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xmuu x11 PLIST_FILES= bin/xrdb man/man1/xrdb.1.gz .include Index: head/x11/xrefresh/Makefile =================================================================== --- head/x11/xrefresh/Makefile (revision 516606) +++ head/x11/xrefresh/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xrefresh PORTVERSION= 1.0.6 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Refresh all or part of an X screen LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xrefresh man/man1/xrefresh.1.gz .include Index: head/x11/xset/Makefile =================================================================== --- head/x11/xset/Makefile (revision 516606) +++ head/x11/xset/Makefile (revision 516607) @@ -1,21 +1,20 @@ # $FreeBSD$ PORTNAME= xset PORTVERSION= 1.2.4 PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= User preference utility for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= xorg xorg-cat:app - USE_XORG= xmuu x11 xext CONFIGURE_ARGS= --without-xf86misc \ --without-fontcache PLIST_FILES= bin/xset man/man1/xset.1.gz .include Index: head/x11/xsetroot/Makefile =================================================================== --- head/x11/xsetroot/Makefile (revision 516606) +++ head/x11/xsetroot/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= xsetroot PORTVERSION= 1.1.2 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Root window parameter setting utility for X -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xmuu x11 xbitmaps xcursor PLIST_FILES= bin/xsetroot man/man1/xsetroot.1.gz .include Index: head/x11/xsm/Makefile =================================================================== --- head/x11/xsm/Makefile (revision 516606) +++ head/x11/xsm/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xsm PORTVERSION= 1.0.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X Session Manager -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= ice sm x11 xaw xt .include Index: head/x11/xstdcmap/Makefile =================================================================== --- head/x11/xstdcmap/Makefile (revision 516606) +++ head/x11/xstdcmap/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xstdcmap PORTVERSION= 1.0.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= X standard colormap utility LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xmu xt PLIST_FILES= bin/xstdcmap man/man1/xstdcmap.1.gz .include Index: head/x11/xtrans/Makefile =================================================================== --- head/x11/xtrans/Makefile (revision 516606) +++ head/x11/xtrans/Makefile (revision 516607) @@ -1,17 +1,17 @@ # Created by: Dejan Lesjak # $FreeBSD$ PORTNAME= xtrans PORTVERSION= 1.4.0 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Abstract network code for X LICENSE= MIT -XORG_CAT= lib +USES= xorg-cat:lib CONFIGURE_ARGS+=--disable-docs --without-xmlto .include Index: head/x11/xvidtune/Makefile =================================================================== --- head/x11/xvidtune/Makefile (revision 516606) +++ head/x11/xvidtune/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xvidtune PORTVERSION= 1.0.3 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Video mode tuner for X -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xxf86vm xt xaw .include Index: head/x11/xvinfo/Makefile =================================================================== --- head/x11/xvinfo/Makefile (revision 516606) +++ head/x11/xvinfo/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xvinfo PORTVERSION= 1.1.4 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Print out X-Video extension adaptor information LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xv x11 PLIST_FILES= bin/xvinfo man/man1/xvinfo.1.gz .include Index: head/x11/xvmcinfo/Makefile =================================================================== --- head/x11/xvmcinfo/Makefile (revision 516606) +++ head/x11/xvmcinfo/Makefile (revision 516607) @@ -1,27 +1,28 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= xvmcinfo PORTVERSION= 0.1 CATEGORIES= x11 DISTFILES= MAINTAINER= x11@FreeBSD.org COMMENT= Print out XvMC extension adaptor information +USES= xorg USE_XORG= xvmc xv x11 LDFLAGS+= -lXvMC -lXv -lX11 NO_WRKSUBDIR= defined PLIST_FILES= bin/xvmcinfo do-build: ${CC} ${CFLAGS} ${CPPFLAGS} \ -I${LOCALBASE}/include -L${LOCALBASE}/lib \ -o ${WRKSRC}/xvmcinfo ${FILESDIR}/xvmcinfo.c ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xvmcinfo ${STAGEDIR}${PREFIX}/bin .include Index: head/x11/xwd/Makefile =================================================================== --- head/x11/xwd/Makefile (revision 516606) +++ head/x11/xwd/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xwd PORTVERSION= 1.0.7 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Dump an image of an X window LICENSE= MIT -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xkbfile PLIST_FILES= bin/xwd man/man1/xwd.1.gz .include Index: head/x11/xwininfo/Makefile =================================================================== --- head/x11/xwininfo/Makefile (revision 516606) +++ head/x11/xwininfo/Makefile (revision 516607) @@ -1,23 +1,22 @@ # $FreeBSD$ PORTNAME= xwininfo PORTVERSION= 1.1.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Window information utility for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app -USES= iconv +USES= iconv xorg xorg-cat:app USE_XORG= x11 xcb xorgproto LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm CONFIGURE_ARGS= --with-xcb-icccm PLIST_FILES= bin/xwininfo man/man1/xwininfo.1.gz .include Index: head/x11/xwud/Makefile =================================================================== --- head/x11/xwud/Makefile (revision 516606) +++ head/x11/xwud/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= xwud PORTVERSION= 1.0.5 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Image displayer for X -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xwud man/man1/xwud.1.gz .include Index: head/x11-clocks/oclock/Makefile =================================================================== --- head/x11-clocks/oclock/Makefile (revision 516606) +++ head/x11-clocks/oclock/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= oclock PORTVERSION= 1.0.4 CATEGORIES= x11-clocks MAINTAINER= x11@FreeBSD.org COMMENT= Round clock application for X -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xmu xext xt xkbfile .include Index: head/x11-clocks/xclock/Makefile =================================================================== --- head/x11-clocks/xclock/Makefile (revision 516606) +++ head/x11-clocks/xclock/Makefile (revision 516607) @@ -1,17 +1,16 @@ # $FreeBSD$ PORTNAME= xclock PORTVERSION= 1.0.9 CATEGORIES= x11-clocks MAINTAINER= x11@FreeBSD.org COMMENT= Analog and digital clock for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= iconv -XORG_CAT= app +USES= iconv xorg xorg-cat:app USE_XORG= x11 xaw xft xkbfile xmu xrender xt .include Index: head/x11-drivers/xf86-input-egalax/Makefile =================================================================== --- head/x11-drivers/xf86-input-egalax/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-egalax/Makefile (revision 516607) @@ -1,21 +1,20 @@ # Created by: Gleb Smirnoff # $FreeBSD$ PORTNAME= xf86-input-egalax PORTVERSION= 0.3 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= glebius@FreeBSD.org COMMENT= eGalax touch screen input driver for X.Org USE_GITHUB= yes GH_ACCOUNT= glebius GH_TAGNAME= 7f1e4ac LICENSE= BSD2CLAUSE -USES= autoreconf -XORG_CAT= driver +USES= autoreconf xorg-cat:driver .include Index: head/x11-drivers/xf86-input-elographics/Makefile =================================================================== --- head/x11-drivers/xf86-input-elographics/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-elographics/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xf86-input-elographics PORTVERSION= 1.4.2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org elographics input driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-input-evdev/Makefile =================================================================== --- head/x11-drivers/xf86-input-evdev/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-evdev/Makefile (revision 516607) @@ -1,23 +1,22 @@ # $FreeBSD$ PORTNAME= xf86-input-evdev PORTVERSION= 2.10.6 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org event device input driver LICENSE= MIT # various styles LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= libevdev.so:devel/libevdev \ libmtdev.so:devel/libmtdev RUN_DEPENDS= webcamd>=3.1.0.1:multimedia/webcamd -XORG_CAT= driver -USES= pathfix +USES= pathfix xorg-cat:driver CONFIGURE_ENV= UDEV_CFLAGS=" " UDEV_LIBS=" " .include Index: head/x11-drivers/xf86-input-joystick/Makefile =================================================================== --- head/x11-drivers/xf86-input-joystick/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-joystick/Makefile (revision 516607) @@ -1,18 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-input-joystick PORTVERSION= 1.6.3 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org joystick input driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver - -USES= pathfix +USES= pathfix xorg-cat:driver .include Index: head/x11-drivers/xf86-input-keyboard/Makefile =================================================================== --- head/x11-drivers/xf86-input-keyboard/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-keyboard/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-input-keyboard PORTVERSION= 1.9.0 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org keyboard input driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-input-libinput/Makefile =================================================================== --- head/x11-drivers/xf86-input-libinput/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-libinput/Makefile (revision 516607) @@ -1,19 +1,18 @@ # $FreeBSD$ PORTNAME= xf86-input-libinput PORTVERSION= 0.28.2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org libinput input driver LICENSE= MIT # various styles LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= libinput.so:x11/libinput -XORG_CAT= driver -USES= pathfix +USES= pathfix xorg-cat:driver .include Index: head/x11-drivers/xf86-input-mouse/Makefile =================================================================== --- head/x11-drivers/xf86-input-mouse/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-mouse/Makefile (revision 516607) @@ -1,17 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-input-mouse PORTVERSION= 1.9.3 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org mouse input driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver -USES= pathfix +USES= pathfix xorg-cat:driver .include Index: head/x11-drivers/xf86-input-synaptics/Makefile =================================================================== --- head/x11-drivers/xf86-input-synaptics/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-synaptics/Makefile (revision 516607) @@ -1,25 +1,24 @@ # $FreeBSD$ PORTNAME= xf86-input-synaptics PORTVERSION= 1.9.1 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org synaptics input driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= pathfix +USES= pathfix xorg xorg-cat:driver USE_XORG= x11 xtst -XORG_CAT= driver OPTIONS_DEFINE= EVDEV EVDEV_DESC= Use evdev for input events (requires kernel support) EVDEV_CONFIGURE_ENV= BUILD_EVENTCOMM=yes EVDEV_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto EVDEV_LIB_DEPENDS= libevdev.so:devel/libevdev .include Index: head/x11-drivers/xf86-input-vmmouse/Makefile =================================================================== --- head/x11-drivers/xf86-input-vmmouse/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-vmmouse/Makefile (revision 516607) @@ -1,21 +1,20 @@ # Created by: NIIMI Satoshi # $FreeBSD$ PORTNAME= xf86-input-vmmouse PORTVERSION= 13.1.0 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org vmmouse input driver LIB_DEPENDS= libhal.so:sysutils/hal -USES= gmake -XORG_CAT= driver +USES= gmake xorg-cat:driver CONFIGURE_ARGS= --with-hal-callouts-dir=${PREFIX}/libexec/hal/scripts ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= The vmmouse protocol is only supported on x86-compatible architectures. .include Index: head/x11-drivers/xf86-input-void/Makefile =================================================================== --- head/x11-drivers/xf86-input-void/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-void/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-input-void PORTVERSION= 1.4.1 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org void input driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-input-wacom/Makefile =================================================================== --- head/x11-drivers/xf86-input-wacom/Makefile (revision 516606) +++ head/x11-drivers/xf86-input-wacom/Makefile (revision 516607) @@ -1,45 +1,44 @@ # $FreeBSD$ PORTNAME= xf86-input-wacom PORTVERSION= 0.38.0 CATEGORIES= x11-drivers MASTER_SITES= https://github.com/linuxwacom/${PORTNAME}/releases/download/${DISTNAME}/ MAINTAINER= jbeich@FreeBSD.org COMMENT= X.Org Wacom tablet driver LICENSE= GPLv2+ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto RUN_DEPENDS= webcamd>=3.1.0.1:multimedia/webcamd -USES= gmake pathfix +USES= gmake pathfix xorg xorg-cat:driver USE_XORG= x11 xext xinerama xrandr -XORG_CAT= driver LDFLAGS+= -Wl,--as-needed # Xext USE_RC_SUBR= wacom SUB_FILES= pkg-message CONFIGURE_ENV= UDEV_CFLAGS=" " UDEV_LIBS=" " CONFIGURE_ARGS= --without-systemd-unit-dir \ --without-udev-rules-dir \ --without-doxygen OPTIONS_DEFINE= DEBUG TEST DEBUG_CONFIGURE_ENABLE=debug TEST_CONFIGURE_ENABLE=unit-tests TEST_ALL_TARGET=check post-patch: @${REINPLACE_CMD} \ -e 's/dir=.*xorg-server/& \ --define-variable prefix="$$prefix"/' \ ${WRKSRC}/configure post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d ${INSTALL_DATA} ${FILESDIR}/wacom.conf.sample \ ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d .include Index: head/x11-drivers/xf86-video-amdgpu/Makefile =================================================================== --- head/x11-drivers/xf86-video-amdgpu/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-amdgpu/Makefile (revision 516607) @@ -1,29 +1,29 @@ # $FreeBSD$ # this port is for future amdgpu kernel support testing. PORTNAME= xf86-video-amdgpu PORTVERSION= 19.0.1 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org amdgpu display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdrm_amdgpu.so:graphics/libdrm +USES= gl xorg-cat:driver USE_GL= gbm -XORG_CAT= driver # No amdgpu kernel driver on non-x86 and PC98. ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= KMS is required and currently only available on x86 CONFIGURE_ARGS+=--disable-udev PLIST_FILES= lib/xorg/modules/drivers/amdgpu_drv.so \ man/man4/amdgpu.4x.gz \ share/X11/xorg.conf.d/10-amdgpu.conf .include Index: head/x11-drivers/xf86-video-apm/Makefile =================================================================== --- head/x11-drivers/xf86-video-apm/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-apm/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-apm PORTVERSION= 1.3.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org apm display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-ark/Makefile =================================================================== --- head/x11-drivers/xf86-video-ark/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-ark/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-ark PORTVERSION= 0.7.5 PORTREVISION= 9 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org ark display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-ast/Makefile =================================================================== --- head/x11-drivers/xf86-video-ast/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-ast/Makefile (revision 516607) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= xf86-video-ast PORTVERSION= 1.1.5 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org ASPEED display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver INSTALL_TARGET= install-strip PLIST_FILES= lib/xorg/modules/drivers/ast_drv.so .include Index: head/x11-drivers/xf86-video-ati/Makefile =================================================================== --- head/x11-drivers/xf86-video-ati/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-ati/Makefile (revision 516607) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= xf86-video-ati PORTVERSION= 19.0.1 PORTEPOCH= 1 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org ati display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING # No Radeon kernel driver on non-x86. ONLY_FOR_ARCHS= amd64 i386 powerpc64 ONLY_FOR_ARCHS_REASON= KMS is required and currently only available on x86 LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ libdrm_radeon.so:graphics/libdrm CONFLICTS_INSTALL= xf86-video-ati-legacy +USES= gl xorg xorg-cat:driver USE_GL= gl -XORG_CAT= driver USE_XORG= pciaccess CONFIGURE_ARGS+=--disable-udev .include Index: head/x11-drivers/xf86-video-ati-legacy/Makefile =================================================================== --- head/x11-drivers/xf86-video-ati-legacy/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-ati-legacy/Makefile (revision 516607) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= xf86-video-ati-legacy PORTVERSION= 7.9.0 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= x11-drivers DISTNAME= xf86-video-ati-${DISTVERSION} MAINTAINER= x11@FreeBSD.org COMMENT= X.Org ati display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING # No Radeon kernel driver on non-x86 and PC98. ONLY_FOR_ARCHS= amd64 i386 powerpc64 ONLY_FOR_ARCHS_REASON= KMS is required and currently only available on x86 LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ libdrm_radeon.so:graphics/libdrm CONFLICTS_INSTALL= xf86-video-ati PORTSCOUT= limit:^7\.9\.0 +USES= gl xorg xorg-cat:driver USE_GL= gl -XORG_CAT= driver USE_XORG= pciaccess CONFIGURE_ARGS+=--disable-udev .include Index: head/x11-drivers/xf86-video-chips/Makefile =================================================================== --- head/x11-drivers/xf86-video-chips/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-chips/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-chips PORTVERSION= 1.4.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org chips display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-cirrus/Makefile =================================================================== --- head/x11-drivers/xf86-video-cirrus/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-cirrus/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-cirrus PORTVERSION= 1.5.3 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org cirrus display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-dummy/Makefile =================================================================== --- head/x11-drivers/xf86-video-dummy/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-dummy/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-video-dummy PORTVERSION= 0.3.8 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org dummy display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-geode/Makefile =================================================================== --- head/x11-drivers/xf86-video-geode/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-geode/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xf86-video-geode PORTVERSION= 2.11.20 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org geode display driver -XORG_CAT= driver +USES= xorg-cat:driver ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= Geode processors are 32bit x86 only .include Index: head/x11-drivers/xf86-video-glint/Makefile =================================================================== --- head/x11-drivers/xf86-video-glint/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-glint/Makefile (revision 516607) @@ -1,15 +1,14 @@ # $FreeBSD$ PORTNAME= xf86-video-glint PORTVERSION= 1.2.9 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org glint display driver +USES= gl xorg-cat:driver USE_GL= gl - -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-i128/Makefile =================================================================== --- head/x11-drivers/xf86-video-i128/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-i128/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-i128 PORTVERSION= 1.4.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org i128 display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-i740/Makefile =================================================================== --- head/x11-drivers/xf86-video-i740/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-i740/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-i740 PORTVERSION= 1.4.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org i740 display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-intel/Makefile =================================================================== --- head/x11-drivers/xf86-video-intel/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-intel/Makefile (revision 516607) @@ -1,42 +1,42 @@ # Created by: lesi@FreeBSD.org # $FreeBSD$ PORTNAME= xf86-video-intel PORTVERSION= 2.99.917.20181203 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= Driver for Intel integrated graphics chipsets LICENSE= MIT # various LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= Intel integrated GPU only exists in Intel x86 processors/chipsets LIB_DEPENDS= libxcb-util.so:x11/xcb-util \ libdrm.so:graphics/libdrm -USES= cpe xorg xorg-cat:driver +USES= cpe gl xorg xorg-cat:driver USE_GITLAB= yes GL_COMMIT= e5ff8e1828f97891c819c919d7115c6e18b2eb1f USE_GL= gl USE_XORG= pciaccess pixman x11 xcb xext xrender xv xvmc USE_LDCONFIG= yes CPE_VENDOR= x OPTIONS_SINGLE= ACCEL OPTIONS_SINGLE_ACCEL= SNA UXA OPTIONS_DEFAULT= UXA ACCEL_DESC= Default AccelMethod (if not specified in xorg.conf) SNA_DESC= SandyBridge's New Acceleration UXA_DESC= Unified Acceleration Architecture CONFIGURE_ARGS+= --disable-udev SNA_CONFIGURE_ON= --with-default-accel=sna UXA_CONFIGURE_ON= --with-default-accel=uxa .include Index: head/x11-drivers/xf86-video-mach64/Makefile =================================================================== --- head/x11-drivers/xf86-video-mach64/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-mach64/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= xf86-video-mach64 PORTVERSION= 6.9.6 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org mach64 display driver +USES= gl xorg-cat:driver USE_GL= gl -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-mga/Makefile =================================================================== --- head/x11-drivers/xf86-video-mga/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-mga/Makefile (revision 516607) @@ -1,15 +1,14 @@ # $FreeBSD$ PORTNAME= xf86-video-mga PORTVERSION= 2.0.0 PORTEPOCH= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org mga display driver -USES= gl +USES= gl xorg-cat:driver USE_GL= gl -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-neomagic/Makefile =================================================================== --- head/x11-drivers/xf86-video-neomagic/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-neomagic/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-neomagic PORTVERSION= 1.3.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org neomagic display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-nv/Makefile =================================================================== --- head/x11-drivers/xf86-video-nv/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-nv/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-nv PORTVERSION= 2.1.21 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org nv display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-openchrome/Makefile =================================================================== --- head/x11-drivers/xf86-video-openchrome/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-openchrome/Makefile (revision 516607) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= xf86-video-openchrome PORTVERSION= 0.6.0 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org openChrome display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdrm.so:graphics/libdrm +USES= gl xorg xorg-cat:driver USE_GL= gl -XORG_CAT= driver USE_XORG= x11 xext xv # Override pkg-config to prevent linking against libudev CONFIGURE_ENV+= LIBUDEV_LIBS="-L${LOCALBASE}" MAKE_ARGS+= drivermandir=${LOCALBASE}/man/man4 .include # XvMC is only supported by this driver on x86 .if ${ARCH} == "i386" || ${ARCH} == "amd64" USE_XORG+= xvmc PLIST_SUB+= XVMC="" .else PLIST_SUB+= XVMC="@comment " .endif .include Index: head/x11-drivers/xf86-video-qxl/Makefile =================================================================== --- head/x11-drivers/xf86-video-qxl/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-qxl/Makefile (revision 516607) @@ -1,34 +1,33 @@ # $FreeBSD$ PORTNAME= xf86-video-qxl DISTVERSION= 0.1.5 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org X server -- QXL display driver LICENSE= MIT BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= libspice-server.so:devel/libspice-server -USES= localbase:ldflags pkgconfig python:2.7 shebangfix - +USES= localbase:ldflags pkgconfig python:2.7 shebangfix xorg \ + xorg-cat:driver USE_XORG= xfont -XORG_CAT= driver CONFIGURE_ARGS+=--enable-xspice python_OLD_CMD= "/usr/bin/python" SHEBANG_FILES= scripts/Xspice OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d ${INSTALL_DATA} ${WRKSRC}/examples/spiceqxl.xorg.conf.example \ ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d/spiceqxl.xorg.conf.example .include Index: head/x11-drivers/xf86-video-r128/Makefile =================================================================== --- head/x11-drivers/xf86-video-r128/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-r128/Makefile (revision 516607) @@ -1,17 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-video-r128 PORTVERSION= 6.12.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org r128 display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= gl +USES= gl xorg-cat:driver USE_GL= gl -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-rendition/Makefile =================================================================== --- head/x11-drivers/xf86-video-rendition/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-rendition/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-rendition PORTVERSION= 4.2.7 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org rendition display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-s3/Makefile =================================================================== --- head/x11-drivers/xf86-video-s3/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-s3/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= xf86-video-s3 PORTVERSION= 0.7.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org s3 display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-s3virge/Makefile =================================================================== --- head/x11-drivers/xf86-video-s3virge/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-s3virge/Makefile (revision 516607) @@ -1,12 +1,12 @@ # $FreeBSD$ PORTNAME= xf86-video-s3virge PORTVERSION= 1.11.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org s3virge display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-savage/Makefile =================================================================== --- head/x11-drivers/xf86-video-savage/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-savage/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= xf86-video-savage PORTVERSION= 2.3.9 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org savage display driver +USES= gl xorg-cat:driver USE_GL= gl -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-scfb/Makefile =================================================================== --- head/x11-drivers/xf86-video-scfb/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-scfb/Makefile (revision 516607) @@ -1,17 +1,17 @@ # Created by: Florent Thoumie # $FreeBSD$ PORTNAME= xf86-video-scfb PORTVERSION= 0.0.4 PORTREVISION= 7 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org syscons display driver USE_GITHUB= yes GH_ACCOUNT= rayddteam -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-siliconmotion/Makefile =================================================================== --- head/x11-drivers/xf86-video-siliconmotion/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-siliconmotion/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xf86-video-siliconmotion PORTVERSION= 1.7.9 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org siliconmotion display driver -XORG_CAT= driver +USES= xorg-cat:driver BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 .include Index: head/x11-drivers/xf86-video-sis/Makefile =================================================================== --- head/x11-drivers/xf86-video-sis/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-sis/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-video-sis PORTVERSION= 0.11.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org sis display driver LICENSE= BSD3CLAUSE MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-sunffb/Makefile =================================================================== --- head/x11-drivers/xf86-video-sunffb/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-sunffb/Makefile (revision 516607) @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-video-sunffb PORTVERSION= 1.2.2 PORTREVISION= 10 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org sunffb display driver +USES= gl xorg-cat:drivers USE_GL= gl -XORG_CAT= driver ONLY_FOR_ARCHS= sparc64 .include Index: head/x11-drivers/xf86-video-tdfx/Makefile =================================================================== --- head/x11-drivers/xf86-video-tdfx/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-tdfx/Makefile (revision 516607) @@ -1,18 +1,16 @@ # $FreeBSD$ PORTNAME= xf86-video-tdfx PORTVERSION= 1.5.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org tdfx display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= gl +USES= gl xorg-cat:driver USE_GL= gl - -XORG_CAT= driver .include Index: head/x11-drivers/xf86-video-trident/Makefile =================================================================== --- head/x11-drivers/xf86-video-trident/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-trident/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-trident PORTVERSION= 1.3.8 PORTREVISION= 3 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org trident display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-tseng/Makefile =================================================================== --- head/x11-drivers/xf86-video-tseng/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-tseng/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= xf86-video-tseng PORTVERSION= 1.2.5 PORTREVISION= 10 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org tseng display driver -XORG_CAT= driver +USES= xorg-cat:driver BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 .include Index: head/x11-drivers/xf86-video-vesa/Makefile =================================================================== --- head/x11-drivers/xf86-video-vesa/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-vesa/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-vesa PORTVERSION= 2.4.0 PORTREVISION= 2 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org vesa display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-drivers/xf86-video-vmware/Makefile =================================================================== --- head/x11-drivers/xf86-video-vmware/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-vmware/Makefile (revision 516607) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= xf86-video-vmware PORTVERSION= 13.3.0 PORTREVISION= 5 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org vmware display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= The vmware gfx protocol is only supported on x86-compatible architectures. -XORG_CAT= driver +USES= xorg-cat:driver LIB_DEPENDS+= libdrm.so:graphics/libdrm \ libxatracker.so:graphics/libxatracker CONFIGURE_ARGS= --without-libudev .include .if ${ARCH} == i386 USE_GCC= any .endif .include Index: head/x11-drivers/xf86-video-voodoo/Makefile =================================================================== --- head/x11-drivers/xf86-video-voodoo/Makefile (revision 516606) +++ head/x11-drivers/xf86-video-voodoo/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xf86-video-voodoo PORTVERSION= 1.2.5 PORTREVISION= 10 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org voodoo display driver -XORG_CAT= driver +USES= xorg-cat:driver .include Index: head/x11-fonts/bdftopcf/Makefile =================================================================== --- head/x11-fonts/bdftopcf/Makefile (revision 516606) +++ head/x11-fonts/bdftopcf/Makefile (revision 516607) @@ -1,22 +1,21 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= bdftopcf PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Convert X font from BDF to PCF LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= localbase +USES= localbase xorg xorg-cat:app -XORG_CAT= app USE_XORG= xorgproto PLIST_FILES= bin/bdftopcf man/man1/bdftopcf.1.gz .include Index: head/x11-fonts/encodings/Makefile =================================================================== --- head/x11-fonts/encodings/Makefile (revision 516606) +++ head/x11-fonts/encodings/Makefile (revision 516607) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= encodings PORTVERSION= 1.0.5 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= XORG/individual/font MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Encoding fonts LICENSE= PD BUILD_DEPENDS= mkfontscale:x11-fonts/mkfontscale -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= fontutil GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-fontrootdir=${PREFIX}/share/fonts post-install: cd ${STAGEDIR}${PREFIX}/share/fonts/encodings && mkfontscale -b -s -l -n -r -p ${PREFIX}/share/fonts/encodings -e . -e large . .include Index: head/x11-fonts/font-adobe-100dpi/Makefile =================================================================== --- head/x11-fonts/font-adobe-100dpi/Makefile (revision 516606) +++ head/x11-fonts/font-adobe-100dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-adobe-100dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Adobe 100dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-adobe-75dpi/Makefile =================================================================== --- head/x11-fonts/font-adobe-75dpi/Makefile (revision 516606) +++ head/x11-fonts/font-adobe-75dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-adobe-75dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Adobe 75dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-adobe-utopia-100dpi/Makefile =================================================================== --- head/x11-fonts/font-adobe-utopia-100dpi/Makefile (revision 516606) +++ head/x11-fonts/font-adobe-utopia-100dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-adobe-utopia-100dpi PORTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Adobe Utopia 100dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-adobe-utopia-75dpi/Makefile =================================================================== --- head/x11-fonts/font-adobe-utopia-75dpi/Makefile (revision 516606) +++ head/x11-fonts/font-adobe-utopia-75dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-adobe-utopia-75dpi PORTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Adobe Utopia 75dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-adobe-utopia-type1/Makefile =================================================================== --- head/x11-fonts/font-adobe-utopia-type1/Makefile (revision 516606) +++ head/x11-fonts/font-adobe-utopia-type1/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-adobe-utopia-type1 PORTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Adobe Utopia Type1 font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-alias/Makefile =================================================================== --- head/x11-fonts/font-alias/Makefile (revision 516606) +++ head/x11-fonts/font-alias/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-alias PORTVERSION= 1.0.3 PORTREVISION= 3 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Font aliases -XORG_CAT= font +USES= xorg-cat:font NOFONT= yes .include Index: head/x11-fonts/font-arabic-misc/Makefile =================================================================== --- head/x11-fonts/font-arabic-misc/Makefile (revision 516606) +++ head/x11-fonts/font-arabic-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-arabic-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Arabic fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-bh-100dpi/Makefile =================================================================== --- head/x11-fonts/font-bh-100dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bh-100dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-100dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow Holmes 100dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-bh-75dpi/Makefile =================================================================== --- head/x11-fonts/font-bh-75dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bh-75dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-75dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow Holmes 75dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-bh-lucidatypewriter-100dpi/Makefile =================================================================== --- head/x11-fonts/font-bh-lucidatypewriter-100dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bh-lucidatypewriter-100dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-lucidatypewriter-100dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow Holmes Lucida TypeWriter 100dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-bh-lucidatypewriter-75dpi/Makefile =================================================================== --- head/x11-fonts/font-bh-lucidatypewriter-75dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bh-lucidatypewriter-75dpi/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-lucidatypewriter-75dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow Holmes Lucida TypeWriter 75dpi font -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-bh-ttf/Makefile =================================================================== --- head/x11-fonts/font-bh-ttf/Makefile (revision 516606) +++ head/x11-fonts/font-bh-ttf/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-ttf PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow & Holmes TTF font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-bh-type1/Makefile =================================================================== --- head/x11-fonts/font-bh-type1/Makefile (revision 516606) +++ head/x11-fonts/font-bh-type1/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bh-type1 PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bigelow Holmes Type1 font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-bitstream-100dpi/Makefile =================================================================== --- head/x11-fonts/font-bitstream-100dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bitstream-100dpi/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bitstream-100dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bitstream Vera 100dpi font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-bitstream-75dpi/Makefile =================================================================== --- head/x11-fonts/font-bitstream-75dpi/Makefile (revision 516606) +++ head/x11-fonts/font-bitstream-75dpi/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bitstream-75dpi PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bitstream Vera 75dpi font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-bitstream-type1/Makefile =================================================================== --- head/x11-fonts/font-bitstream-type1/Makefile (revision 516606) +++ head/x11-fonts/font-bitstream-type1/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-bitstream-type1 PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Bitstream Vera Type1 font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-cronyx-cyrillic/Makefile =================================================================== --- head/x11-fonts/font-cronyx-cyrillic/Makefile (revision 516606) +++ head/x11-fonts/font-cronyx-cyrillic/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-cronyx-cyrillic PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Cronyx Cyrillic font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-cursor-misc/Makefile =================================================================== --- head/x11-fonts/font-cursor-misc/Makefile (revision 516606) +++ head/x11-fonts/font-cursor-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-cursor-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Cursor fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-daewoo-misc/Makefile =================================================================== --- head/x11-fonts/font-daewoo-misc/Makefile (revision 516606) +++ head/x11-fonts/font-daewoo-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-daewoo-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Daewoo fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-dec-misc/Makefile =================================================================== --- head/x11-fonts/font-dec-misc/Makefile (revision 516606) +++ head/x11-fonts/font-dec-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-dec-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Dec fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-ibm-type1/Makefile =================================================================== --- head/x11-fonts/font-ibm-type1/Makefile (revision 516606) +++ head/x11-fonts/font-ibm-type1/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-ibm-type1 PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org IBM Type1 font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-isas-misc/Makefile =================================================================== --- head/x11-fonts/font-isas-misc/Makefile (revision 516606) +++ head/x11-fonts/font-isas-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-isas-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous ISAS fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-jis-misc/Makefile =================================================================== --- head/x11-fonts/font-jis-misc/Makefile (revision 516606) +++ head/x11-fonts/font-jis-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-jis-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous JIS fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-micro-misc/Makefile =================================================================== --- head/x11-fonts/font-micro-misc/Makefile (revision 516606) +++ head/x11-fonts/font-micro-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-micro-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Micro fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-misc-cyrillic/Makefile =================================================================== --- head/x11-fonts/font-misc-cyrillic/Makefile (revision 516606) +++ head/x11-fonts/font-misc-cyrillic/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-misc-cyrillic PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Cyrillic font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-misc-ethiopic/Makefile =================================================================== --- head/x11-fonts/font-misc-ethiopic/Makefile (revision 516606) +++ head/x11-fonts/font-misc-ethiopic/Makefile (revision 516607) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= font-misc-ethiopic PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Ethiopic font -XORG_CAT= font +USES= xorg-cat:font FONTNAME= TTF PLIST_FILES= "@fcfontsdir ${PREFIX}/share/fonts/OTF" \ "@comment ${PREFIX}/share/fonts/OTF/fonts.dir" \ "@comment ${PREFIX}/share/fonts/OTF/fonts.scale" .include Index: head/x11-fonts/font-misc-meltho/Makefile =================================================================== --- head/x11-fonts/font-misc-meltho/Makefile (revision 516606) +++ head/x11-fonts/font-misc-meltho/Makefile (revision 516607) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= font-misc-meltho PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Meltho font -XORG_CAT= font +USES= xorg-cat:font FONTNAME= OTF .include Index: head/x11-fonts/font-misc-misc/Makefile =================================================================== --- head/x11-fonts/font-misc-misc/Makefile (revision 516606) +++ head/x11-fonts/font-misc-misc/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-misc-misc PORTVERSION= 1.1.2 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Misc fonts -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-mutt-misc/Makefile =================================================================== --- head/x11-fonts/font-mutt-misc/Makefile (revision 516606) +++ head/x11-fonts/font-mutt-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-mutt-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Mutt fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-schumacher-misc/Makefile =================================================================== --- head/x11-fonts/font-schumacher-misc/Makefile (revision 516606) +++ head/x11-fonts/font-schumacher-misc/Makefile (revision 516607) @@ -1,15 +1,15 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-schumacher-misc PORTVERSION= 1.1.2 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Schumacher fonts -XORG_CAT= font +USES= xorg xorg-cat:font USE_XORG= fontutil .include Index: head/x11-fonts/font-screen-cyrillic/Makefile =================================================================== --- head/x11-fonts/font-screen-cyrillic/Makefile (revision 516606) +++ head/x11-fonts/font-screen-cyrillic/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-screen-cyrillic PORTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Screen Cyrillic font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-sony-misc/Makefile =================================================================== --- head/x11-fonts/font-sony-misc/Makefile (revision 516606) +++ head/x11-fonts/font-sony-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-sony-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Sony fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-sun-misc/Makefile =================================================================== --- head/x11-fonts/font-sun-misc/Makefile (revision 516606) +++ head/x11-fonts/font-sun-misc/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-sun-misc PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous Sun fonts -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-winitzki-cyrillic/Makefile =================================================================== --- head/x11-fonts/font-winitzki-cyrillic/Makefile (revision 516606) +++ head/x11-fonts/font-winitzki-cyrillic/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-winitzki-cyrillic PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Winitzki Cyrillic font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/font-xfree86-type1/Makefile =================================================================== --- head/x11-fonts/font-xfree86-type1/Makefile (revision 516606) +++ head/x11-fonts/font-xfree86-type1/Makefile (revision 516607) @@ -1,14 +1,14 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= font-xfree86-type1 PORTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org XFree86 Type1 font -XORG_CAT= font +USES= xorg-cat:font .include Index: head/x11-fonts/fonttosfnt/Makefile =================================================================== --- head/x11-fonts/fonttosfnt/Makefile (revision 516606) +++ head/x11-fonts/fonttosfnt/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= fonttosfnt PORTVERSION= 1.0.5 PORTREVISION= 1 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Wrap a bitmap font in a sftn wrapper LIB_DEPENDS= libfreetype.so:print/freetype2 -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xorgproto fontenc PLIST_FILES= bin/fonttosfnt man/man1/fonttosfnt.1.gz .include Index: head/x11-fonts/fslsfonts/Makefile =================================================================== --- head/x11-fonts/fslsfonts/Makefile (revision 516606) +++ head/x11-fonts/fslsfonts/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= fslsfonts PORTVERSION= 1.0.5 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= List fonts served by the X font server -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 libfs PLIST_FILES= bin/fslsfonts man/man1/fslsfonts.1.gz .include Index: head/x11-fonts/libFS/Makefile =================================================================== --- head/x11-fonts/libFS/Makefile (revision 516606) +++ head/x11-fonts/libFS/Makefile (revision 516607) @@ -1,22 +1,20 @@ # $FreeBSD$ PORTNAME= libFS PORTVERSION= 1.0.8 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= The FS library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe - -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= xorgproto xtrans CPE_VENDOR= x CPE_PRODUCT= libfs INSTALL_TARGET= install-strip .include Index: head/x11-fonts/libXfont/Makefile =================================================================== --- head/x11-fonts/libXfont/Makefile (revision 516606) +++ head/x11-fonts/libXfont/Makefile (revision 516607) @@ -1,28 +1,27 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXfont PORTVERSION= 1.5.4 PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X font library LICENSE= MIT BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= xorgproto xtrans fontenc INSTALL_TARGET= install-strip CPE_PRODUCT= libxfont CPE_VENDOR= x CONFIGURE_ARGS= --without-xmlto --disable-devel-docs .include Index: head/x11-fonts/libXfont2/Makefile =================================================================== --- head/x11-fonts/libXfont2/Makefile (revision 516606) +++ head/x11-fonts/libXfont2/Makefile (revision 516607) @@ -1,26 +1,26 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXfont2 PORTVERSION= 2.0.4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X font library LICENSE= MIT BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 -USES= xorg-cat:lib xorg +USES= xorg xorg-cat:lib USE_XORG= xorgproto xtrans fontenc INSTALL_TARGET= install-strip #USES+= cpe #CPE_PRODUCT= libxfont #CPE_VENDOR= x CONFIGURE_ARGS=--without-xmlto --disable-devel-docs --without-fop .include Index: head/x11-fonts/libXft/Makefile =================================================================== --- head/x11-fonts/libXft/Makefile (revision 516606) +++ head/x11-fonts/libXft/Makefile (revision 516607) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= libXft PORTVERSION= 2.3.2 PORTREVISION= 3 CATEGORIES= x11-fonts MAINTAINER= gnome@FreeBSD.org COMMENT= Client-sided font API for X applications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto xrender INSTALL_TARGET= install-strip post-extract: @${CP} ${FILESDIR}/xft-config.in \ ${WRKSRC}/xft-config.in post-patch: @${REINPLACE_CMD} -e '/ac_config_files/s|xft\.pc|xft\.pc xft-config|' \ ${WRKSRC}/configure post-install: ${INSTALL_SCRIPT} ${WRKSRC}/xft-config \ ${STAGEDIR}${PREFIX}/bin/ .include Index: head/x11-fonts/libfontenc/Makefile =================================================================== --- head/x11-fonts/libfontenc/Makefile (revision 516606) +++ head/x11-fonts/libfontenc/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Dejan Lesjak # $FreeBSD$ PORTNAME= libfontenc PORTVERSION= 1.1.4 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= The fontenc Library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto CONFIGURE_ARGS= --with-encodingsdir=${LOCALBASE}/share/fonts/encodings .include Index: head/x11-fonts/mkfontscale/Makefile =================================================================== --- head/x11-fonts/mkfontscale/Makefile (revision 516606) +++ head/x11-fonts/mkfontscale/Makefile (revision 516607) @@ -1,24 +1,24 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= mkfontscale PORTVERSION= 1.2.1 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Creates an index of scalable font files for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= xorgproto fontenc PLIST_FILES= bin/mkfontdir \ bin/mkfontscale \ man/man1/mkfontdir.1.gz \ man/man1/mkfontscale.1.gz .include Index: head/x11-fonts/showfont/Makefile =================================================================== --- head/x11-fonts/showfont/Makefile (revision 516606) +++ head/x11-fonts/showfont/Makefile (revision 516607) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= showfont PORTVERSION= 1.0.5 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Font dumper for the X font server -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= libfs xorgproto PLIST_FILES= bin/showfont man/man1/showfont.1.gz .include Index: head/x11-fonts/xfontsel/Makefile =================================================================== --- head/x11-fonts/xfontsel/Makefile (revision 516606) +++ head/x11-fonts/xfontsel/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= xfontsel PORTVERSION= 1.0.6 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Point and click selection of X11 font names -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xaw xmu xt .include Index: head/x11-fonts/xfs/Makefile =================================================================== --- head/x11-fonts/xfs/Makefile (revision 516606) +++ head/x11-fonts/xfs/Makefile (revision 516607) @@ -1,33 +1,32 @@ # $FreeBSD$ PORTNAME= xfs PORTVERSION= 1.2.0 PORTEPOCH= 1 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.Org font server -XORG_CAT= app -USES= cpe gmake +USES= cpe gmake xorg xorg-cat:app CPE_VENDOR= x CPE_PRODUCT= x_font_server USE_XORG= libfs xfont2 xorgproto xtrans USE_RC_SUBR= xfs CONFIGURE_ARGS= --without-xmlto --without-fop post-patch: ${REINPLACE_CMD} '/^config_DATA/d' ${WRKSRC}/config/Makefile.in .if defined(WITHOUT_XFS_CACHE) ${REINPLACE_CMD} -e 's|^cache|XCOMM &|' ${WRKSRC}/config.cpp .endif post-build: @cd ${WRKSRC}/config/ && ${MAKE_CMD} config post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/fs ${INSTALL_SCRIPT} ${WRKSRC}/config/config \ ${STAGEDIR}${PREFIX}/etc/X11/fs/config.sample .include Index: head/x11-fonts/xfsinfo/Makefile =================================================================== --- head/x11-fonts/xfsinfo/Makefile (revision 516606) +++ head/x11-fonts/xfsinfo/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xfsinfo PORTVERSION= 1.0.6 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X font server information utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 libfs PLIST_FILES= bin/xfsinfo man/man1/xfsinfo.1.gz .include Index: head/x11-fonts/xlsfonts/Makefile =================================================================== --- head/x11-fonts/xlsfonts/Makefile (revision 516606) +++ head/x11-fonts/xlsfonts/Makefile (revision 516607) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= xlsfonts PORTVERSION= 1.0.6 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= Server font list displayer for X LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 PLIST_FILES= bin/xlsfonts man/man1/xlsfonts.1.gz .include Index: head/x11-fonts/xorg-fonts/Makefile =================================================================== --- head/x11-fonts/xorg-fonts/Makefile (revision 516606) +++ head/x11-fonts/xorg-fonts/Makefile (revision 516607) @@ -1,22 +1,22 @@ # $FreeBSD$ PORTNAME= xorg-fonts PORTVERSION= 7.7 PORTREVISION= 1 CATEGORIES= x11-fonts MAINTAINER= x11@FreeBSD.org COMMENT= X.org fonts meta-port -USES= metaport +USES= metaport xorg USE_XORG= fontutil RUN_DEPENDS= xorg-fonts-100dpi>0:x11-fonts/xorg-fonts-100dpi \ xorg-fonts-75dpi>0:x11-fonts/xorg-fonts-75dpi \ xorg-fonts-cyrillic>0:x11-fonts/xorg-fonts-cyrillic \ xorg-fonts-miscbitmaps>0:x11-fonts/xorg-fonts-miscbitmaps \ xorg-fonts-truetype>0:x11-fonts/xorg-fonts-truetype \ xorg-fonts-type1>0:x11-fonts/xorg-fonts-type1 \ font-alias>0:x11-fonts/font-alias .include Index: head/x11-servers/xorg-server/Makefile =================================================================== --- head/x11-servers/xorg-server/Makefile (revision 516606) +++ head/x11-servers/xorg-server/Makefile (revision 516607) @@ -1,132 +1,131 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME?= xorg-server PORTVERSION?= 1.18.4 PORTREVISION?= 12 PORTEPOCH?= 1 CATEGORIES= x11-servers MASTER_SITES= XORG/individual/xserver DISTNAME= xorg-server-${PORTVERSION} MAINTAINER= x11@FreeBSD.org COMMENT?= X.Org X server and related programs LICENSE= MIT RUN_DEPENDS+= xkeyboard-config>=2.5:x11/xkeyboard-config \ xkbcomp:x11/xkbcomp -XORG_CAT= xserver SLAVE_PORT?= no OPTIONS_SUB= yes OPTIONS_DEFINE= SUID OPTIONS_RADIO= CONF OPTIONS_RADIO_CONF= DEVD HAL DEVD_DESC= Use devd for autoconfiguration of input devices HAL_DESC= Use hald for autoconfiguration of input devices SUID_DESC= Install the Xorg server with setuid bit set OPTIONS_DEFAULT=DEVD SUID OPTIONS_EXCLUDE_sparc64= HAL .include -USES= gmake libtool perl5 ssl tar:bzip2 +USES= gmake gl libtool perl5 ssl tar:bzip2 xorg xorg-cat:xserver USE_PERL5= build USE_GL+= gl USE_XORG+= pixman xau xdmcp xfont xkbfile xorgproto xshmfence xtrans CONFIGURE_ARGS+=--without-doxygen --without-xmlto --without-fop \ --localstatedir=/var --with-shared-memory-dir=/tmp \ --disable-config-udev --disable-config-udev-kms \ --without-dtrace --enable-glamor INSTALL_TARGET= install-strip .if ${SLAVE_PORT} == "no" || ${PORTNAME} == "xephyr" || ${PORTNAME} == "xwayland" LIB_DEPENDS+= libdrm.so:graphics/libdrm \ libepoxy.so:graphics/libepoxy .else BUILD_DEPENDS+= libepoxy>0:graphics/libepoxy # only for configure .endif .if ${SLAVE_PORT} == "no" USE_GL+= gbm USE_XORG+= pciaccess CONFIGURE_ARGS+=--disable-dmx --disable-xephyr --disable-xnest --disable-xvfb \ --disable-xwayland --enable-xcsecurity SUB_FILES= pkg-install pkg-deinstall .else CONFIGURE_ARGS+=--disable-xorg # for slave ports we need to overwrite PLIST, so it doesn't overwrite # PLIST_FILES, with the masterport plist. PLIST= ${.CURDIR}/pkg-plist .endif .include .if ${SSL_DEFAULT} == base # The reason why I use this is cause openssl from base doesn't install a .pc file # and configure will fail trying to find it. Setting both of those variables to # a *non-empty* value by-passes the pkg-config check. CONFIGURE_ENV= SHA1_LIB="-L/usr/lib -lcrypto" SHA1_CFLAGS="-I/usr/include" .endif .if ${PORT_OPTIONS:MHAL} LIB_DEPENDS+= libhal.so:sysutils/hal CONFIGURE_ARGS+= --enable-config-hal .else CONFIGURE_ARGS+= --disable-config-hal .endif # We handle Xorg setuid in the plist. This allows to build xorg-server as a user. CONFIGURE_ARGS+=--disable-install-setuid .if ${ARCH} == "i386" || ${ARCH} == "amd64" LIB_DEPENDS+= libunwind.so:devel/libunwind .endif .if ${ARCH} == "sparc64" PLIST_SUB+= SPARC64="" .else PLIST_SUB+= SPARC64="@comment " .endif .if ${PORT_OPTIONS:MSUID} pre-everything:: @${ECHO_MSG} "By default, the X Server installs as a set-user-id root binary. When run by" @${ECHO_MSG} "a normal user, it checks arguments and environment as done in the x11/wrapper" @${ECHO_MSG} "port before handling them normally. If you are concerned about the security" @${ECHO_MSG} "of this, but still want to run an X Server (for example using xdm/kdm/gdm," @${ECHO_MSG} "which will still run the server as root), you can cancel the build and set" @${ECHO_MSG} "xorg-server_UNSET=SUID in /etc/make.conf." .endif post-patch: @${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' \ ${WRKSRC}/configure # build libglx.so but don't install it yet. which is done in pre-install. @${REINPLACE_CMD} -e 's|@GLX_TRUE@GLXMODS =|@GLX_BOGUS@GLXMODS =|g' \ -e 's|^LTLIBRARIES = |LTLIBRARIES = libglx.la |g' \ ${WRKSRC}/hw/xfree86/dixmods/Makefile.in post-configure: .if ${PORT_OPTIONS:MDEVD} @${REINPLACE_CMD} -e 's|config\.c|config.c devd.c|g' \ -e 's|config\.lo|config.lo devd.lo|g' \ ${WRKSRC}/config/Makefile @${REINPLACE_CMD} -e 's|^/\* #undef CONFIG_UDEV \*/|#define CONFIG_DEVD 1|' \ ${WRKSRC}/include/dix-config.h .endif .if ${SLAVE_PORT} == "no" post-install: # The .xorg dir because else the xorg-server might not load the correct # libglx module. @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xorg/modules/extensions/.xorg ${INSTALL_LIB} ${WRKSRC}/hw/xfree86/dixmods/.libs/libglx.so \ ${STAGEDIR}${PREFIX}/lib/xorg/modules/extensions/.xorg/ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d .endif # ! SLAVE_PORT .include Index: head/x11-themes/xcursor-themes/Makefile =================================================================== --- head/x11-themes/xcursor-themes/Makefile (revision 516606) +++ head/x11-themes/xcursor-themes/Makefile (revision 516607) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= xcursor-themes PORTVERSION= 1.0.6 CATEGORIES= x11-themes MAINTAINER= x11@FreeBSD.org COMMENT= X.org cursors themes LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xcursorgen:x11/xcursorgen NO_ARCH= yes -XORG_CAT= data +USES= xorg-cat:data .include Index: head/x11-toolkits/libXmu/Makefile =================================================================== --- head/x11-toolkits/libXmu/Makefile (revision 516606) +++ head/x11-toolkits/libXmu/Makefile (revision 516607) @@ -1,20 +1,20 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXmu PORTVERSION= 1.1.3 PORTEPOCH= 1 CATEGORIES= x11-toolkits MAINTAINER= x11@FreeBSD.org COMMENT= X Miscellaneous Utilities libraries LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= lib +USES= xorg xorg-cat:lib USE_XORG= xorgproto x11 xt xext INSTALL_TARGET= install-strip .include Index: head/x11-toolkits/libXt/Makefile =================================================================== --- head/x11-toolkits/libXt/Makefile (revision 516606) +++ head/x11-toolkits/libXt/Makefile (revision 516607) @@ -1,29 +1,28 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libXt PORTVERSION= 1.2.0 PORTEPOCH= 1 CATEGORIES= x11-toolkits MAINTAINER= x11@FreeBSD.org COMMENT= X Toolkit library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe -XORG_CAT= lib +USES= cpe xorg xorg-cat:lib USE_XORG= x11 sm ice xorgproto CPE_VENDOR= x CPE_PRODUCT= libxt CONFIGURE_ARGS= --disable-specs INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's/test.*-traditional.*;/true;/' \ ${WRKSRC}/configure .include Index: head/x11-wm/compiz/Makefile =================================================================== --- head/x11-wm/compiz/Makefile (revision 516606) +++ head/x11-wm/compiz/Makefile (revision 516607) @@ -1,114 +1,113 @@ # $FreeBSD$ PORTNAME= compiz PORTVERSION= 0.8.8 PORTREVISION= 9 CATEGORIES= x11-wm MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Compiz Composite/Window Manager LICENSE= GPLv2+ LGPL21+ MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING.GPL LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MIT= ${WRKSRC}/COPYING.MIT LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgtop-2.0.so:devel/libgtop \ libpng.so:graphics/png \ libstartup-notification-1.so:x11/startup-notification RUN_DEPENDS= glxinfo:graphics/mesa-demos \ nvidia-settings:x11/nvidia-settings USES= gettext-runtime gettext-tools gl gmake gnome libtool \ - localbase pathfix tar:bzip2 + localbase pathfix tar:bzip2 xorg xorg-cat:app USE_GL= gl glu USE_GNOME= cairo gconf2 intltool libxslt USE_LDCONFIG= yes USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama \ xorgproto xrandr xrender -XORG_CAT= app GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-kde4 \ --disable-kde \ --disable-gnome \ --disable-gnome-keybindings \ --disable-metacity INSTALL_TARGET= install-strip SUB_FILES= compiz-manager DESKTOP_ENTRIES= "Compiz Manager" \ "Wrapper script for starting compiz" \ "" \ "compiz-manager" \ "System;Core;" \ false GCONF_SCHEMAS= gwd.schemas \ compiz-annotate.schemas \ compiz-blur.schemas \ compiz-clone.schemas \ compiz-commands.schemas \ compiz-core.schemas \ compiz-cube.schemas \ compiz-dbus.schemas \ compiz-decoration.schemas \ compiz-fade.schemas \ compiz-fs.schemas \ compiz-gconf.schemas \ compiz-glib.schemas \ compiz-gnomecompat.schemas \ compiz-ini.schemas \ compiz-inotify.schemas \ compiz-kconfig.schemas \ compiz-minimize.schemas \ compiz-move.schemas \ compiz-obs.schemas \ compiz-place.schemas \ compiz-png.schemas \ compiz-regex.schemas \ compiz-resize.schemas \ compiz-rotate.schemas \ compiz-scale.schemas \ compiz-screenshot.schemas \ compiz-svg.schemas \ compiz-switcher.schemas \ compiz-video.schemas \ compiz-water.schemas \ compiz-wobbly.schemas \ compiz-zoom.schemas OPTIONS_DEFINE= DBUS FUSE GTK2 SVG OPTIONS_DEFAULT=DBUS GTK2 SVG OPTIONS_SUB= yes DBUS_CONFIGURE_ENABLE= dbus DBUS_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus DBUS_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus FUSE_CONFIGURE_ENABLE= fuse FUSE_USES= fuse GTK2_CONFIGURE_ENABLE= gtk GTK2_USE= GNOME=glib20,libwnck SVG_CONFIGURE_ENABLE= librsvg SVG_USE= GNOME=librsvg2 .include .if ${PORT_OPTIONS:MDBUS} && ${PORT_OPTIONS:MGTK2} CONFIGURE_ARGS+= --enable-dbus-glib BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib .else CONFIGURE_ARGS+= --disable-dbus-glib .endif post-install: ${INSTALL_SCRIPT} ${WRKDIR}/compiz-manager ${STAGEDIR}${PREFIX}/bin/compiz-manager .include Index: head/x11-wm/transset/Makefile =================================================================== --- head/x11-wm/transset/Makefile (revision 516606) +++ head/x11-wm/transset/Makefile (revision 516607) @@ -1,18 +1,18 @@ # Created by: Andreas Kohn # $FreeBSD$ PORTNAME= transset PORTVERSION= 1.0.2 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11-wm MAINTAINER= x11@FreeBSD.org COMMENT= Make your windows transparent -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xorgproto PLIST_FILES= bin/transset man/man1/transset.1.gz .include Index: head/x11-wm/twm/Makefile =================================================================== --- head/x11-wm/twm/Makefile (revision 516606) +++ head/x11-wm/twm/Makefile (revision 516607) @@ -1,13 +1,13 @@ # $FreeBSD$ PORTNAME= twm PORTVERSION= 1.0.10 CATEGORIES= x11-wm MAINTAINER= x11@FreeBSD.org COMMENT= Tab Window Manager for the X Window System -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= ice sm x11 xext xt xmu .include Index: head/x11-wm/xcompmgr/Makefile =================================================================== --- head/x11-wm/xcompmgr/Makefile (revision 516606) +++ head/x11-wm/xcompmgr/Makefile (revision 516607) @@ -1,19 +1,19 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= xcompmgr PORTVERSION= 1.1.8 CATEGORIES= x11-wm MAINTAINER= x11@FreeBSD.org COMMENT= Sample X compositing manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -XORG_CAT= app +USES= xorg xorg-cat:app USE_XORG= x11 xcomposite xext xfixes xdamage xrender PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz .include