Index: head/science/2d-rewriter/Makefile =================================================================== --- head/science/2d-rewriter/Makefile (revision 516987) +++ head/science/2d-rewriter/Makefile (revision 516988) @@ -1,28 +1,28 @@ # Created by: Igor Serikov # $FreeBSD$ PORTNAME= 2d-rewriter PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= science #MASTER_SITES= http://www.crowdeduniverse.org/distfiles/ MAINTAINER= iserikov@acm.org COMMENT= Cellular automata simulator -USES= imake +USES= imake xorg USE_XORG= x11 xext USE_GITHUB= yes GH_ACCOUNT= iserikov OPTIONS_DEFINE= EXAMPLES .include .if ${PORT_OPTIONS:MEXAMPLES} post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .endif .include Index: head/science/PETSc/Makefile =================================================================== --- head/science/PETSc/Makefile (revision 516987) +++ head/science/PETSc/Makefile (revision 516988) @@ -1,47 +1,47 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= PETSc DISTVERSION= 3.10.2 PORTREVISION= 3 CATEGORIES= science devel MASTER_SITES= http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Suite of data structures and routines from Argonne National Laboratory LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmpich.so:net/mpich -USES= blaslapack fortran gmake python:2.7 shebangfix +USES= blaslapack fortran gmake python:2.7 shebangfix xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-shared-libraries=1 \ --with-mpi-dir=${LOCALBASE} \ ${CONFIGURE_ARGS_${ARCH}} CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="" CONFIGURE_ARGS_amd64= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" CONFIGURE_ARGS_i386= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" USE_XORG= x11 MAKEFILE= makefile SHEBANG_FILES= lib/petsc/bin/*.py lib/petsc/bin/saws/SAWs.py lib/petsc/bin/saws/*.bash config/*.py USE_LDCONFIG= yes TEST_TARGET= test BINARY_ALIAS= python=${PYTHON_CMD} LDFLAGS+= ${LOCALBASE}/lib/libmpi.so DATADIR= ${PREFIX}/share/${PORTNAME:tl} PLIST_SUB= SHLIB=${DISTVERSION} SHL=${DISTVERSION:C/\.[0-9]$//} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpetsc.so.${DISTVERSION} @${FIND} ${STAGEDIR}${PREFIX} -name "*.html" -delete @cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/win32fe lib/petsc/conf/uninstall.py @${REINPLACE_CMD} -i '' -e 's|^PYTHON = .*|PYTHON = ${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/petscvariables @${REINPLACE_CMD} -i '' -e 's|#!/.*|#!${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/reconfigure-arch-*-c-debug.py @${RM} -r ${STAGEDIR}${DATADIR}/examples # examples are a mess as installed .include Index: head/science/cdcl/Makefile =================================================================== --- head/science/cdcl/Makefile (revision 516987) +++ head/science/cdcl/Makefile (revision 516988) @@ -1,51 +1,51 @@ # Created by: Shin'ya Murakami # $FreeBSD$ PORTNAME= cdcl PORTVERSION= 5.4.8 PORTREVISION= 1 CATEGORIES= science graphics MASTER_SITES= http://www.gfd-dennou.org/arch/dcl/ \ http://dennou-h.gfd-dennou.org/arch/dcl/ \ http://dennou-q.gfd-dennou.org/arch/dcl/ DISTNAME= dcl-${PORTVERSION}-C MAINTAINER= murashin@gfd-dennou.org COMMENT= Scientific graphic library for geoscience BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output OPTIONS_DEFINE= DOCS EXAMPLES -USES= desthack pkgconfig +USES= desthack gnome pkgconfig xorg USE_XORG= x11 xext USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-x --enable-shared PLIST_SUB= DCL_VERSION=${PORTVERSION:S/.//g} MAKE_JOBS_UNSAFE= yes BINARIES= cdclcmap cdclclr cdcldate cdcldbs cdclexec cdclfont \ cdclpara cdcltone cdcltrf cdclver PORTDOCS= CHECK CREDITS HISTORY README PORTEXAMPLES= * RESTRICTED= No commercial use post-configure: @${REINPLACE_CMD} -e 's|$$(DCLLANG)dcl$$(DCLVERNUM)|$$(DCLLANG)dcl|' ${WRKSRC}/Mkinclude post-install: .for i in ${BINARIES} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/demo/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/science/chemtool/Makefile =================================================================== --- head/science/chemtool/Makefile (revision 516987) +++ head/science/chemtool/Makefile (revision 516988) @@ -1,39 +1,39 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= chemtool DISTVERSION= 1.6.14 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/ MAINTAINER= yuri@FreeBSD.org COMMENT= Draw organic molecules easily and store them LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libEMF.so:graphics/libemf \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= transfig:print/transfig -USES= compiler:c++11-lang gmake gnome pkgconfig +USES= compiler:c++11-lang gmake gnome pkgconfig xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-emf=yes --with-localedir=${PREFIX} USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 OPTIONS_DEFINE= NLS EXAMPLES OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls PORTEXAMPLES= * do-install-EXAMPLES-on: cd ${WRKSRC}/examples && ${FIND} . | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/science/chemtool-devel/Makefile =================================================================== --- head/science/chemtool-devel/Makefile (revision 516987) +++ head/science/chemtool-devel/Makefile (revision 516988) @@ -1,37 +1,37 @@ # Created by: NAKATA, Maho # $FreeBSD$ PORTNAME= chemtool PORTVERSION= 1.7.20050716 PORTREVISION= 9 CATEGORIES= science MASTER_SITES= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/ PKGNAMESUFFIX= -devel DISTNAME= ct17a15 MAINTAINER= ports@FreeBSD.org COMMENT= Drawing organic molecules easily and store them (developer version) LIB_DEPENDS= libEMF.so:graphics/libemf RUN_DEPENDS= transfig:print/transfig -USES= compiler:c++11-lang gettext gmake pkgconfig tar:tgz +USES= compiler:c++11-lang gettext gmake gnome pkgconfig tar:tgz xorg WRKSRC= ${WRKDIR}/${PORTNAME}-1.7alpha15/ USE_GNOME= gtk20 USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-emf=yes MAKE_ARGS+= MAKE=${MAKE_CMD} MAKE_JOBS_UNSAFE= yes CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libEMF LIBS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} 's/-lstdc++//' ${WRKSRC}/configure @${REINPLACE_CMD} '/^SYS_LIBRARIES =/s/$$/ -lX11/' ${WRKSRC}/Makefile.in post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/science/coot/Makefile =================================================================== --- head/science/coot/Makefile (revision 516987) +++ head/science/coot/Makefile (revision 516988) @@ -1,54 +1,56 @@ # $FreeBSD$ PORTNAME= coot DISTVERSION= 0.8.9.2 PORTREVISION= 3 CATEGORIES= science MASTER_SITES= https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/${PORTNAME}/source/releases/ \ https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/${PORTNAME}/dependencies/:data DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} refmac-monomer-library${EXTRACT_SUFX}:data reference-structures${EXTRACT_SUFX}:data DIST_SUBDIR= ${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Crystallographic Object-Oriented Toolkit BROKEN= unfetchable LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= fftw>0:math/fftw LIB_DEPENDS= libccp4c.so:science/libccp4 \ libclipper-core.so:science/clipper \ libcurl.so:ftp/curl \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgoocanvas.so:graphics/goocanvas \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libgsl.so:math/gsl \ libmmdb2.so:science/mmdb2 \ libpng.so:graphics/png \ libsfftw.so:math/fftw-float \ libssm.so:science/libssm RUN_DEPENDS= bash:shells/bash -USES= compiler:c++11-lang desktop-file-utils fortran gettext-runtime gl gmake gnome libtool localbase:ldflags pkgconfig python:2.7 shebangfix sqlite +USES= compiler:c++11-lang desktop-file-utils fortran gettext-runtime \ + gl gmake gnome libtool localbase:ldflags pkgconfig python:2.7 \ + shebangfix sqlite xorg SHEBANG_FILES= src/coot.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --disable-static --with-goocanvas-prefix=${LOCALBASE} USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 libartlgpl2 libgnomecanvas pango pangox-compat USE_GL= gl glu glut USE_XORG= ice sm x11 xmu xt INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes MAKE_ENV= PYTHON=${PYTHON_CMD} CXXFLAGS+= -I${PYTHON_INCLUDEDIR} -DANALYSE_REFINEMENT_TIMING post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib/data @cd ${WRKDIR} && ${COPYTREE_SHARE} monomers ${STAGEDIR}${DATADIR}/lib/data/ @cd ${WRKDIR} && ${COPYTREE_SHARE} reference-structures ${STAGEDIR}${DATADIR}/ .include Index: head/science/dcl/Makefile =================================================================== --- head/science/dcl/Makefile (revision 516987) +++ head/science/dcl/Makefile (revision 516988) @@ -1,37 +1,37 @@ # Created by: Shin'ya Murakami # $FreeBSD$ PORTNAME= dcl PORTVERSION= 5.4.8 PORTREVISION= 9 CATEGORIES= science graphics MASTER_SITES= http://www.gfd-dennou.org/library/dcl/ \ http://dennou-h.gfd-dennou.org/library/dcl/ \ http://dennou-q.gfd-dennou.org/library/dcl/ MAINTAINER= murashin@gfd-dennou.org COMMENT= Scientific graphic library for geoscience MAKE_JOBS_UNSAFE= yes -USES= desthack pkgconfig fortran +USES= desthack fortran gnome pkgconfig xorg USE_XORG= x11 xext USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-x PORTDOCS= CHECK CREDITS HISTORY README PORTEXAMPLES= * RESTRICTED= No commercial use OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/demo/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/science/drawxtl/Makefile =================================================================== --- head/science/drawxtl/Makefile (revision 516987) +++ head/science/drawxtl/Makefile (revision 516988) @@ -1,42 +1,42 @@ # $FreeBSD$ PORTNAME= DRAWxtl DISTVERSION= 5.5 CATEGORIES= science MASTER_SITES= https://www.lwfinger.com/drawxtl/ DISTNAME= ${PORTNAME}${DISTVERSION:S/.//} MAINTAINER= yuri@FreeBSD.org COMMENT= Crystal structure visualization tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfltk.so:x11-toolkits/fltk -USES= desktop-file-utils gl gmake localbase +USES= desktop-file-utils gl gmake localbase xorg USE_GL= gl glu USE_XORG= xinerama xft xext x11 xpm BINARY_ALIAS= gcc=${CC} g++=${CXX} WRKSRC= ${WRKDIR}/${PORTNAME}/source/${DISTNAME} PLIST_FILES= bin/${PORTNAME} share/pixmaps/${PORTNAME}.xpm DESKTOP_ENTRIES="${PORTNAME}" \ "${COMMENT}" \ "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ "${PORTNAME}" \ "Chemistry;Physics;Science;Education;Viewer;" \ "" POST_PLIST= complete-desktop-entries do-install: ${INSTALL_PROGRAM} ${WRKSRC}/../../exe/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.xpm ${STAGEDIR}${PREFIX}/share/pixmaps complete-desktop-entries: @${ECHO} "MimeType=chemical/x-cif;chemical/x-shelx;" >> ${STAGEDIR}${DESKTOPDIR}/${PORTNAME}.desktop .include Index: head/science/gabedit/Makefile =================================================================== --- head/science/gabedit/Makefile (revision 516987) +++ head/science/gabedit/Makefile (revision 516988) @@ -1,59 +1,60 @@ # $FreeBSD$ PORTNAME= gabedit DISTVERSION= 2.5.1 PORTREVISION= 3 CATEGORIES= science #MASTER_SITES= http://prdownloads.sourceforge.net/${PORTNAME}/ # old SF-based source #DISTNAME= GabeditSrc${DISTVERSION:S/.//g} MASTER_SITES= https://sites.google.com/site/allouchear/Home/gabedit/download/ # development version now on sites.google.com, browse to the same URL for details DISTNAME= GabeditSrc${DISTVERSION:S/.//g}_061218 MAINTAINER= yuri@FreeBSD.org COMMENT= Graphical user interface for several chemistry software packages LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License BROKEN_i386= undefined reference to `__atomic_load' LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext -USES= compiler:c++11-lang gettext-runtime gl gmake gnome pkgconfig +USES= compiler:c++11-lang gettext-runtime gl gmake gnome pkgconfig \ + xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat USE_GL= gl glu USE_XORG= ice sm x11 xmu xt INSTALLS_ICONS= yes BINARY_ALIAS= make=gmake PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop ICON_SIZES= 16 24 32 48 .for SZ in ${ICON_SIZES} PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/${PORTNAME}.png .endfor OPTIONS_DEFINE= OPENMP OPTIONS_DEFAULT= OPENMP OPENMP_LIB_DEPENDS= libgomp.so:devel/openmp post-patch: @${REINPLACE_CMD} 's|/usr/|${PREFIX}/|; s| -O2| ${CFLAGS}|; s|gcc|${CC}|' ${WRKSRC}/CONFIG post-patch-OPENMP-off: @${REINPLACE_CMD} 's|enable_omp = 1|enable_omp = 0|' ${WRKSRC}/CONFIG do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/utils/Others/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} .for SZ in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps ${INSTALL_DATA} ${WRKSRC}/icons/Gabedit${SZ}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps/${PORTNAME}.png .endfor .include Index: head/science/gchemutils/Makefile =================================================================== --- head/science/gchemutils/Makefile (revision 516987) +++ head/science/gchemutils/Makefile (revision 516988) @@ -1,72 +1,72 @@ # Created by: Pav Lucistnik # $FreeBSD$ PORTNAME= gchemutils PORTVERSION= 0.14.16 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= SAVANNAH/${PORTNAME}/${PORTVERSION:R} DISTNAME= gnome-chemistry-utils-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ classes and Gtk3 widgets related to chemistry LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libopenbabel.so:science/openbabel \ libgoffice-0.10.so:devel/goffice010 RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data PORTSCOUT= limitw:1,even USES= compiler:c++11-lang desktop-file-utils gettext gl gmake gnome \ libtool:keepla localbase:ldflags pathfix pkgconfig \ - shared-mime-info tar:xz + shared-mime-info tar:xz xorg USE_XORG= x11 USE_GNOME= cairo gnomedocutils gtk30 intlhack libgsf libxml2 USE_GL= gl USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-omf-dir=${PREFIX}/share/omf INSTALLS_ICONS= yes INSTALLS_OMF= yes GLIB_SCHEMAS= org.gnome.gchemutils.crystal.gschema.xml \ org.gnome.gchemutils.gschema.xml \ org.gnome.gchemutils.paint.gschema.xml \ org.gnome.gchemutils.paint.plugins.arrows.gschema.xml VER= ${PORTVERSION:R} PLIST_SUB= VER=${VER} GOFFICE=0.10 VERSION=${PORTVERSION} OPTIONS_DEFINE= GNUMERIC XUL OPTIONS_SUB= yes GNUMERIC_DESC= Build gnumeric plugin XUL_DESC= Build browser plugin (requires libxul) XUL_BROKEN= XULrunner and non-Flash plugins are no longer supported XUL_CONFIGURE_ON=--enable-mozilla-plugin \ --with-mozilla-libdir=${PREFIX}/lib/xulrunner XUL_CONFIGURE_OFF=--disable-mozilla-plugin .include .if ${PORT_OPTIONS:MGNUMERIC} || exists(${LOCALBASE}/lib/libspreadsheet.so) LIB_DEPENDS+= libspreadsheet.so:math/gnumeric PLIST_SUB+= GNUMERIC="" .else PLIST_SUB+= GNUMERIC="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/libs/gcp/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*/*/*/*/*.so .include Index: head/science/ghemical/Makefile =================================================================== --- head/science/ghemical/Makefile (revision 516987) +++ head/science/ghemical/Makefile (revision 516988) @@ -1,46 +1,47 @@ # Created by: Nakata Maho # $FreeBSD$ PORTNAME= ghemical PORTVERSION= 3.0.0 PORTREVISION= 19 CATEGORIES= science MASTER_SITES= http://bioinformatics.org/ghemical/download/%SUBDIR%/ MASTER_SITE_SUBDIR= release20111012 current MAINTAINER= yuri@FreeBSD.org COMMENT= Computational chemistry software package LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libblas.so:math/blas \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libghemical.so:science/libghemical \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libint.so:science/libint \ liblapack.so:math/lapack \ liboglappth.so:science/liboglappth \ libopenbabel.so:science/openbabel \ libmopac7.so:biology/mopac \ libmpqc.so:science/mpqc RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= compiler:c++11-lang fortran gettext gl gmake gnome pathfix pkgconfig +USES= compiler:c++11-lang fortran gettext gl gmake gnome pathfix \ + pkgconfig xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gtk --enable-threads --enable-openbabel USE_GNOME= cairo gdkpixbuf2 gtk20 libglade2 intltool pangox-compat USE_GL= gl glu USE_XORG= x11 CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -Wno-c++11-narrowing # prevent build errors: non-constant-expression cannot be narrowed from type 'double' to 'fGL' (aka 'float') PLIST_SUB= GHEMICAL_VERSION="${PORTVERSION}" post-patch: @${REINPLACE_CMD} -e \ 's|"mozilla "|"xdg-open "|' ${WRKSRC}/src/gtk_app.cpp .include Index: head/science/gnudatalanguage/Makefile =================================================================== --- head/science/gnudatalanguage/Makefile (revision 516987) +++ head/science/gnudatalanguage/Makefile (revision 516988) @@ -1,154 +1,155 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= gnudatalanguage PORTVERSION= 0.9.9 DISTVERSIONPREFIX= v PORTREVISION= 11 CATEGORIES= science lang .if defined(BUILD_PYTHON_MODULE) PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} .endif MAINTAINER= thierry@FreeBSD.org COMMENT?= GDL, a free IDL compatible incremental compiler LICENSE= GPLv2 LIB_DEPENDS+= libgeotiff.so:graphics/libgeotiff\ libplplot.so:math/plplot \ libtiff.so:graphics/tiff \ libpng.so:graphics/png \ libsz.so:science/szip \ libps.so:print/pslib \ libgsl.so:math/gsl USE_GITHUB= yes GH_PROJECT= gdl -USES= cmake compiler:c++11-lang fortran ncurses pkgconfig readline tar:tgz +USES= cmake compiler:c++11-lang fortran ncurses pkgconfig readline \ + tar:tgz xorg USE_WX= 3.0+ USE_XORG= x11 sm ice xext # On FreeBSD < 11 libc++ lacks support for sized delete operators. # GCC dropped the builtin version of these operators in 6+ by # defaulting to gnu++14. Force c++11 instead. # For a more detailed discussion see: # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219484 USE_CXXSTD= gnu++11 # Disable ncurses and readline from ports # Disable ImageMagick (does'nt work with plplot because dynamic drivers # are enabled by default) # TODO: add a slave port for mpich # TODO: create a port for Cmsvlib http://cow.physics.wisc.edu/~craigm/idl/down/cmsvlib.tar.gz # TODO: create a port for Astron http://idlastro.gsfc.nasa.gov/ftp/astron.tar.gz # TODO: create a port for TexToIdl http://physics.mnstate.edu/mcraig/textoidl/textoidl-2-1-2.tar CMAKE_ARGS= -DREADLINEDIR:STRING="/usr" \ -DOPENMP:BOOL=NO \ -DNCURSESDIR:STRING="/usr" \ -DMAGICK:BOOL=OFF CPPFLAGS+= ${CFLAGS} -fno-inline -DNPY_NO_DEPRECATED_API -DNPY_1_7_API_VERSION CXXFLAGS+= -std=gnu++11 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 LDFLAGS+= -lpthread -L${LOCALBASE}/lib SLAVEDIRS= science/py-gnudatalanguage OPTIONS_DEFINE= EIGEN EXAMPLES FFTW GLPK GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 MPI NETCDF PYTHON UDUNITS OPTIONS_DEFAULT=EIGEN FFTW GLPK GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 NETCDF PYTHON UDUNITS EIGEN_DESC= Eigen3 support (boost performance) EIGEN_USES= eigen:3 EIGEN_CMAKE_ON= -DEIGEN3:BOOL=YES EIGEN_CMAKE_OFF= -DEIGEN3:BOOL=NO FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float FFTW_CMAKE_ON= -DFFTW:BOOL=YES FFTW_CMAKE_OFF= -DFFTW:BOOL=NO GLPK_DESC= Support GLPK for Simplex (Linear programming) GLPK_LIB_DEPENDS= libglpk.so:math/glpk GLPK_CMAKE_ON= -DGLPK=ON:BOOL=YES GLPK_CMAKE_OFF= -DGLPK=OFF:BOOL=NO GRAPHICSMAGICK_DESC= Support GraphicsMagick GRAPHICSMAGICK_LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick GRAPHICSMAGICK_CMAKE_ON= -DGRAPHICSMAGICK:BOOL=YES GRAPHICSMAGICK_CMAKE_OFF= -DGRAPHICSMAGICK:BOOL=NO GRIB_DESC= Support GRIB messages GRIB_LIB_DEPENDS= libgrib_api.so:science/grib_api GRIB_CMAKE_ON= -DGRIB:BOOL=YES GRIB_CMAKE_OFF= -DGRIB:BOOL=NO HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 HDF5_CMAKE_ON= -DHDF5:BOOL=YES HDF5_CMAKE_OFF= -DHDF5:BOOL=NO -DHDF:BOOL=NO LIBPROJ4_DESC= Support cartographic processes LIBPROJ4_LIB_DEPENDS= libproj.so:graphics/proj LIBPROJ4_CMAKE_ON= -DLIBPROJ4:BOOL=YES LIBPROJ4_CMAKE_OFF= -DLIBPROJ4:BOOL=NO MPI_LIB_DEPENDS= libmpich.so:net/mpich MPI_CMAKE_ON= -DMPICH:BOOL=ON MPI_CMAKE_OFF= -DMPICH:BOOL=OFF NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf NETCDF_CMAKE_ON= -DNETCDF:BOOL=YES -DHDF:BOOL=NO NETCDF_CMAKE_OFF= -DNETCDF:BOOL=NO PYTHON_USES= python:2.7 PYTHON_BUILD_DEPENDS= ${PYNUMPY} PYTHON_RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} PYTHON_CMAKE_ON= -DPYTHON:BOOL=YES -DPYTHONVERSION:STRING="${PYTHON_VER}" PYTHON_CMAKE_OFF= -DPYTHON:BOOL=NO # QHULL IS NOT NEEDED YET! #QHULL_DESC= Enable Triangulate and Qhull support #QHULL_LIB_DEPENDS= libqhull.so:math/qhull #QHULL_CMAKE_ON= -DQHULL:BOOL=YES #QHULL_CMAKE_OFF= -DQHULL:BOOL=NO UDUNITS_LIB_DEPENDS= libudunits2.so:science/udunits UDUNITS_CMAKE_ON= -DUDUNITS:BOOL=YES UDUNITS_CMAKE_OFF= -DUDUNITS:BOOL=NO .if defined(BUILD_PYTHON_MODULE) CATEGORIES+= python CMAKE_ARGS+= -DPYTHON_MODULE:BOOL=YES PLIST= ${.CURDIR}/pkg-plist.pymod .else CMAKE_ARGS+= -DPYTHON_MODULE:BOOL=NO .endif .if defined(BUILD_PYTHON_MODULE) do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/src/GDL.so ${STAGEDIR}${PYTHON_SITELIBDIR}/ .endif .if !defined(BUILD_PYTHON_MODULE) post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/testsuite (cd ${WRKSRC}/testsuite && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/testsuite/) .endif .if defined(MAINTAINER_MODE) regression-test: install . if defined(BUILD_PYTHON_MODULE) @${ECHO_CMD} 'import GDL' > ${WRKDIR}/testgdl.py @${ECHO_CMD} 'print GDL.function("sin",(1,))' >> ${WRKDIR}/testgdl.py ${PYTHON_CMD} ${WRKDIR}/testgdl.py . else @${ECHO_CMD} ".RUN ${EXAMPLESDIR}/testsuite/test_suite.pro" \ > ${WRKDIR}/testgdl @${ECHO_CMD} "exit" >> ${WRKDIR}/testgdl ${PREFIX}/bin/gdl < ${WRKDIR}/testgdl . endif .endif .include Index: head/science/gwyddion/Makefile =================================================================== --- head/science/gwyddion/Makefile (revision 516987) +++ head/science/gwyddion/Makefile (revision 516988) @@ -1,63 +1,63 @@ # Created by: Yeti # $FreeBSD$ PORTNAME= gwyddion PORTVERSION= 2.51 PORTREVISION= 3 CATEGORIES= science graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Gtk2 based SPM data visualization and analysis tool LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libminizip.so:archivers/minizip \ libcfitsio.so:astro/cfitsio \ libIlmImf.so:graphics/openexr \ libfftw3.so:math/fftw3 \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext USES= compiler:c++11-lang desktop-file-utils gl gmake libtool \ localbase:ldflags pathfix pkgconfig shared-mime-info \ - shebangfix tar:xz + shebangfix tar:xz xorg SHEBANG_FILES= plugins/process/invert_python.py USE_GNOME= cairo gtk20 libxml2 pangox-compat USE_GL= gl glu USE_XORG= ice sm x11 xmu xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc \ --without-pascal \ --without-kde4-thumbnailer INSTALL_TARGET= install-strip INSTALLS_ICONS= yes USE_LDCONFIG= yes OPTIONS_DEFINE= GCONF NLS PERL PYTHON RUBY UNIQUE OPTIONS_DEFAULT= GCONF PERL PYTHON UNIQUE OPTIONS_SUB= yes GCONF_CONFIGURE_OFF= --disable-schemas-install GCONF_USE= GNOME=gconf2 GCONF_VARS= GCONF_SCHEMAS=gwyddion-thumbnailer.schemas NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext PERL_USES= perl5 PERL_CONFIGURE_WITH= perl PYTHON_USES= python:2.7 PYTHON_USE= gnome=pygtksourceview PYTHON_CONFIGURE_ENABLE= pygwy PYTHON_CONFIGURE_WITH= gtksourceview python RUBY_USE= ruby=yes RUBY_CONFIGURE_WITH= ruby UNIQUE_DESC= Remote control backend support UNIQUE_LIB_DEPENDS= libunique-1.0.so:x11-toolkits/unique UNIQUE_CONFIGURE_WITH= unique post-patch: @${REINPLACE_CMD} -e \ 's|thumbnailer \\|thumbnailer| ; \ s|devel-docs$$||' ${WRKSRC}/Makefile.in .include Index: head/science/iboview/Makefile =================================================================== --- head/science/iboview/Makefile (revision 516987) +++ head/science/iboview/Makefile (revision 516988) @@ -1,31 +1,31 @@ # Created by: Johannes Dieterich # $FreeBSD$ PORTNAME= iboview PORTVERSION= 20150427 PORTREVISION= 19 CATEGORIES= science MASTER_SITES= http://www.iboview.org/bin/ DISTNAME= ibo-view.20150427 MAINTAINER= jmd@FreeBSD.org COMMENT= Program for analyzing molecular electronic structure LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>=0:devel/boost-libs RUN_DEPENDS= boost-libs>=0:devel/boost-libs ONLY_FOR_ARCHS= amd64 -USES= fortran blaslapack:openblas qmake:outsource qt:5 tar:bz2 +USES= blaslapack:openblas fortran gl qmake:outsource qt:5 tar:bz2 USE_GL= gl glu USE_QT= buildtools_build core gui widgets opengl script svg PLIST_FILES= bin/iboview do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/iboview ${STAGEDIR}${PREFIX}/bin .include Index: head/science/kalzium/Makefile =================================================================== --- head/science/kalzium/Makefile (revision 516987) +++ head/science/kalzium/Makefile (revision 516988) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= kalzium DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= science kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Periodic table of elements for KDE 4 LIB_DEPENDS= libopenbabel.so:science/openbabel \ libAvogadroCore.so:science/avogadrolibs BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/facile/facile.a:math/facile \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:5 \ pkgconfig qt:5 tar:xz USE_GL= gl glew glu USE_KDE= auth archive attica bookmarks codecs completion config configwidgets \ coreaddons crash doctools ecm emoticons guiaddons i18n \ iconthemes itemmodels itemviews jobwidgets js kdelibs4support \ khtml kio newstuff notifications parts plotting service solid \ sonnet textwidgets unitconversion widgetsaddons windowsystem \ xmlgui USE_OCAML= yes NO_OCAML_RUNDEPENDS= yes USE_QT= concurrent core dbus declarative gui network opengl printsupport script svg \ widgets xml \ buildtools_build qmake_build USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS .include Index: head/science/liboglappth/Makefile =================================================================== --- head/science/liboglappth/Makefile (revision 516987) +++ head/science/liboglappth/Makefile (revision 516988) @@ -1,21 +1,21 @@ # Created by: Nakata Maho # $FreeBSD$ PORTNAME= liboglappth PORTVERSION= 1.0.0 PORTREVISION= 4 CATEGORIES= science MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \ http://bioinformatics.org/ghemical/download/current MAINTAINER= ports@FreeBSD.org COMMENT= Support libraries of science/ghemical port GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool pathfix +USES= gl libtool pathfix USE_GL= glu CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/science/liggghts/Makefile =================================================================== --- head/science/liggghts/Makefile (revision 516987) +++ head/science/liggghts/Makefile (revision 516988) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= liggghts DISTVERSION= 3.8.0 PORTREVISION= 5 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Discrete element method particle simulation software LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../LICENSE BUILD_DEPENDS= gsed:textproc/gsed LIB_DEPENDS= libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libmpi.so:net/openmpi \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libvtkViewsCore-8.1.so:math/vtk8 -USES= compiler:c++17-lang cmake fortran jpeg qt:5 +USES= compiler:c++17-lang cmake fortran jpeg qt:5 xorg USE_GITHUB= yes GH_ACCOUNT= CFDEMproject GH_PROJECT= ${PORTNAME:tu}-PUBLIC USE_XORG= ice sm x11 xext xt USE_QT= core gui sql widgets qmake_build buildtools_build USE_LDCONFIG= yes CMAKE_ARGS= -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi/bin/mpicc" -DMPI_CXX_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi/bin/mpicxx" \ -DVTK_DIR:FILEPATH="${LOCALBASE}/lib/cmake/vtk-8.1" WRKSRC_SUBDIR= src CFLAGS+= -fPIC CXXFLAGS+= -fPIC BINARY_ALIAS= sed=gsed .include Index: head/science/luscus/Makefile =================================================================== --- head/science/luscus/Makefile (revision 516987) +++ head/science/luscus/Makefile (revision 516988) @@ -1,35 +1,36 @@ # $FreeBSD$ PORTNAME= luscus DISTVERSION= 0.8.6 PORTREVISION= 1 CATEGORIES= science MASTER_SITES= SF/${PORTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Molecular editor and viewer LICENSE= AFL LICENSE_NAME= Academic Free License LICENSE_FILE= ${WRKSRC}/License.txt LICENSE_PERMS= auto-accept dist-mirror pkg-mirror LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgdkglext-x11-1.0.so:x11-toolkits/gtkglext RUN_DEPENDS= bash:shells/bash \ babel:science/openbabel -USES= cmake compiler:c++11-lang gettext-runtime pkgconfig shebangfix +USES= cmake compiler:c++11-lang gettext-runtime gl gnome pkgconfig \ + shebangfix xorg SHEBANG_GLOB= *.sh USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat USE_GL= gl glu USE_XORG= x11 post-patch: @${REINPLACE_CMD} 's|/etc/luscus|${DATADIR}|' ${WRKSRC}/gv_system.c @${REINPLACE_CMD} -i '' 's|$$HOME/\.${PORTNAME}/|${LOCALBASE}/bin/|' ${WRKSRC}/*/*/*.sh @${REINPLACE_CMD} -i '' 's|$$RUNDIR/|${LOCALBASE}/bin/|' ${WRKSRC}/*/*/*.sh .include Index: head/science/massxpert/Makefile =================================================================== --- head/science/massxpert/Makefile (revision 516987) +++ head/science/massxpert/Makefile (revision 516988) @@ -1,33 +1,33 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= massxpert DISTVERSION= 3.6.1 PORTREVISION= 1 CATEGORIES= science MAINTAINER= ports@FreeBSD.org COMMENT= massXpert software for (bio)chemists LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS= libpcre.so:devel/pcre \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig -USES= cmake gettext gnome qt:5 tar:bzip2 +USES= cmake gettext gnome qt:5 tar:bzip2 xorg USE_GITLAB= yes GL_SITE= https://salsa.debian.org/ GL_ACCOUNT= debichem-team GL_COMMIT= c229f4a1abde3c20b83a90e50f9c5d79104dfa5f USE_GCC= yes # build breaks in clang USE_XORG= ice sm x11 xau xcb xdmcp xext xrender USE_GNOME= glib20 USE_QT= core gui svg xml widgets buildtools_build qmake_build USE_LDCONFIG= yes .include Index: head/science/medit/Makefile =================================================================== --- head/science/medit/Makefile (revision 516987) +++ head/science/medit/Makefile (revision 516988) @@ -1,69 +1,69 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= medit PORTVERSION= 2012.02.05 PORTREVISION= 3 CATEGORIES= science graphics MASTER_SITES= http://www.ann.jussieu.fr/~frey/ftp/archives/ DISTFILES= ${SOURCETARB} ${LIBTARBALL} EXTRACT_ONLY= ${SOURCETARB} MAINTAINER= thierry@FreeBSD.org COMMENT= Interactive meshes visualization BROKEN= unfetchable LICENSE= None LICENSE_NAME= Special grant LICENSE_TEXT= Special grant from the author LICENSE_PERMS= dist-mirror pkg-mirror auto-accept BUILD_DEPENDS= ${LOCALBASE}/include/cfortran.h:lang/cfortran +USES= gl gmake tar:tgz xorg USE_XORG= x11 xmu xext USE_GL= glut -USES= gl gmake tar:tgz MAKEFILE= makefile ALL_TARGET= ${OPSYS} MAKE_ENV= WRKSRC="${WRKSRC}" ARCHI=${OPSYS} ARCH=${ARCH} OSREL=${OSREL} NO_WRKSUBDIR= yes MAKE_JOBS_UNSAFE= yes LLD_UNSAFE= yes LIBVERSION= ${PORTVERSION} SOURCETARB= ${PORTNAME}.${PORTVERSION}${EXTRACT_SUFX} LIBTARBALL= library.${LIBVERSION}${EXTRACT_SUFX} PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= EXAMPLES .include . if ${PORT_OPTIONS:MEXAMPLES} || make(makesum) DISTFILES+= meshes.tar.gz EXTRACT_ONLY+= meshes.tar.gz MESHES= DEFAULT.medit ozark.gis part.bb part.mesh thepart.mesh PLIST_FILES+= ${MESHES:S|^|%%EXAMPLESDIR%%/|} . endif post-extract: cd ${WRKSRC} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${LIBTARBALL} ${EXTRACT_AFTER_ARGS} --exclude ${MAKEFILE} ${CP} ${FILESDIR}/gttime.c ${WRKSRC}/sources/ .for l in lplib2.c lplib2.h ${MV} ${WRKSRC}/sources/${l} ${WRKSRC}/sources/${l}.old .endfor pre-build: ${MKDIR} ${WRKSRC}/bin/${ARCH}/${OSREL} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${MESHES:S|^|${WRKSRC}/INRIA.dir/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/science/molscript/Makefile =================================================================== --- head/science/molscript/Makefile (revision 516987) +++ head/science/molscript/Makefile (revision 516988) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= MolScript DISTVERSION= 2.1.2 PORTREVISION= 1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Display 3D molecules in schematic and detailed representations LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libpng.so:graphics/png RUN_DEPENDS= render:graphics/raster3d # molscript use requires the executable 'render' to be present -USES= gl gmake jpeg localbase:ldflags +USES= gl gmake jpeg localbase:ldflags xorg USE_GITHUB= yes GH_ACCOUNT= pekrau GH_TAGNAME= 280abee USE_GL= gl glu glut USE_XORG= x11 xext xmu MAKEFILE= Makefile.complete MAKE_ARGS= CC=${CC} COPT="${CFLAGS}" CFLAGS+= -I${FILESDIR} WRKSRC_SUBDIR= code BINARY_ALIAS= make=${MAKE_CMD} PROGS= ${PORTNAME:tl} molauto PLIST_FILES= ${PROGS:S/^/bin\//} OPTIONS_DEFINE= DOCS PORTDOCS= * do-install: .for e in ${PROGS} ${INSTALL_PROGRAM} ${WRKSRC}/../${e} ${STAGEDIR}${PREFIX}/bin .endfor do-install-DOCS-on: cd ${WRKSRC}/../docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/science/opensim-core/Makefile =================================================================== --- head/science/opensim-core/Makefile (revision 516987) +++ head/science/opensim-core/Makefile (revision 516988) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= OpenSim DISTVERSION= 4.0-601 DISTVERSIONSUFFIX= -ga2574fcda PORTREVISION= 1 CATEGORIES= science PKGNAMESUFFIX= -core MAINTAINER= yuri@FreeBSD.org COMMENT= Software for modeling of musculoskeletal structures LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libdocopt.so:devel/docopt.cpp \ libSimTKcommon.so:science/simbody -USES= blaslapack:openblas cmake compiler:c++11-lib fortran gl # fortran only for simbody/openblas +USES= blaslapack:openblas cmake compiler:c++11-lib fortran gl xorg # fortran only for simbody/openblas USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tl}-org GH_PROJECT= ${PORTNAME:tl}-core USE_GL= gl glu glut USE_XORG= xi xmu USE_LDCONFIG= yes CXXFLAGS+= -I${LOCALBASE}/include/docopt CONFIGURE_ENV+= SIMBODY_HOME=${LOCALBASE} CMAKE_OFF= OPENSIM_COPY_DEPENDENCIES DO_TESTING OPTIONS_DEFINE= PYTHON JAVA DOCS OPTIONS_DEFAULT= PYTHON JAVA OPTIONS_SUB= yes PYTHON_CMAKE_BOOL= BUILD_PYTHON_WRAPPING PYTHON_USES= python PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30 JAVA_CMAKE_BOOL= BUILD_JAVA_WRAPPING JAVA_CMAKE_ON= -DJAVA_AWT_LIBRARY=${LOCALBASE}/openjdk8/jre/lib/amd64/libawt.so \ -DJAVA_JVM_LIBRARY=${LOCALBASE}/openjdk8/jre/lib/amd64/server/libjvm.so \ -DJAVA_INCLUDE_PATH=${LOCALBASE}/openjdk8/include JAVA_USE= JAVA=yes JAVA_BUILD_DEPENDS= swig3.0:devel/swig30 DOCS_CMAKE_BOOL= INSTALL_DOCS PORTDOCS= * do-test: # 4 testcases are known to fail: https://github.com/opensim-org/opensim-core/issues/2379 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DDO_TESTING=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/science/paraview/Makefile =================================================================== --- head/science/paraview/Makefile (revision 516987) +++ head/science/paraview/Makefile (revision 516988) @@ -1,101 +1,101 @@ # Created by: anholt@FreeBSD.org # $FreeBSD$ PORTNAME= paraview DISTVERSION= 5.6.0 PORTREVISION= 4 CATEGORIES= science graphics MASTER_SITES= http://www.paraview.org/files/v${VERMAJORMINOR}/ DISTNAME= ParaView-v${PORTVERSION} MAINTAINER= devel@stasyan.com COMMENT= Powerful scientific data visualization application LICENSE= ParaView_License_1.2 LICENSE_NAME= ParaView_License LICENSE_FILE= ${PATCH_WRKSRC}/License_v1.2.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR} LIB_DEPENDS= libhdf5.so:science/hdf5 \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libjbig.so:graphics/jbigkit \ liborc-0.4.so:devel/orc \ libpcre.so:devel/pcre \ libffi.so:devel/libffi \ libdrm.so:graphics/libdrm \ libfontconfig.so:x11-fonts/fontconfig \ libprotobuf.so:devel/protobuf RUN_DEPENDS= bash:shells/bash \ ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR} USES= alias cmake compiler:c11 gl jpeg localbase python:2.7 qt:5 shebangfix USE_QT= core gui help network sql widgets x11extras xmlpatterns \ - buildtools_build qmake_build + buildtools_build qmake_build xorg USE_GL= gl glu USE_XORG= x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm xorgproto USE_LDCONFIG= yes USE_GSTREAMER= yes CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pygments CMAKE_ARGS+= -DBUILD_SHARED_LIBS="ON" \ -DVTK_USE_SYSTEM_PNG="ON" \ -DVTK_USE_SYSTEM_JPEG="ON" \ -DVTK_USE_SYSTEM_TIFF="ON" \ -DVTK_USE_SYSTEM_ZLIB="ON" \ -DVTK_USE_SYSTEM_FREETYPE="ON" \ -DVTK_USE_SYSTEM_EXPAT="ON" \ -DVTK_USE_SYSTEM_PROTOBUF="ON" \ -DVTK_USE_X="ON" \ -DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T=1 \ -DPARAVIEW_ENABLE_PYTHON:BOOL="ON" \ -DPARAVIEW_ENABLE_FFMPEG:BOOL="OFF" \ -DBUILD_TESTING:BOOL="OFF" \ -DExternalData_OBJECT_STORES="${WRKDIR}/VTK/ExternalData/MD5" \ -DFREETYPE_INCLUDE_DIRS="${LOCALBASE}/include/freetype2" MAKE_ENV= XDG_CONFIG_HOME=${WRKDIR} SHEBANG_FILES= Catalyst/catalyze.py VTK/Examples/SearchScript.sh \ VTK/Utilities/Maintenance/*.sh OPTIONS_DEFINE= OSMESA GL2PS DOCS OPTIONS_SUB= yes OSMESA_DESC= Use Mesa for off-screen rendering GL2PS_DESC= Install support conversion OpenGL to PostScript # VTKMPEG2 "Install patented MPEG2 encoder module" Off \ VERMAJORMINOR= ${PORTVERSION:R} OSMESA_LIB_DEPENDS= libOSMesa.so:graphics/libosmesa OSMESA_CMAKE_BOOL= VTK_OPENGL_HAS_OSMESA OSMESA_CMAKE_ON= -DOSMESA_INCLUDE_DIR:PATH=${LOCALBASE}/include/Mesa \ -DOSMESA_LIBRARY:FILEPATH=${LOCALBASE}/lib/libOSMesa.so GL2PS_LIB_DEPENDS= libgl2ps.so:print/gl2ps GL2PS_CMAKE_BOOL= VTK_USE_GL2PS PLIST_SUB+= VERMAJORMINOR=${VERMAJORMINOR} CMAKE2INST= ParaViewConfig.cmake \ cmake_install.cmake LIB_INSTDIR= ${PREFIX}/lib/${PORTNAME}-${VERMAJORMINOR} pre-configure: @${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \ ${PATCH_WRKSRC}/VTK/IO/Image/vtkPNGReader.cxx @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \ ${PATCH_WRKSRC}/VTK/Utilities/Maintenance/vtk_site_history.py post-install: .for c2f in ${CMAKE2INST} ${SED} -e 's|${BUILD_WRKSRC}|${LIB_INSTDIR}|g' \ -e 's|${PATCH_WRKSRC}|${LIB_INSTDIR}|g' \ ${BUILD_WRKSRC}/${c2f} > ${STAGEDIR}${LIB_INSTDIR}/`${BASENAME} ${c2f}` .endfor ${INSTALL_DATA} ${PATCH_WRKSRC}/CMake/UseParaView.cmake \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}-${VERMAJORMINOR} .include Index: head/science/rubygem-ruby-dcl/Makefile =================================================================== --- head/science/rubygem-ruby-dcl/Makefile (revision 516987) +++ head/science/rubygem-ruby-dcl/Makefile (revision 516988) @@ -1,27 +1,27 @@ # Created by: Shin-ya MURAKAMI # $FreeBSD$ PORTNAME= ruby-dcl PORTVERSION= 1.8.1 CATEGORIES= science rubygems MASTER_SITES= RG MAINTAINER= murashin@gfd-dennou.org COMMENT= Ruby interface to the scientific graphic library DCL LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= rubygem-narray>=0.5.5:math/rubygem-narray LIB_DEPENDS= libcdcl.so:science/cdcl \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= rubygem-narray>=0.5.5:math/rubygem-narray \ rubygem-narray_miss>0:math/rubygem-narray_miss -USES= gem gettext-runtime +USES= gem gettext-runtime gnome xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_XORG= ice sm x11 USE_RUBY= yes .include Index: head/science/smoldyn/Makefile =================================================================== --- head/science/smoldyn/Makefile (revision 516987) +++ head/science/smoldyn/Makefile (revision 516988) @@ -1,22 +1,22 @@ # $FreeBSD$ PORTNAME= smoldyn DISTVERSION= 2.61 CATEGORIES= science MASTER_SITES= http://www.smoldyn.org/ MAINTAINER= yuri@FreeBSD.org COMMENT= Biochemical simulator for molecular diffusion, surface interactions LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/License.txt LIB_DEPENDS= libtiff.so:graphics/tiff -USES= cmake gl tar:tgz +USES= cmake gl tar:tgz xorg USE_GL= gl glu glut USE_XORG= xi xmu PLIST_FILES= bin/${PORTNAME} .include Index: head/science/v_sim/Makefile =================================================================== --- head/science/v_sim/Makefile (revision 516987) +++ head/science/v_sim/Makefile (revision 516988) @@ -1,88 +1,88 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= v_sim PORTVERSION= 3.7.2 PORTREVISION= 12 CATEGORIES= science MASTER_SITES= http://inac.cea.fr/L_Sim/V_Sim/download/ MAINTAINER= thierry@FreeBSD.org COMMENT= Visualization of atomic structures BROKEN= unfetchable LICENSE= CeCILL LICENSE_NAME= CeCILL LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libftgl.so:graphics/ftgl USES= compiler:c11 fortran gl gmake gnome libtool localbase:ldflags \ - pkgconfig tar:bzip2 + pkgconfig tar:bzip2 xorg USE_XORG= x11 USE_GNOME= gtk20 intltool cairo USE_GL= gl glu GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc --disable-python-module CPPFLAGS+= ${CFLAGS} USE_LDCONFIG= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS NLS EXAMPLES .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " .endif .if !defined(WITHOUT_CDF) LIB_DEPENDS+= libnetcdf.so:science/netcdf CONFIGURE_ARGS+=--with-netcdf=${LOCALBASE} PLIST_SUB+= CDF="" .else CONFIGURE_ARGS+=--without-netcdf PLIST_SUB+= CDF="@comment " .endif .if !defined(WITHOUT_BABEL) LIB_DEPENDS+= libopenbabel.so:science/openbabel CONFIGURE_ARGS+=--with-openbabel PLIST_SUB+= BABEL="" .else CONFIGURE_ARGS+=--without-openbabel PLIST_SUB+= BABEL="@comment " .endif pre-configure: ${REINPLACE_CMD} -e 's|$$datadir/doc/$$PACKAGE/examples|${EXAMPLESDIR}|' \ -e 's| CFLAGS="-O2"|#CFLAGS="-O2"|;s|Werror ansi pedantic-errors||' \ -e 's| FCFLAGS="-O2"|FCFLAGS=${FFLAGS}|;s|$${docdir}/examples|${EXAMPLESDIR}|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} .if ! ${PORT_OPTIONS:MNLS} ${REINPLACE_CMD} -e 's| po ||' \ ${WRKSRC}/Makefile.in .endif .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|Documentation||' \ ${WRKSRC}/Makefile.in .endif .if ! ${PORT_OPTIONS:MEXAMPLES} ${REINPLACE_CMD} -e 's|pixmaps \\|pixmaps|;s|examples$$||' \ ${WRKSRC}/Makefile.in ${FIND} ${WRKSRC}/lib/plug-ins -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|install-v_simexamplesDATA install-v_simpixmapsDATA|install-v_simpixmapsDATA|' ${REINPLACE_CMD} -e 's|: install-v_simexamplesDATA|:|' \ ${WRKSRC}/lib/python/Makefile.in .endif .include Index: head/science/vmd/Makefile =================================================================== --- head/science/vmd/Makefile (revision 516987) +++ head/science/vmd/Makefile (revision 516988) @@ -1,168 +1,168 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= vmd DISTVERSION= 1.9.3 PORTREVISION= 8 CATEGORIES= science graphics python tcl tk MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/:tachyon \ http://www.photonlimited.com/~johns/tachyon/files/0.99b6/:tachyon \ http://webclu.bio.wzw.tum.de/stride/:stride \ ftp://ftp.ebi.ac.uk/pub/software/unix/stride/src/:stride DISTFILES= ${VMD_DIST} \ ${TACHYON_DIST}:tachyon \ ${STRIDE_DIST}:stride MAINTAINER= dbn@FreeBSD.org COMMENT= Molecular visualization program LICENSE= VMD BSD3CLAUSE STRIDE LICENSE_COMB= multi BUILD_DEPENDS= makedepend:devel/makedepend \ ${PYNUMPY} LIB_DEPENDS= libexpat.so:textproc/expat2 \ libfltk.so:x11-toolkits/fltk \ libnetcdf.so:science/netcdf RUN_DEPENDS= ${PYNUMPY} LICENSE_FILE_VMD= ${WRKSRC}/LICENSE LICENSE_PERMS_VMD= no-auto-accept LICENSE_NAME_VMD= Visual Molecular Dynamics Software License Agreement LICENSE_DISTFILES_VMD= ${VMD_DIST} LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/lib/tachyon/Copyright LICENSE_DISTFILES_BSD3CLAUSE= ${TACHYON_DIST} LICENSE_TEXT_STRIDE= ${FILESDIR}/stride.txt LICENSE_PERMS_STRIDE= dist-mirror pkg-mirror auto-accept LICENSE_NAME_STRIDE= Stride Copyright Notice LICENSE_DISTFILES_STRIDE=${STRIDE_DIST} -USES= gl gmake perl5 python shebangfix sqlite tcl tk +USES= gl gmake perl5 python shebangfix sqlite tcl tk xorg SHEBANG_FILES= ${WRKDIR}/plugins/topotools/*.tcl USE_PERL5= build USE_GL= gl glu USE_XORG= x11 ONLY_FOR_ARCHS= amd64 i386 CONFIGURE_ENV= PYTHON_INCLUDE_DIR=${PYTHON_INCLUDEDIR} \ PYTHON_LIBRARY_DIR=${PYTHON_LIBDIR} \ NUMPY_INCLUDE_DIR=${PYTHON_SITELIBDIR}/numpy/core/include \ NUMPY_LIBRARY_DIR=${PYTHON_SITELIBDIR} \ TCL_INCLUDE_DIR=${TCL_INCLUDEDIR} \ TCL_LIBRARY_DIR=${LOCALBASE}/lib \ TK_INCLUDE_DIR=${TK_INCLUDEDIR} \ TK_LIBRARY_DIR=${LOCALBASE}/lib CONFIGURE_ARGS= ${VMD_ARCH} OPENGL FLTK TK IMD TCL PTHREADS LIBTACHYON NETCDF NUMPY PYTHON INSTALL_WRKSRC= ${WRKSRC}/src MAKE_ENV= EXPATINC=-I${LOCALBASE}/include \ EXPATLIB=-L${LOCALBASE}/lib \ EXPATLDFLAGS=-lexpat \ EXPATDYNAMIC=1 \ NETCDFINC=-I${LOCALBASE}/include \ NETCDFLIB=-L${LOCALBASE}/lib \ NETCDFLDFLAGS=-lnetcdf \ SQLITEINC=-I${LOCALBASE}/include \ SQLITELIB=-L${LOCALBASE}/lib \ SQLITELDFLAGS=-lsqlite3 \ SQLITEDYNAMIC=1 \ TCLLIB=-L${LOCALBASE}/lib \ TCLINC=-I${TCL_INCLUDEDIR} \ TCLLDFLAGS=-ltcl${TCL_VER:S/.//} \ TKLDFLAGS="-ltk${TK_VER:S/.//} -lX11" VMD_DIST= ${PORTNAME}-${DISTVERSION}.src.tar.gz TACHYON_DIST= tachyon-0.99b6.tar.gz STRIDE_DIST= stride.tar.gz STRIDE_DOC= stride.doc .include .if ${ARCH} == "amd64" VMD_ARCH= FREEBSDAMD64 .else VMD_ARCH= FREEBSD .endif PLIST_SUB+= VMD_ARCH=${VMD_ARCH} # Check for VMD sources .if !exists(${DISTDIR}/${VMD_DIST}) IGNORE= license restrictions require manual fetching of the distribution\ source. Please visit http://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD\ with a browser. You will be required to register, log in, and accept\ the University of Illinois agreement before you can download the\ ${VMD_DIST} source file. Place this file in ${DISTDIR} and try again. .endif do-extract: ${MKDIR} ${WRKDIR} ${WRKSRC}/lib/stride ${TAR} -xzf ${DISTDIR}/${VMD_DIST} -C ${WRKDIR} ${TAR} -xzf ${WRKSRC}/lib/surf/surf.tar.Z -C ${WRKSRC}/lib/surf ${TAR} -xzf ${DISTDIR}/${TACHYON_DIST} -C ${WRKSRC}/lib ${TAR} -xzf ${DISTDIR}/${STRIDE_DIST} -C ${WRKSRC}/lib/stride post-patch: ${REINPLACE_CMD} \ -e "s|-lpython2.5|-l${PYTHON_VERSION}${PYTHON_ABIVER}|" \ -e "s|/usr/local|${LOCALBASE}|g" \ -e "s|-fno-for-scope||g" \ -e "s/\"gcc\"/\"${CC}\"/;s/\"g++\"/\"${CXX}\"/" \ ${WRKSRC}/configure ${REINPLACE_CMD} -e "s/.SILENT:/#.SILENT:/" ${WRKDIR}/plugins/Makefile ${REINPLACE_CMD} "s/.SILENT:/#.SILENT:/" ${WRKDIR}/plugins/*/Makefile ${REINPLACE_CMD} "s%log2f(\([^ ,]*\))%logf(\1)/(float)M_LN2%g" \ ${WRKSRC}/src/Orbital.C ${REINPLACE_CMD} -E "s/(SHLD[[:space:]]*=[[:space:]]*)gcc/\1${CC}/" \ ${WRKDIR}/plugins/Make-arch ${REINPLACE_CMD} -E "s/(CC[[:space:]]*=[[:space:]]*)(gcc|cc)/\1${CC}/" \ ${WRKSRC}/lib/stride/Makefile \ ${WRKSRC}/lib/surf/Makefile \ ${WRKSRC}/lib/tachyon/unix/Make-arch \ ${WRKDIR}/plugins/cionize/Makefile.specialbuilds \ ${WRKDIR}/plugins/cionize/Makefile.mine \ ${WRKDIR}/plugins/cionize/Makefile.testing \ ${WRKDIR}/plugins/Make-arch \ ${WRKDIR}/plugins/molfile_plugin/f77/Makefile ${REINPLACE_CMD} -E "s/(CXX[[:space:]]*=[[:space:]]*)g\+\+/\1${CXX}/" \ ${WRKDIR}/plugins/fmtool/Makefile.specialbuilds \ ${WRKDIR}/plugins/hesstrans/src/foo/Makefile \ ${WRKDIR}/plugins/hesstrans/src/foo/nm_gnu.mak \ ${WRKDIR}/plugins/Make-arch ${REINPLACE_CMD} -e "s/return *;/return 0;/g" \ ${WRKSRC}/lib/surf/*.c do-build: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} bsd -C ${WRKSRC}/lib/tachyon/unix ${MV} ${WRKSRC}/lib/tachyon/compile/bsd/tachyon ${WRKSRC}/lib/tachyon/tachyon_${VMD_ARCH} ${SETENV} ${MAKE_ENV} PLUGINDIR=${WRKSRC}/plugins ${MAKE_CMD} ${VMD_ARCH} distrib -C ${WRKDIR}/plugins cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} all -C ${WRKSRC}/src ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} depend -C ${WRKSRC}/lib/surf ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} surf -C ${WRKSRC}/lib/surf ${MV} ${WRKSRC}/lib/surf/surf ${WRKSRC}/lib/surf/surf_${VMD_ARCH} ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} -C ${WRKSRC}/lib/stride ${MV} ${WRKSRC}/lib/stride/stride ${WRKSRC}/lib/stride/stride_${VMD_ARCH} post-install: ${REINPLACE_CMD} -i '' -e 's|${STAGEDIR}||g' ${STAGEDIR}${PREFIX}/bin/vmd ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/vmd/*${VMD_ARCH} \ ${STAGEDIR}${LOCALBASE}/lib/vmd/plugins/${VMD_ARCH}/molfile/*.so .for f in tcl/autopsf1.6/psfcheck.so tcl/hesstrans1.0/hesstrans.so \ tcl/mutator1.5/libalchemify.so tcl/pmepot1.0/libpmepot.so \ tcl/psfgen1.6/libpsfgen.so tcl/rnaview1.1/rnaview \ tcl/signalproc1.1/specden.so tcl/signalproc1.1/fftcmds.so \ tcl/signalproc1.1/sgsmooth.so tcl/volutil1.3/volutil \ tcl/clustalw1.1/clustalw tcl/libbiokit1.1/tcl_libbiokit.so \ tcl/libbiokit1.1/q tcl/libbiokit1.1/seqqr \ tcl/libbiokit1.1/structqr tcl/libbiokit1.1/qpair \ tcl/libbiokit1.1/rmsd tcl/libbiokit1.1/percid \ tcl/phylotree1.2/upgmaclu tcl/stamp1.2/stamp \ tcl/bossconvert1.0/Topology \ bin/catdcd5.1/catdcd bin/cionize1.0/cionize ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/vmd/plugins/${VMD_ARCH}/${f} .endfor .include Index: head/science/xcrysden/Makefile =================================================================== --- head/science/xcrysden/Makefile (revision 516987) +++ head/science/xcrysden/Makefile (revision 516988) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= xcrysden DISTVERSION= 1.5.60 PORTREVISION= 8 CATEGORIES= science MASTER_SITES= http://www.xcrysden.org/download/ MAINTAINER= yuri@FreeBSD.org COMMENT= Crystalline and molecular structure visualisation program LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfftw3.so:math/fftw3 RUN_DEPENDS= bwidget>0:x11-toolkits/bwidget \ babel:science/openbabel \ convert:graphics/ImageMagick6 \ ppmtompeg:graphics/netpbm \ xwd:x11/xwd -USES= fortran gl gmake localbase:ldflags tcl tk +USES= fortran gl gmake localbase:ldflags tcl tk xorg USE_GL= gl glu USE_XORG= x11 xmu BINARY_ALIAS= make=gmake gcc=cc gfortran=gfortran${GCC_DEFAULT} post-patch: @${CP} ${FILESDIR}/Make.sys ${WRKSRC} @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/Make.sys @${RM} -r ${WRKSRC}/external/src post-install: @cd ${STAGEDIR}${PREFIX}/lib/${PORTNAME} && ${STRIP_CMD} xcrys xctclsh xsf2xsf @${REINPLACE_CMD} -i '' -e 's|^\.|export LD_PRELOAD=/usr/local/lib/gcc${GCC_DEFAULT}/libgcc_s.so; .|' \ ${STAGEDIR}${PREFIX}/bin/xcrysden .include Index: head/security/keepassx-devel/Makefile =================================================================== --- head/security/keepassx-devel/Makefile (revision 516987) +++ head/security/keepassx-devel/Makefile (revision 516988) @@ -1,39 +1,40 @@ # Created by: Eric Camachat # $FreeBSD$ PORTNAME= keepassx PORTVERSION= 2.0.3 PORTREVISION= 7 CATEGORIES= security PKGNAMESUFFIX= -devel MAINTAINER= eric@camachat.org COMMENT= Cross Platform Password Manager LICENSE= BOOST-1.0 BSD3CLAUSE CC0-1.0 GPLv2 GPLv3 LGPL21 LGPL3 NOKIA-LGPL-EXCEPTION LICENSE_COMB= multi LICENSE_NAME_BOOST-1.0= Boost Software License version 1.0 LICENSE_NAME_NOKIA-LGPL-EXCEPTION= Nokia Qt LGPL Exception version 1.1 LICENSE_FILE_BOOST-1.0= ${WRKSRC}/LICENSE.BOOST-1.0 LICENSE_FILE_NOKIA-LGPL-EXCEPTION= ${WRKSRC}/LICENSE.NOKIA-LGPL-EXCEPTION LICENSE_PERMS_BOOST-1.0= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_NOKIA-LGPL-EXCEPTION= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libgcrypt.so:security/libgcrypt CONFLICTS_INSTALL= keepassx-0.* keepassx2-* keepassxc-* -USES= cmake compiler:c++11-lib desktop-file-utils qt:5 shared-mime-info +USES= cmake compiler:c++11-lib desktop-file-utils qt:5 \ + shared-mime-info xorg USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_QT= buildtools_build concurrent core gui linguisttools qmake_build \ testlib widgets x11extras USE_XORG= ice xorgproto sm x11 xcursor xext xfixes xi xrandr xrender \ xt xtst USE_GITHUB= yes GH_TAGNAME= 55869e8 CMAKE_ARGS+= -DZLIB_SUPPORTS_GZIP:BOOL=ON .include Index: head/security/kickpass/Makefile =================================================================== --- head/security/kickpass/Makefile (revision 516987) +++ head/security/kickpass/Makefile (revision 516988) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= kickpass PORTVERSION= 0.2.0 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= security MAINTAINER= bapt@FreeBSD.org COMMENT= Stupid simple password safe LICENSE= MIT LIB_DEPENDS= libsodium.so:security/libsodium \ libevent.so:devel/libevent BUILD_DEPENDS= checkmk:devel/check -USES= cmake +USES= cmake xorg USE_XORG= x11 PLIST_FILES= bin/kickpass \ lib/libkickpass.so \ lib/libkickpass.so.0 \ lib/libkickpass.so.0.2.0 \ man/man1/kickpass.1.gz \ share/zsh/site-functions/_kickpass USE_GITHUB= yes USE_LDCONFIG= yes .include Index: head/security/libcryptui/Makefile =================================================================== --- head/security/libcryptui/Makefile (revision 516987) +++ head/security/libcryptui/Makefile (revision 516988) @@ -1,47 +1,47 @@ # Created by: Dave McKay # $FreeBSD$ PORTNAME= libcryptui PORTVERSION= 3.12.2 PORTREVISION= 1 CATEGORIES= security gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME application for managing encryption keys (PGP, SSH) BUILD_DEPENDS= seahorse>=3.0.0:security/seahorse \ gpg:security/gnupg LIB_DEPENDS= libgpgme.so:security/gpgme \ libdbus-glib-1.so:devel/dbus-glib \ libgnome-keyring.so:security/libgnome-keyring RUN_DEPENDS= seahorse>=3.0.0:security/seahorse \ gpg:security/gnupg -USES= gettext gmake libtool pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_GNOME= intlhack gnomeprefix gtk30 introspection:build USE_XORG= sm ice USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.seahorse.recipients.gschema.xml OPTIONS_DEFINE= NOTIFY .include .if ${PORT_OPTIONS:MNOTIFY} LIB_DEPENDS+= libnotify.so:devel/libnotify .else CONFIGURE_ARGS+=--disable-libnotify .endif post-patch: @${REINPLACE_CMD} -e 's|"1.2 1.4 2.0"|"1.2 1.4 2.0 2.1 2.2"|g' \ ${WRKSRC}/configure .include Index: head/security/libfprint/Makefile =================================================================== --- head/security/libfprint/Makefile (revision 516987) +++ head/security/libfprint/Makefile (revision 516988) @@ -1,30 +1,30 @@ # Created by: barner # $FreeBSD$ PORTNAME= libfprint PORTVERSION= 0.7.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://people.freedesktop.org/~anarsoul/ MAINTAINER= lichray@gmail.com COMMENT= Library for fingerprint reader devices LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libMagickCore-6.so:graphics/ImageMagick6 \ libnss3.so:security/nss \ libnspr4.so:devel/nspr GNU_CONFIGURE= yes -USES= libtool pathfix pkgconfig tar:xz +USES= gnome libtool pathfix pkgconfig tar:xz xorg USE_LDCONFIG= yes USE_GNOME= glib20 USE_XORG= pixman INSTALL_TARGET= install-strip CPPFLAGS+= -DHAVE_MEMMEM MAKE_JOBS_UNSAFE=yes .include Index: head/security/openssh-askpass/Makefile =================================================================== --- head/security/openssh-askpass/Makefile (revision 516987) +++ head/security/openssh-askpass/Makefile (revision 516988) @@ -1,36 +1,36 @@ # Created by: Kris Kennaway # $FreeBSD$ PORTNAME= OpenSSH-askpass PORTVERSION= 1.2.4.1 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://www.jmknoble.net/software/x11-ssh-askpass/ DISTNAME= x11-ssh-askpass-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Graphical password applet for entering SSH passphrase LICENSE= MIT LICENSE_FILE= ${WRKSRC}/README -USES= uidfix +USES= uidfix xorg USE_XORG= x11 xt sm ice DOCSDIR= ${PREFIX}/share/doc/ssh-askpass PLIST_FILES= bin/x11-ssh-askpass \ bin/ssh-askpass \ lib/X11/app-defaults/SshAskpass \ man/man1/ssh-askpass.1.gz \ man/man1/x11-ssh-askpass.1.gz PORTDOCS= README TODO ChangeLog OPTIONS_DEFINE= DOCS post-extract: ${INSTALL_DATA} ${FILESDIR}/Makefile.in ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/security/seahorse/Makefile =================================================================== --- head/security/seahorse/Makefile (revision 516987) +++ head/security/seahorse/Makefile (revision 516988) @@ -1,46 +1,46 @@ # Created by: Dave McKay # $FreeBSD$ PORTNAME= seahorse PORTVERSION= 3.20.0 CATEGORIES= security gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME application for managing encryption keys (PGP, SSH) BUILD_DEPENDS= gnupg>=2.1.4:security/gnupg \ valac:lang/vala \ itstool:textproc/itstool LIB_DEPENDS= libgpgme.so:security/gpgme \ libgcr-3.so:security/gcr \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= gnupg>=2.1.4:security/gnupg PORTSCOUT= limitw:1,even USE_XORG= sm USE_LDCONFIG= yes USES= gettext gmake gnome libtool localbase pathfix \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_GNOME= intlhack gnomeprefix gtk30 GNU_CONFIGURE= yes INSTALLS_ICONS= yes GLIB_SCHEMAS= org.gnome.seahorse.gschema.xml \ org.gnome.seahorse.manager.gschema.xml \ org.gnome.seahorse.window.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= LDAP AVAHI OPTIONS_DEFAULT=LDAP AVAHI LDAP_CONFIGURE_ENABLE= ldap LDAP_USE= OPENLDAP=yes LDAP_DESC= LDAP keyserver support (for gpg) AVAHI_DESC= DNS-SD key sharing AVAHI_CONFIGURE_ENABLE= sharing AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app .include Index: head/security/xspy/Makefile =================================================================== --- head/security/xspy/Makefile (revision 516987) +++ head/security/xspy/Makefile (revision 516988) @@ -1,24 +1,24 @@ # Created by: Yonatan # $FreeBSD$ PORTNAME= xspy PORTVERSION= 1.0c PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://www.acm.vt.edu/~jmaxwell/programs/xspy/ MAINTAINER= onatan@gmail.com COMMENT= Utility for monitoring keystrokes on remote X servers BROKEN= unfetchable WRKSRC= ${WRKDIR}/${PORTNAME} -USES= imake:notall +USES= imake:notall xorg USE_XORG= x11 ALL_TARGET= xspy do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xspy ${STAGEDIR}${PREFIX}/bin .include Index: head/shells/viewglob/Makefile =================================================================== --- head/shells/viewglob/Makefile (revision 516987) +++ head/shells/viewglob/Makefile (revision 516988) @@ -1,22 +1,22 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= viewglob PORTVERSION= 2.0.4 PORTREVISION= 8 CATEGORIES= shells MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ add-on to bash and zsh BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash -USES= pkgconfig +USES= gnome pkgconfig xorg USE_XORG= x11 USE_GNOME= gtk20 GNU_CONFIGURE= yes LDFLAGS+= -lm .include Index: head/sysutils/ascpu/Makefile =================================================================== --- head/sysutils/ascpu/Makefile (revision 516987) +++ head/sysutils/ascpu/Makefile (revision 516988) @@ -1,26 +1,26 @@ # Created by: Dima Sivachenko # $FreeBSD$ PORTNAME= ascpu PORTVERSION= 1.11 PORTREVISION= 6 CATEGORIES= sysutils afterstep MASTER_SITES= http://www.tigr.net/afterstep/download/ascpu/ MAINTAINER= demon@FreeBSD.org COMMENT= CPU statistics monitor utility for XFree86 -USES= jpeg +USES= jpeg xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm-includes=${LOCALBASE}/include --with-xpm-library=${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= EXTRA_LIBRARIES="-L${LOCALBASE}/lib" PLIST_FILES= "@(,kmem,2555) bin/ascpu" man/man1/ascpu.1.gz do-install: ${INSTALL_MAN} ${WRKSRC}/ascpu.man ${STAGEDIR}${PREFIX}/man/man1/ascpu.1 ${INSTALL_PROGRAM} ${WRKSRC}/ascpu ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/asfsm/Makefile =================================================================== --- head/sysutils/asfsm/Makefile (revision 516987) +++ head/sysutils/asfsm/Makefile (revision 516988) @@ -1,29 +1,30 @@ # Created by: jack # $FreeBSD$ PORTNAME= asfsm DISTVERSION= 1.0pre15 PORTREVISION= 3 CATEGORIES= sysutils afterstep MASTER_SITES= http://tigr.net/afterstep/download/asfsm/ MAINTAINER= ports@FreeBSD.org COMMENT= File-system monitor for the AfterStep window manager LICENSE= GPLv2 +USES= xorg USE_XORG= ice sm x11 xaw xext xpm xt GNU_CONFIGURE= yes SUB_FILES= pkg-message PLIST_FILES= bin/asfsm man/man1/asfsm.1.gz post-build: @${LN} -sf asfsm.man ${WRKSRC}/asfsm.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asfsm ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/asfsm.man ${STAGEDIR}${MANPREFIX}/man/man1/asfsm.1 .include Index: head/sysutils/asmem/Makefile =================================================================== --- head/sysutils/asmem/Makefile (revision 516987) +++ head/sysutils/asmem/Makefile (revision 516988) @@ -1,30 +1,31 @@ # Created by: jack # $FreeBSD$ PORTNAME= asmem PORTVERSION= 1.12 PORTREVISION= 1 CATEGORIES= sysutils afterstep MASTER_SITES= https://tigr.net/afterstep/download/asmem/ MAINTAINER= ports@FreeBSD.org COMMENT= AfterStep look-n-feel memory utilization monitor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 ice sm x11 xext xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm \ --with-xpm-includes=${LOCALBASE}/include \ --with-xpm-library=${LOCALBASE}/lib post-build: @${LN} -sf asmem.man ${WRKSRC}/asmem.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asmem ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/asmem.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/sysutils/asmon/Makefile =================================================================== --- head/sysutils/asmon/Makefile (revision 516987) +++ head/sysutils/asmon/Makefile (revision 516988) @@ -1,37 +1,37 @@ # Created by: jack # $FreeBSD$ PORTNAME= asmon PORTVERSION= 0.61 PORTREVISION= 3 CATEGORIES= sysutils afterstep MASTER_SITES= AFTERSTEP/apps/asmon MAINTAINER= bofh@FreeBSD.org COMMENT= Swallowable applet monitors the CPU usage, memory, and swap, etc LICENSE= GPLv2 BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_13= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_mips= fails to compile: asmon.c: storage size of 'sum' isn't known BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/asmon CFLAGS+= -I${LOCALBASE}/include -USES= gmake +USES= gmake xorg USE_CSTD= gnu89 USE_XORG= xpm x11 ALL_TARGET= asmon MAKE_ARGS+= LIBDIR="-L${LOCALBASE}/lib" \ SOLARIS_LIBS=-lkvm PLIST_FILES= "@(,kmem,) bin/asmon" post-patch: ${REINPLACE_CMD} -e 's:gcc:${CC} ${CFLAGS}:' ${BUILD_WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asmon/asmon ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/bamf/Makefile =================================================================== --- head/sysutils/bamf/Makefile (revision 516987) +++ head/sysutils/bamf/Makefile (revision 516988) @@ -1,39 +1,40 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= bamf PORTVERSION= 0.5.3 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://launchpadlibrarian.net/280921055/ \ https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ MAINTAINER= ports@FreeBSD.org COMMENT= BAMF Application Matching Framework LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= vapigen:lang/vala \ ${PYTHON_PKGNAMEPREFIX}libxml2>=2.8.0:textproc/py-libxml2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libxslt>=1.1.28:textproc/py-libxslt@${PY_FLAVOR} LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libdbus-glib-1.so:devel/dbus-glib \ libstartup-notification-1.so:x11/startup-notification -USES= gettext-runtime gmake libtool pathfix pkgconfig python:2.7 +USES= gettext-runtime gmake gnome libtool pathfix pkgconfig \ + python:2.7 xorg GNU_CONFIGURE= yes USE_GNOME= gtk30 glib20 introspection:build libwnck3 cairo gdkpixbuf2 USE_XORG= x11 INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--disable-headless-tests \ --disable-gtktest \ --disable-gtk-doc-html \ --without-html-dir post-patch: ${FIND} ${WRKSRC} -type f -name 'Makefile.in' \ | ${XARGS} ${REINPLACE_CMD} -e 's| -Wl,-Bsymbolic-functions||' .include Index: head/sysutils/brasero/Makefile =================================================================== --- head/sysutils/brasero/Makefile (revision 516987) +++ head/sysutils/brasero/Makefile (revision 516988) @@ -1,54 +1,54 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= brasero PORTVERSION= 3.12.2 CATEGORIES= sysutils audio multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= CD/DVD mastering tool for the GNOME desktop BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libnotify.so:devel/libnotify \ libtotem-plparser.so:multimedia/totem-pl-parser \ libcanberra-gtk3.so:audio/libcanberra-gtk3 RUN_DEPENDS= growisofs:sysutils/dvd+rw-tools \ cdrdao:sysutils/cdrdao -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ - shared-mime-info tar:xz +USES= desktop-file-utils gettext gmake gnome libtool pathfix \ + pkgconfig shared-mime-info tar:xz xorg USE_GNOME= gnomeprefix gtk30 intlhack libxml2 GNU_CONFIGURE= yes USE_XORG= sm ice USE_LDCONFIG= yes USE_GSTREAMER1= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --disable-inotify --enable-search=no --enable-playlist=no \ --enable-introspection=yes CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_CAM_LIB_H=1 -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= XDG_CACHE_HOME=${WRKDIR} INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.brasero.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= NAUTILUS LIBBURNIA OPTIONS_DEFAULT=NAUTILUS NAUTILUS_DESC= Build nautilus extension LIBBURNIA_DESC= Build libburnia plug-ins NAUTILUS_USE= GNOME=nautilus3 NAUTILUS_CONFIGURE_ENABLE= nautilus LIBBURNIA_LIB_DEPENDS= libburn.so:devel/libburn \ libisofs.so:devel/libisofs LIBBURNIA_CONFIGURE_ENABLE= libburnia PLIST_SUB= FULL_VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/libbrasero-burn/burn-process.c .include Index: head/sysutils/cinnamon-control-center/Makefile =================================================================== --- head/sysutils/cinnamon-control-center/Makefile (revision 516987) +++ head/sysutils/cinnamon-control-center/Makefile (revision 516988) @@ -1,79 +1,79 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-control-center PORTVERSION= 2.4.2 PORTREVISION= 8 CATEGORIES= sysutils gnome MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/9363a4a1e121344ae98f22b55fb28623cf0f6038/panels/datetime/data/:tzpng DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= gnome3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for Cinnamon BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libupower-glib.so:sysutils/upower \ libcheese.so:multimedia/cheese \ libcaribou.so:accessibility/caribou \ libgtop-2.0.so:devel/libgtop \ libmuffin.so:x11-wm/muffin \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libgnomekbdui.so:x11/libgnomekbd \ libfolks.so:net-im/folks \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libclutter-glx-1.0.so:graphics/clutter \ libclutter-gst-2.0.so:multimedia/clutter-gst \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libgjs.so:lang/gjs RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ ca_root_nss>=0:security/ca_root_nss \ py*-lxml>=0:devel/py-lxml -USES= autoreconf gettext gmake libtool pathfix \ - python:2.7 pkgconfig +USES= autoreconf gettext gmake gnome libtool pathfix \ + python:2.7 pkgconfig xorg USE_GNOME= evolutiondataserver3 gconf2 gnomeprefix \ gtk30 intlhack libgnomekbd USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= x11 xfixes sm INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS OPTIONS_DEFAULT=CUPS CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups MISSING_PNG=timezone_8.5.png timezone_8.5_dim.png .for i in ${MISSING_PNG} DISTFILES+=${i}:tzpng .endfor post-extract: .for i in ${MISSING_PNG} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC}/panels/datetime/data/. .endfor post-patch: @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' \ ${WRKSRC}/panels/common/cc-common-language.c .include Index: head/sysutils/consolekit2/Makefile =================================================================== --- head/sysutils/consolekit2/Makefile (revision 516987) +++ head/sysutils/consolekit2/Makefile (revision 516988) @@ -1,50 +1,51 @@ # Created by: FreeBSD GNOME Team # $FreeBSD$ PORTNAME= consolekit PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= https://github.com/ConsoleKit2/ConsoleKit2/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= 2 DISTNAME= ConsoleKit2-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Framework for defining and tracking users LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libpolkit-gobject-1.so:sysutils/polkit WRKSRC= ${WRKDIR}/ConsoleKit2-${PORTVERSION} -USES= gettext gmake libtool localbase pathfix pkgconfig tar:bzip2 +USES= gettext gmake gnome libtool localbase pathfix pkgconfig \ + tar:bzip2 xorg USE_CSTD= gnu99 USE_XORG= x11 USE_GNOME= glib20 libxslt introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --with-pid-file=/var/run/${PORTNAME}.pid \ --enable-pam-module \ --with-pam-module-dir=${PREFIX}/lib \ --localstatedir=/var \ --enable-polkit \ --enable-introspection \ --without-html-dir \ --disable-udev-acl \ --disable-libcgmanager \ --disable-libdrm \ --disable-libevdev \ --disable-libudev \ --without-systemdsystemunitdir INSTALL_TARGET= install-strip post-install: .for script in ck-system-hibernate ck-system-hybridsleep \ ck-system-restart ck-system-stop ck-system-suspend cd ${STAGEDIR}${PREFIX}/lib/ConsoleKit/scripts && \ ${MV} ${script} ${script}.sample .endfor .include Index: head/sysutils/dunst/Makefile =================================================================== --- head/sysutils/dunst/Makefile (revision 516987) +++ head/sysutils/dunst/Makefile (revision 516988) @@ -1,54 +1,54 @@ # Created by: Rod Person # $FreeBSD$ PORTNAME= dunst DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 CATEGORIES= sysutils MAINTAINER= dmgk@FreeBSD.org COMMENT= Lightweight notification daemon LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdbus-1.so:devel/dbus -USES= gmake gnome perl5 pkgconfig +USES= gmake gnome perl5 pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dunst-project USE_GNOME= cairo gdkpixbuf2 pango USE_PERL5= build USE_XORG= x11 xext xinerama xrandr xscrnsaver MAKE_ARGS= MANPREFIX="${PREFIX}/man" ALL_TARGET= dunst TEST_TARGET= test PLIST_FILES= bin/dunst \ share/dunst/dunstrc \ man/man1/dunst.1.gz \ share/dbus-1/services/org.knopwob.dunst.service OPTIONS_DEFINE= DUNSTIFY OPTIONS_DEFAULT= DUNSTIFY DUNSTIFY_DESC= Install dunstify (alternative to the notify-send) DUNSTIFY_ALL_TARGET= dunstify DUNSTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify DUNSTIFY_PLIST_FILES= bin/dunstify pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dunst/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst post-install-DUNSTIFY-on: ${INSTALL_PROGRAM} ${WRKSRC}/dunstify ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/gapcmon/Makefile =================================================================== --- head/sysutils/gapcmon/Makefile (revision 516987) +++ head/sysutils/gapcmon/Makefile (revision 516988) @@ -1,23 +1,23 @@ # $FreeBSD$ PORTNAME= gapcmon PORTVERSION= 0.8.9 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= jhale@FreeBSD.org COMMENT= Monitor apcupsd with GTK+2 GUI LICENSE= GPLv2 SUB_FILES= pkg-message +USES= pkgconfig gmake gnome tar:bzip2 xorg USE_GNOME= gconf2 -USES= pkgconfig gmake tar:bzip2 USE_XORG= x11 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 OPTIONS_DEFINE= DOCS .include Index: head/sysutils/gkleds2/Makefile =================================================================== --- head/sysutils/gkleds2/Makefile (revision 516987) +++ head/sysutils/gkleds2/Makefile (revision 516988) @@ -1,38 +1,38 @@ # Created by: Jan Stocker # $FreeBSD$ PORTNAME= gkleds2 PORTVERSION= 0.8.2 PORTREVISION= 9 CATEGORIES= sysutils MASTER_SITES= http://heim.ifi.uio.no/~oyvinha/files/files/ DISTNAME= gkleds-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GKrellM Leds for CapsLock, NumLock, and ScrollLock LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 -USES= gmake libtool pkgconfig +USES= gmake gnome libtool pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xtst USE_GNOME= gtk20 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= libexec/gkrellm2/plugins/gkleds.so post-patch: @${REINPLACE_CMD} -e 's|-O2||g ; \ s|GK_LDFLAGS|GKM_LDFLAGS|g' ${WRKSRC}/src/Makefile.in do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins ${INSTALL_LIB} ${WRKSRC}/src/.libs/gkleds.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins .include Index: head/sysutils/gnome-control-center/Makefile =================================================================== --- head/sysutils/gnome-control-center/Makefile (revision 516987) +++ head/sysutils/gnome-control-center/Makefile (revision 516988) @@ -1,73 +1,73 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gnome-control-center PORTVERSION= 3.28.2 PORTREVISION= 6 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for GNOME 3 project LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas #\ # docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcups.so:print/cups \ libpulse.so:audio/pulseaudio \ libfontconfig.so:x11-fonts/fontconfig \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libupower-glib.so:sysutils/upower \ libaccountsservice.so:sysutils/accountsservice \ libcolord.so:graphics/colord \ libcolord-gtk.so:graphics/colord-gtk \ libibus-1.0.so:textproc/ibus \ libsoup-2.4.so:devel/libsoup \ libgoa-1.0.so:net/gnome-online-accounts \ libpwquality.so:security/libpwquality \ libgtop-2.0.so:devel/libgtop \ libgrilo-0.3.so:net/grilo \ libpolkit-gobject-1.so:sysutils/polkit RUN_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas \ cantarell-fonts>=0:x11-fonts/cantarell-fonts \ etc_os-release>0:sysutils/etc_os-release \ gcm-calibrate:graphics/gnome-color-manager PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \ - pkgconfig python:3.6+,build samba:lib tar:xz + pkgconfig python:3.6+,build samba:lib tar:xz xorg USE_GNOME= cairo gnomedesktop3 libxml2 USE_XORG= x11 xi #USE_GSTREAMER1= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.ControlCenter.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= WAYLAND CHEESE OPTIONS_DEFAULT=WAYLAND CHEESE CHEESE_DESC= Cheese webcam support CHEESE_LIB_DEPENDS= libcheese.so:multimedia/cheese CHEESE_MESON_TRUE= cheese WAYLAND_MESON_TRUE= wayland WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev post-patch: @${REINPLACE_CMD} -e 's|/etc/os-release|${LOCALBASE}/etc/os-release|g' \ ${WRKSRC}/panels/privacy/cc-privacy-panel.c \ ${WRKSRC}/panels/info/cc-info-overview-panel.c .include Index: head/sysutils/gnome-settings-daemon/Makefile =================================================================== --- head/sysutils/gnome-settings-daemon/Makefile (revision 516987) +++ head/sysutils/gnome-settings-daemon/Makefile (revision 516988) @@ -1,79 +1,79 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-settings-daemon PORTVERSION= 3.28.1 PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 settings daemon LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libpolkit-gobject-1.so:sysutils/polkit \ libfontconfig.so:x11-fonts/fontconfig \ libcolord.so:graphics/colord \ liblcms2.so:graphics/lcms2 \ libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libgeoclue-2.so:net/geoclue \ libupower-glib.so:sysutils/upower \ libgeocode-glib.so:net/geocode-glib \ libgweather-3.so:net/libgweather PORTSCOUT= limitw:1,even USE_XORG= x11 xext xi xtst USE_GNOME= cairo gnomedesktop3 gtk30 USES= gettext gnome localbase:ldflags meson perl5 \ - pkgconfig python:3.6+,build tar:xz + pkgconfig python:3.6+,build tar:xz xorg USE_PERL5= build INSTALLS_ICONS= yes # -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt MESON_ARGS= -Dnssdb_dir=${LOCALBASE}/share/certs/ \ -Dalsa=false \ -Drfkill=false \ -Dnetwork_manager=false BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS SMARTCARD OPTIONS_DEFAULT=CUPS SMARTCARD CUPS_MESON_TRUE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups SMARTCARD_DESC= Smartcard support SMARTCARD_MESON_TRUE= smartcard SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr # wayland doesn't build yet, undefined symbol MESON_ARGS+= -Dwayland=false -Dgudev=false #WAYLAND_MESON_TRUE= wayland gudev #WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev \ # libwayland-client.so:graphics/wayland GLIB_SCHEMAS= org.gnome.settings-daemon.enums.xml \ org.gnome.settings-daemon.peripherals.gschema.xml \ org.gnome.settings-daemon.peripherals.wacom.gschema.xml \ org.gnome.settings-daemon.plugins.color.gschema.xml \ org.gnome.settings-daemon.plugins.gschema.xml \ org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \ org.gnome.settings-daemon.plugins.media-keys.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml.override \ org.gnome.settings-daemon.plugins.sharing.gschema.xml \ org.gnome.settings-daemon.plugins.xsettings.gschema.xml post-install: ${INSTALL_DATA} ${FILESDIR}/org.gnome.settings-daemon.plugins.power.gschema.xml.override \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .include Index: head/sysutils/gtk-imonc/Makefile =================================================================== --- head/sysutils/gtk-imonc/Makefile (revision 516987) +++ head/sysutils/gtk-imonc/Makefile (revision 516988) @@ -1,30 +1,30 @@ # Created by: Steffen Vogelreuter # $FreeBSD$ PORTNAME= gtk-imonc PORTVERSION= 0.6.4.1 PORTREVISION= 16 CATEGORIES= sysutils MASTER_SITES= http://stefan-strigler.de/download/ MAINTAINER= ports@FreeBSD.org COMMENT= GTK2-based imond-client to control an on(e) disc fli4l router LICENSE= GPLv2+ GNU_CONFIGURE= yes -USES= pkgconfig gettext iconv +USES= pkgconfig gettext gnome iconv xorg USE_GNOME= gtk20 USE_XORG= x11 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 post-patch: @${REINPLACE_CMD} -e \ 's|/gnome/apps/Internet|/applications|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|/usr/share/pixmaps/||' ${WRKSRC}/gtk-imonc.desktop @${REINPLACE_CMD} -e \ 's|||' ${WRKSRC}/src/md5.h .include Index: head/sysutils/libgksu/Makefile =================================================================== --- head/sysutils/libgksu/Makefile (revision 516987) +++ head/sysutils/libgksu/Makefile (revision 516988) @@ -1,52 +1,52 @@ # Created by: Jesse van den Kieboom # $FreeBSD$ PORTNAME= libgksu PORTVERSION= 2.0.12 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://people.debian.org/~kov/gksu/ MAINTAINER= ports@FreeBSD.org COMMENT= Library providing su and sudo functionality LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libglade-2.0.so:devel/libglade2 \ libgnome-keyring.so:security/libgnome-keyring \ libstartup-notification-1.so:x11/startup-notification RUN_DEPENDS= xauth:x11/xauth \ sudo:security/sudo -USES= gettext gmake libtool pathfix pkgconfig -USE_GNOME= glib20 gconf2 intltool +USES= gettext gmake gnome libtool pathfix pkgconfig +USE_GNOME= glib20 gconf2 intltool xorg USE_LDCONFIG= yes USE_XORG= x11 CONFIGURE_ARGS= --enable-gtk-doc=no GNU_CONFIGURE= yes GCONF_SCHEMAS= gksu.schemas INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/AM_CFLAGS/s/-g -O2//' \ ${WRKSRC}/gksu-properties/Makefile.in \ ${WRKSRC}/libgksu/Makefile.in \ ${WRKSRC}/libgksuui/Makefile.in @${REINPLACE_CMD} '/^test_gksu_LDFLAGS =/s/glib-2.0/gtk+-2.0/' \ ${WRKSRC}/libgksu/Makefile.in @${REINPLACE_CMD} '/^libgksuui1_0_la_LIBADD =/s/$$/ -lX11/' \ ${WRKSRC}/libgksuui/Makefile.in @${REINPLACE_CMD} -E \ -e 's|([" ])/bin/su|\1/usr/bin/su|g' \ -e 's|/usr/bin/sudo|${LOCALBASE}/bin/sudo|g' \ -e 's|/usr/bin/xauth|${LOCALBASE}/bin/xauth|g' \ -e 's|/usr/bin/xgettext|${LOCALBASE}/bin/xgettext|g' \ -e 's|/usr/bin/xterm|${LOCALBASE}/bin/xterm|g' \ ${WRKSRC}/libgksu/gksu-run-helper.c \ ${WRKSRC}/libgksu/libgksu.c \ ${WRKSRC}/libgksu/test-gksu.c \ ${WRKSRC}/po/*.po .include Index: head/sysutils/lineak-defaultplugin/Makefile =================================================================== --- head/sysutils/lineak-defaultplugin/Makefile (revision 516987) +++ head/sysutils/lineak-defaultplugin/Makefile (revision 516988) @@ -1,35 +1,35 @@ # Created by: Kay Lehmann # $FreeBSD$ PORTNAME= lineak-defaultplugin PORTVERSION= 0.9 PORTREVISION= 5 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_defaultplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Default plugins for lineakd LICENSE= GPLv2 LIB_DEPENDS= liblineak.so:sysutils/lineakd -USES= gmake libtool +USES= gmake libtool xorg USE_XORG= x11 xext xt xtst xfixes GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/defaultplugin.so \ lib/lineakd/plugins/mediadetectplugin.so \ man/man1/lineak_defaultplugin.1.gz \ etc/media-detect.conf post-patch: @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure .include Index: head/sysutils/lineak-xosdplugin/Makefile =================================================================== --- head/sysutils/lineak-xosdplugin/Makefile (revision 516987) +++ head/sysutils/lineak-xosdplugin/Makefile (revision 516988) @@ -1,37 +1,37 @@ # Created by: Kay Lehmann # $FreeBSD$ PORTNAME= lineak-xosdplugin PORTVERSION= 0.9 PORTREVISION= 10 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_xosdplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Xosd-plugin for lineakd LICENSE= GPLv2 LIB_DEPENDS= libxosd.so:misc/xosd \ liblineak.so:sysutils/lineakd -USES= gmake libtool +USES= gmake libtool xorg USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_path_xosd_config_script="${TRUE}" \ kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/xosdplugin.so \ man/man1/lineak_xosdplugin.1.gz post-patch: @${REINPLACE_CMD} -e \ 's|"-O2 $$CXXFLAGS"|"$$CXXFLAGS"| ; \ /LDFLAGS/s|-ldl||' ${WRKSRC}/configure .include Index: head/sysutils/lineakd/Makefile =================================================================== --- head/sysutils/lineakd/Makefile (revision 516987) +++ head/sysutils/lineakd/Makefile (revision 516988) @@ -1,42 +1,42 @@ # Created by: Kay Lehmann # $FreeBSD$ PORTNAME= lineakd PORTVERSION= 0.9 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF/lineak/${PORTNAME}/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Lineakd is a daemon which enables special keys on internet keyboards -USES= gmake libtool localbase +USES= gmake libtool localbase xorg USE_CXXSTD= c++98 USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no INSTALL_TARGET= install-strip PORTDOCS= README TODO AUTHORS PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|-ldl||' \ ${WRKSRC}/lineak/Makefile.in ${WRKSRC}/lineakd/Makefile.in @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lineakd.conf.example ${STAGEDIR}${EXAMPLESDIR} .include Index: head/sysutils/logstalgia/Makefile =================================================================== --- head/sysutils/logstalgia/Makefile (revision 516987) +++ head/sysutils/logstalgia/Makefile (revision 516988) @@ -1,40 +1,41 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= logstalgia DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 1.1.2 PORTREVISION= 8 CATEGORIES= sysutils www MAINTAINER= ehaupt@FreeBSD.org COMMENT= Website access log visualization tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libpcre.so:devel/pcre \ libpng.so:graphics/png \ libftgl.so:graphics/ftgl GNU_CONFIGURE= yes -USES= autoreconf compiler:c++0x gmake jpeg localbase:ldflags pkgconfig +USES= autoreconf compiler:c++0x gl gmake jpeg localbase:ldflags \ + pkgconfig sdl USE_GL= gl glu glew USE_SDL= image2 sdl2 USE_GITHUB= yes GH_ACCOUNT= acaudwell GH_PROJECT= Logstalgia Core:core GH_TAGNAME= 1534074:core post-extract: @${MV} ${WRKDIR}/Core-*/* ${WRKSRC}/src/core/ post-patch: @${REINPLACE_CMD} -e 's| -Wno-unused-but-set-variable||' \ ${WRKSRC}/Makefile.am .include Index: head/sysutils/luckybackup/Makefile =================================================================== --- head/sysutils/luckybackup/Makefile (revision 516987) +++ head/sysutils/luckybackup/Makefile (revision 516988) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= luckybackup PORTVERSION= 0.4.9 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/source MAINTAINER= jhale@FreeBSD.org COMMENT= Qt frontend to the backup utility rsync LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/license/gpl.txt RUN_DEPENDS= rsync:net/rsync -USES= compiler:c++11-lang qmake qt:5 +USES= compiler:c++11-lang gl qmake qt:5 USE_GL= gl USE_QT= core gui network widgets buildtools_build post-patch: ${REINPLACE_CMD} -e 's|/usr|$$$${PREFIX}|g' -e '/INSTALLS/s|debianmenu ||' \ -e '/manpage/s|share/||' -e 's|QMAKE_STRIP.*|QMAKE_STRIP = ${STRIP_CMD}|g' \ ${WRKSRC}/luckybackup.pro ${REINPLACE_CMD} -e 's|/usr/bin/||g' -e 's|/usr/share/pixmaps/||g' \ ${WRKSRC}/menu/*.desktop ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g' \ ${WRKSRC}/src/executenow.cpp ${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ ${WRKSRC}/src/global.cpp \ ${WRKSRC}/src/scheduleDialog.cpp .include Index: head/sysutils/lxinput/Makefile =================================================================== --- head/sysutils/lxinput/Makefile (revision 516987) +++ head/sysutils/lxinput/Makefile (revision 516988) @@ -1,33 +1,33 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= lxinput PORTVERSION= 0.3.5 CATEGORIES= sysutils MASTER_SITES= SF/lxde/LXInput%20%28Kbd%20and%20amp_%20mouse%20config%29/LXInput%20${PORTVERSION:R}.x/ MAINTAINER= ports@FreeBSD.org COMMENT= Keyboard and mouse settings LICENSE= GPLv2+ # though COPYING is GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake localbase pkgconfig tar:xz +USES= gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 cairo gdkpixbuf2 intltool USE_XORG= x11 GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools post-patch-NLS-off: @${REINPLACE_CMD} -e 's|po man|man|' ${WRKSRC}/Makefile.in .include Index: head/sysutils/lxqt-config/Makefile =================================================================== --- head/sysutils/lxqt-config/Makefile (revision 516987) +++ head/sysutils/lxqt-config/Makefile (revision 516988) @@ -1,29 +1,29 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= lxqt-config PORTVERSION= 0.14.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT DIST_SUBDIR= lxqt MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt system settings center LICENSE= GPLv2 LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/xf86-input-libinput LIB_DEPENDS= libudev.so:devel/libudev-devd USES= cmake compiler:c++14-lang kde:5 localbase:ldflags lxqt qt:5 \ - pkgconfig tar:xz + pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build concurrent core dbus \ gui linguisttools svg widgets x11extras xml USE_KDE= libkscreen windowsystem USE_LXQT= buildtools lxqt USE_XORG= ice sm x11 xcb xcursor xext xfixes xrandr xi USE_LDCONFIG= yes .include Index: head/sysutils/lxqt-qtplugin/Makefile =================================================================== --- head/sysutils/lxqt-qtplugin/Makefile (revision 516987) +++ head/sysutils/lxqt-qtplugin/Makefile (revision 516988) @@ -1,30 +1,31 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= lxqt-qtplugin PORTVERSION= 0.14.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt system integration plugin for Qt LICENSE= LGPL21+ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \ libexif.so:graphics/libexif -USES= cmake compiler:c++14-lang kde:5 lxqt pkgconfig tar:xz qt:5 gnome gettext-runtime +USES= cmake compiler:c++14-lang gnome kde:5 lxqt pkgconfig tar:xz qt:5 \ + gettext-runtime xorg USE_XORG=xcb USE_GNOME=glib20 USE_QT= buildtools_build qmake_build core dbus gui svg widgets \ x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools qtxdg libfmqt USE_LDCONFIG= yes PLIST_FILES= ${QT_PLUGINDIR}/platformthemes/libqtlxqt.so .include Index: head/sysutils/lxterminal/Makefile =================================================================== --- head/sysutils/lxterminal/Makefile (revision 516987) +++ head/sysutils/lxterminal/Makefile (revision 516988) @@ -1,43 +1,43 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= lxterminal PORTVERSION= 0.3.2 CATEGORIES= sysutils MASTER_SITES= SF/lxde/LXTerminal%20%28terminal%20emulator%29/LXTerminal%20${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight terminal emulator from the LXDE project LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake gnome localbase pkgconfig tar:xz +USES= gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 glib20 cairo vte intltool USE_XORG= x11 xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gtk3=no INSTALLS_ICONS= yes PORTDOCS= AUTHORS ChangeLog NEWS OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_USES_OFF= gettext-tools post-patch-NLS-off: @${REINPLACE_CMD} -e 's|src po|src|' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/mate-power-manager/Makefile =================================================================== --- head/sysutils/mate-power-manager/Makefile (revision 516987) +++ head/sysutils/mate-power-manager/Makefile (revision 516988) @@ -1,51 +1,51 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate-power-manager PORTVERSION= 1.22.1 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Power management system for the MATE Desktop BUILD_DEPENDS= itstool:textproc/itstool \ gnome-keyring>=3.0.0:security/gnome-keyring LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libupower-glib.so:sysutils/upower \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libnotify.so:devel/libnotify \ libunique-3.0.so:x11-toolkits/libunique3 \ libgnome-keyring.so:security/libgnome-keyring RUN_DEPENDS= pkexec:sysutils/polkit \ gnome-keyring>=3.0.0:security/gnome-keyring PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase \ - pathfix pkgconfig tar:xz +USES= gettext gmake gnome libtool localbase mate \ + pathfix pkgconfig tar:xz xorg USE_MATE= panel USE_XORG= x11 xext xorgproto xrandr xrender USE_GNOME= cairo glib20 gtk30 intlhack GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ENV= LIBS="-lexecinfo" CONFIGURE_ARGS= --with-doc-dir=${PREFIX}/share/doc \ --disable-docbook-docs \ --with-gtk=3.0 \ --with-keyring GLIB_SCHEMAS= org.mate.power-manager.gschema.xml post-patch: @${REINPLACE_CMD} -e "s|docbook2man|docbook2man_disabled|g" \ ${WRKSRC}/configure @${TOUCH} ${WRKSRC}/aclocal.m4 ${WRKSRC}/Makefile.in \ ${WRKSRC}/configure ${WRKSRC}/config.h.in .include Index: head/sysutils/mate-settings-daemon/Makefile =================================================================== --- head/sysutils/mate-settings-daemon/Makefile (revision 516987) +++ head/sysutils/mate-settings-daemon/Makefile (revision 516988) @@ -1,74 +1,74 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= mate-settings-daemon PORTVERSION= 1.22.0 PORTREVISION= 1 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE settings daemon LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libnss3.so:security/nss \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libpolkit-gobject-1.so:sysutils/polkit \ libstartup-notification-1.so:x11/startup-notification \ libcanberra-gtk.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libnspr4.so:devel/nspr \ libnotify.so:devel/libnotify RUN_DEPENDS= xrdb:x11/xrdb PORTSCOUT= limitw:1,even -USES= gettext gmake libtool localbase pathfix \ +USES= gettext gmake gnome libtool localbase mate pathfix \ pkgconfig tar:xz xorg USE_MATE= desktop libmatekbd mixer USE_XORG= ice sm x11 xext xi USE_GNOME= cairo dconf gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dbus-services=${PREFIX}/share/dbus-1/services \ --disable-static \ --disable-rfkill INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.SettingsDaemon.plugins.a11y-keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.a11y-settings.gschema.xml \ org.mate.SettingsDaemon.plugins.background.gschema.xml \ org.mate.SettingsDaemon.plugins.clipboard.gschema.xml \ org.mate.SettingsDaemon.plugins.datetime.gschema.xml \ org.mate.SettingsDaemon.plugins.gschema.xml \ org.mate.SettingsDaemon.plugins.housekeeping.gschema.xml \ org.mate.SettingsDaemon.plugins.keybindings.gschema.xml \ org.mate.SettingsDaemon.plugins.keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.media-keys.gschema.xml \ org.mate.SettingsDaemon.plugins.mouse.gschema.xml \ org.mate.SettingsDaemon.plugins.mpris.gschema.xml \ org.mate.SettingsDaemon.plugins.rfkill.gschema.xml \ org.mate.SettingsDaemon.plugins.smartcard.gschema.xml \ org.mate.SettingsDaemon.plugins.sound.gschema.xml \ org.mate.SettingsDaemon.plugins.typing-break.gschema.xml \ org.mate.SettingsDaemon.plugins.xrandr.gschema.xml \ org.mate.SettingsDaemon.plugins.xrdb.gschema.xml \ org.mate.SettingsDaemon.plugins.xsettings.gschema.xml \ org.mate.applications-at.gschema.xml \ org.mate.font-rendering.gschema.xml \ org.mate.peripherals-smartcard.gschema.xml \ org.mate.peripherals-touchpad.gschema.xml OPTIONS_DEFINE= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_CONFIGURE_ENABLE= pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include Index: head/sysutils/nitrogen/Makefile =================================================================== --- head/sysutils/nitrogen/Makefile (revision 516987) +++ head/sysutils/nitrogen/Makefile (revision 516988) @@ -1,44 +1,45 @@ # Created by: Jonathan Liu # $FreeBSD$ PORTNAME= nitrogen DISTVERSION= 1.6.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/l3ib/nitrogen/releases/download/${DISTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Background browser and setter for X windows LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= gnome-icon-theme>0:misc/gnome-icon-theme \ hicolor-icon-theme>0:misc/hicolor-icon-theme -USES= compiler:c++11-lang gettext gmake gnome iconv localbase pkgconfig +USES= compiler:c++11-lang gettext gmake gnome iconv localbase \ + pkgconfig xorg USE_CXXSTD= c++11 USE_GNOME= gtkmm24 INSTALLS_ICONS= yes USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-inotify LIBS+= -lX11 OPTIONS_DEFINE= XINERAMA OPTIONS_DEFAULT= XINERAMA XINERAMA_CONFIGURE_ENABLE= xinerama XINERAMA_USE= xorg=xinerama post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/data/icon-theme-installer @${REINPLACE_CMD} '/^LIBS =/s/$$/ @LIBS@/' ${WRKSRC}/src/Makefile.in .include Index: head/sysutils/passwordsafe/Makefile =================================================================== --- head/sysutils/passwordsafe/Makefile (revision 516987) +++ head/sysutils/passwordsafe/Makefile (revision 516988) @@ -1,70 +1,70 @@ # $FreeBSD$ PORTNAME= passwordsafe DISTVERSION= 1.03BETA PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= brnrd@FreeBSD.org COMMENT= Popular secure and convenient password manager LICENSE= ART20 NOT_FOR_ARCHS= aarch64 armv6 armv7 NOT_FOR_ARCHS_REASON= Cannot determine whether the target CPU is big or little endian - please fix PwsPlatform.h LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libxerces-c.so:textproc/xerces-c3 \ libqrencode.so:graphics/libqrencode BUILD_DEPENDS= zip:archivers/zip CONFLICTS= pwsafe-[0-9]* -USES= compiler:c++11-lang gmake +USES= compiler:c++11-lang gmake xorg USE_GITHUB= yes USE_WX= 3.0+ USE_XORG= x11 xtst OPTIONS_DEFINE= NLS YUBIKEY YUBIKEY_DESC= Yubikey support OPTIONS_SUB= yes NLS_USES= gettext YUBIKEY_LIB_DEPENDS= libykpers-1.so:security/ykpers YUBIKEY_MAKE_ENV_OFF= NO_YUBI=yes GH_ACCOUNT= pwsafe GH_PROJECT= ${GH_ACCOUNT} WX_COMP= wx WANT_WX_VER= 3.0 LDFLAGS= -L${PREFIX}/lib -lqrencode ALL_TARGET= unicoderelease post-patch: . for f in Makefile.freebsd help/Makefile.freebsd src/os/unix/Makefile \ src/os/unix/dir.cpp src/ui/wxWidgets/pwsafeapp.cpp \ src/ui/wxWidgets/Makefile ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/$f . endfor post-build: ${GMAKE} -C ${WRKSRC}/src/ui/wxWidgets/I18N mos ${GMAKE} -C ${WRKSRC}/help all do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ui/wxWidgets/GCCUnicodeRelease/pwsafe \ ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR}/help ${CP} ${WRKSRC}/help/help*.zip ${STAGEDIR}${DOCSDIR}/help post-install-NLS-on: .for l in da de es fr it ko nl pl ru sv zh ${MKDIR} ${STAGEDIR}${PREFIX}/locale/$l/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/src/ui/wxWidgets/I18N/mos/$l/LC_MESSAGES/pwsafe.mo \ ${STAGEDIR}${PREFIX}/locale/$l/LC_MESSAGES .endfor .include Index: head/sysutils/pc-networkmanager/Makefile =================================================================== --- head/sysutils/pc-networkmanager/Makefile (revision 516987) +++ head/sysutils/pc-networkmanager/Makefile (revision 516988) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= pc-networkmanager PORTVERSION= 201710031301 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= jt@ixsystems.com COMMENT= TrueOS Qt based network manager LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libtrueos-ui.so:sysutils/trueos-libqt5 MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes -USES= qmake qt:5 shebangfix tar:xz +USES= gl qmake qt:5 shebangfix tar:xz SHEBANG_FILES= src/NetworkManager/resources/umts_stick USE_LDCONFIG= yes USE_QT= core gui network svg linguist \ buildtools x11extras widgets USE_GL+= gl QMAKE_ARGS= CONFIG+="configure" USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= pc-networkmanager GH_TAGNAME= ae50abf3ba522a7685f275157455f6d424453bb2 .include Index: head/sysutils/plasma5-kinfocenter/Makefile =================================================================== --- head/sysutils/plasma5-kinfocenter/Makefile (revision 516987) +++ head/sysutils/plasma5-kinfocenter/Makefile (revision 516988) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= kinfocenter DISTVERSION= ${KDE_PLASMA_VERSION} CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 utility providing system information LIB_DEPENDS= libpci.so:devel/libpci -USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \ +USES= cmake compiler:c++11-lib cpe gettext gl kde:5 pkgconfig \ qt:5 tar:xz xorg USE_GL= egl gl glu USE_KDE= auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons doctools ecm emoticons guiaddons \ i18n iconthemes jobwidgets kcmutils kdeclarative \ kdelibs4support kio notifications package parts init \ itemmodels itemviews service solid sonnet textwidgets \ unitconversion wayland wayland widgetsaddons windowsystem xmlgui USE_QT= concurrent core dbus gui network printsupport widgets xml \ buildtools_build qmake_build USE_XORG= ice sm x11 xext # TODO -- this should be handled correctly... LDFLAGS+=-ldevinfo # install freebsd-logo and distrorc post-install: ${MKDIR} ${STAGEDIR}/${DATADIR}/images ${INSTALL_DATA} ${FILESDIR}/freebsd_logo.svg ${STAGEDIR}/${DATADIR}/images/ ${MKDIR} ${STAGEDIR}/${PREFIX}/etc/xdg ${INSTALL_DATA} ${FILESDIR}/kcm-about-distrorc ${STAGEDIR}/${PREFIX}/etc/xdg/ ${REINPLACE_CMD} -i "" -e "s#%%DATADIR%%#${DATADIR}#" ${STAGEDIR}/${PREFIX}/etc/xdg/kcm-about-distrorc .include Index: head/sysutils/pwsafe/Makefile =================================================================== --- head/sysutils/pwsafe/Makefile (revision 516987) +++ head/sysutils/pwsafe/Makefile (revision 516988) @@ -1,45 +1,46 @@ # Created by: donnex # $FreeBSD$ PORTNAME= pwsafe PORTVERSION= 0.2.0 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://nsd.dyndns.org/pwsafe/releases/ MAINTAINER= gahr@FreeBSD.org COMMENT= Cmdline program that manages encrypted password databases BROKEN= unfetchable LICENSE= GPLv2 OPTIONS_DEFINE= SETUID X11 SETUID_DESC= Install setuid pwsafe binary USES= gmake ncurses readline ssl GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_header_curses_h=yes PLIST_FILES= bin/pwsafe man/man1/pwsafe.1.gz .include .if ${PORT_OPTIONS:MX11} CONFIGURE_ARGS= --with-x +USES+= xorg USE_XORG= ice sm x11 xmu .else CONFIGURE_ARGS= ac_cv_have_x="have_x=no" \ ac_cv_lib_ICE_IceConnectionNumber=no \ ac_cv_lib_X11_XOpenDisplay=no \ ac_cv_lib_Xmu_XmuInternAtom=no .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pwsafe ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pwsafe.1 ${STAGEDIR}${MANPREFIX}/man/man1 .if ${PORT_OPTIONS:MSETUID} ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/pwsafe .endif .include Index: head/sysutils/radeontop/Makefile =================================================================== --- head/sysutils/radeontop/Makefile (revision 516987) +++ head/sysutils/radeontop/Makefile (revision 516988) @@ -1,45 +1,45 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= radeontop PORTVERSION= 1.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Program that shows AMD Radeon GPU resource utilization LICENSE= GPLv3 LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ libdrm.so:graphics/libdrm NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 NOT_FOR_ARCHS_REASON= fails to compile: fatal error: amdgpu_drm.h file not found USE_GITHUB= yes GH_ACCOUNT= clbr -USES= gmake pkgconfig +USES= gmake pkgconfig xorg USE_XORG= xcb MAKE_ARGS= amdgpu=1 PLIST_FILES= lib/libradeontop_xcb.so \ man/man1/radeontop.1.gz \ sbin/radeontop OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_MAKE_ARGS_OFF= nls=0 NLS_PLIST_FILES= share/locale/ru/LC_MESSAGES/radeontop.mo post-patch: @${REINPLACE_CMD} -e 's,unknown,v${PORTVERSION}, ; \ s,-n,"$$ver" = unknown -a &,' ${WRKSRC}/getver.sh @${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/radeontop.c # cdevs do not provide private mappings of any kind @${REINPLACE_CMD} -e 's,MAP_PRIVATE,MAP_SHARED,' \ ${WRKSRC}/detect.c .include Index: head/sysutils/roottail/Makefile =================================================================== --- head/sysutils/roottail/Makefile (revision 516987) +++ head/sysutils/roottail/Makefile (revision 516988) @@ -1,38 +1,38 @@ # Created by: Chris D. Faulhaber # $FreeBSD$ PORTNAME= roottail PORTVERSION= 1.2 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.goof.com/pcg/marc/data/ DISTNAME= root-tail-${PORTVERSION} .if defined(WITH_EXTRA_PATCH) PATCH_SITES= http://bmp-plugins.berlios.de/misc/patches/ PATCHFILES= roottail-1.2+xfce.diff PATCH_DIST_STRIP= -p1 .endif MAINTAINER= xride@FreeBSD.org COMMENT= Print text directly to X11 root window BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= x11 xext MAKE_ARGS= CC="${CC}" PLIST_FILES= bin/root-tail \ man/man1/root-tail.1.gz pre-everything:: .if defined(WITH_EXTRA_PATCH) @${ECHO_MSG} @${ECHO_MSG} "Note: this extra patch is not supported by roottail maintainer." @${ECHO_MSG} "Before reporting any problems you should build roottail without" @${ECHO_MSG} "this option." @${ECHO_MSG} .endif .include Index: head/sysutils/synergy/Makefile =================================================================== --- head/sysutils/synergy/Makefile (revision 516987) +++ head/sysutils/synergy/Makefile (revision 516988) @@ -1,60 +1,60 @@ # $FreeBSD$ PORTNAME= synergy DISTVERSIONPREFIX= v DISTVERSION= 2.0.0 DISTVERSIONSUFFIX= -stable PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Mouse and keyboard sharing utility LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl -USES= cmake compiler:c++14-lang cpe ssl +USES= cmake compiler:c++14-lang cpe ssl xorg CPE_VENDOR= synergy-foss USE_GITHUB= yes GH_ACCOUNT= symless GH_PROJECT= synergy-core USE_XORG= ice xtst x11 sm xext xinerama xrandr xi CONFLICTS= synergy-1 CMAKE_ARGS= -DSYNERGY_REVISION:STRING=${PORTVERSION:S/.//g}00000 # it expects a 7-digit hash CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE=yes PORTEXAMPLES= synergy.conf.example synergy.conf.example-basic \ synergy.conf.example-advanced OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|return "/etc"|return "${PREFIX}/etc"|' \ ${WRKSRC}/src/lib/arch/unix/ArchFileUnix.cpp @${REINPLACE_CMD} -e 's|/etc/synergy.conf|${PREFIX}/etc/synergy.conf|' \ ${WRKSRC}/doc/synergys.man do-install: .for f in synergyc synergys synergy-core ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin .endfor .for f in synergyc synergys ${INSTALL_MAN} ${WRKSRC}/doc/${f}.man \ ${STAGEDIR}${MANPREFIX}/man/man1/${f}.1 .endfor ${INSTALL_DATA} ${WRKSRC}/doc/synergy.conf.example-basic ${STAGEDIR}${PREFIX}/etc/synergy.conf.sample # server config do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/sysutils/tarsnap-gui/Makefile =================================================================== --- head/sysutils/tarsnap-gui/Makefile (revision 516987) +++ head/sysutils/tarsnap-gui/Makefile (revision 516988) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= tarsnap-gui PORTVERSION= 1.0.2 PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= swills@FreeBSD.org COMMENT= Cross platform GUI for the Tarsnap command line client USE_GITHUB= yes GH_ACCOUNT= Tarsnap -USES= compiler:c++11-lib qmake qt:5 +USES= compiler:c++11-lib gl qmake qt:5 USE_QT= buildtools_build core gui network qmake_build sql sql-sqlite3 widgets USE_GL= gl PLIST_FILES= bin/tarsnap-gui do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tarsnap-gui ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/wmapmload/Makefile =================================================================== --- head/sysutils/wmapmload/Makefile (revision 516987) +++ head/sysutils/wmapmload/Makefile (revision 516988) @@ -1,21 +1,22 @@ # Created by: pat # $FreeBSD$ PORTNAME= wmapmload PORTVERSION= 0.3.4 PORTREVISION= 2 CATEGORIES= sysutils windowmaker MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ MAINTAINER= ports@FreeBSD.org COMMENT= APM battery status monitor dockapp with a similar look to wmcpuload LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= i386 +USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" .include Index: head/sysutils/wmbluecpu/Makefile =================================================================== --- head/sysutils/wmbluecpu/Makefile (revision 516987) +++ head/sysutils/wmbluecpu/Makefile (revision 516988) @@ -1,23 +1,23 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmbluecpu PORTVERSION= 0.4 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= benjsc@FreeBSD.org COMMENT= CPU monitoring dockapp -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm post-patch: @${CP} ${FILESDIR}/cpu_freebsd.* ${WRKSRC} do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/sysutils/wmbsdbatt/Makefile =================================================================== --- head/sysutils/wmbsdbatt/Makefile (revision 516987) +++ head/sysutils/wmbsdbatt/Makefile (revision 516988) @@ -1,22 +1,23 @@ # Created by: Josef El-Rayes # $FreeBSD$ PORTNAME= wmbsdbatt PORTVERSION= 0.1 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= http://homepage.univie.ac.at/l.ertl/wmbsdbatt/files/ MAINTAINER= xride@FreeBSD.org COMMENT= Dockapp for battery & temperature monitoring through ACPI BROKEN= unfetchable +USES= xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmbsdbatt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmbsdbatt ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/wmcpuload/Makefile =================================================================== --- head/sysutils/wmcpuload/Makefile (revision 516987) +++ head/sysutils/wmcpuload/Makefile (revision 516988) @@ -1,36 +1,36 @@ # Created by: Soeren Boll Overgaard # $FreeBSD$ PORTNAME= wmcpuload PORTVERSION= 1.0.1 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= http://seiichisato.jp/dockapps/src/ MAINTAINER= xride@FreeBSD.org COMMENT= "lcd" dockapp for windowmaker, which displays the current cpuload BROKEN= unfetchable -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm GNU_CONFIGURE= yes PORTDOCS= ChangeLog README PLIST_FILES= "@(,kmem,2555) bin/wmcpuload" \ man/man1/wmcpuload.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^DEFS/s|-I\.\.$$|-I.. -I../libdockapp/|g ; \ /^CFLAGS/s|-I../libdockapp/||g' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/sysutils/wmcube/Makefile =================================================================== --- head/sysutils/wmcube/Makefile (revision 516987) +++ head/sysutils/wmcube/Makefile (revision 516988) @@ -1,43 +1,44 @@ # Created by: Patrick Li # $FreeBSD$ PORTNAME= wmcube PORTVERSION= 0.98 PORTREVISION= 3 CATEGORIES= sysutils windowmaker MASTER_SITES= TUCOWS/x11/dock \ http://dockapps.org/download.php/id/222/ \ http://freebsd.unixfreunde.de/sources/ MAINTAINER= garga@FreeBSD.org COMMENT= Window Maker dockapp that displays cpu load and a realtime 3D object BROKEN= unfetchable LICENSE= GPLv2 OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${PORTNAME}/${PORTNAME} +USES= xorg USE_XORG= xpm MAKEFILE= Makefile.FREEBSD PORTDOCS= CHANGES README TODO SUB_FILES= pkg-message USE_CSTD= gnu89 MAKE_JOBS_UNSAFE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmcube ${STAGEDIR}${PREFIX}/bin .for file in *.wmc @${ECHO} "===> Installing extra 3d objects in ${STAGEDIR}${PREFIX}/share/${PORTNAME}" @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/3dObjects/${file} ${STAGEDIR}${DATADIR} .endfor @${ECHO} "===> Installing README in ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}" @${ECHO} "===> Please Read pkg-descr and README for usage information" @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/../${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/sysutils/wmdiskmon/Makefile =================================================================== --- head/sysutils/wmdiskmon/Makefile (revision 516987) +++ head/sysutils/wmdiskmon/Makefile (revision 516988) @@ -1,22 +1,23 @@ # Created by: pat # $FreeBSD$ PORTNAME= wmdiskmon PORTVERSION= 0.0.2 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ MAINTAINER= mbeis@xs4all.nl COMMENT= Disk usage monitor dockapp +USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" PLIST_FILES= "@(,kmem,2555) bin/${PORTNAME}" man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure .include Index: head/sysutils/wmflame/Makefile =================================================================== --- head/sysutils/wmflame/Makefile (revision 516987) +++ head/sysutils/wmflame/Makefile (revision 516988) @@ -1,26 +1,26 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmflame PORTVERSION= 0.60 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= AFTERSTEP/stable/rpms/misc-tarballs \ http://web.novalis.org/programs/ MAINTAINER= ports@FreeBSD.org COMMENT= Dockapp that shows the load average as a flame LICENSE= GPLv2 -USES= gmake +USES= gmake xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmflame WRKSRC= ${WRKDIR}/wmflame.app/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmflame ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/wmmemfree/Makefile =================================================================== --- head/sysutils/wmmemfree/Makefile (revision 516987) +++ head/sysutils/wmmemfree/Makefile (revision 516988) @@ -1,30 +1,30 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmmemfree PORTVERSION= 0.7 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= ports@FreeBSD.org COMMENT= Memory and swap monitoring dockapp BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_13= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm PLIST_FILES= "@(,kmem,2555) bin/wmmemfree" man/man1/${PORTNAME}.1.gz post-patch: @${CP} ${FILESDIR}/mem_freebsd.* ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/sysutils/wmmemload/Makefile =================================================================== --- head/sysutils/wmmemload/Makefile (revision 516987) +++ head/sysutils/wmmemload/Makefile (revision 516988) @@ -1,19 +1,19 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmmemload PORTVERSION= 0.1.8 CATEGORIES= sysutils windowmaker MASTER_SITES= https://dev.gentoo.org/~voyageur/distfiles/ MAINTAINER= mbeis@xs4all.nl COMMENT= Dockapp for monitoring memory and swap usage LICENSE= GPLv2+ GNU_CONFIGURE= yes -USES= autoreconf +USES= autoreconf xorg USE_XORG= xpm WRKSRC= ${WRKDIR}/dockapps .include Index: head/sysutils/wmtop/Makefile =================================================================== --- head/sysutils/wmtop/Makefile (revision 516987) +++ head/sysutils/wmtop/Makefile (revision 516988) @@ -1,36 +1,36 @@ # Created by: Dan Piponi # $FreeBSD$ PORTNAME= wmtop PORTVERSION= 0.84 PORTREVISION= 3 CATEGORIES= sysutils windowmaker MASTER_SITES= SF MAINTAINER= uqs@FreeBSD.org COMMENT= Dockapp to display top three CPU consuming processes LICENSE= GPLv2 -USES= gmake # gmake is needed for -jX builds +USES= gmake xorg # gmake is needed for -jX builds USE_XORG= xpm x11 USE_CSTD= gnu89 ALL_TARGET= freebsd PORTDOCS= BUGS CHANGES README TODO PLIST_FILES= bin/wmtop \ man/man1/wmtop.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/^\(LIBS.*\)/\1 -lkvm/ ; \ s/^\(FLAGS.*\)/\1 -DNO_PROCFS/' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmtop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmtop.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/wmupmon/Makefile =================================================================== --- head/sysutils/wmupmon/Makefile (revision 516987) +++ head/sysutils/wmupmon/Makefile (revision 516988) @@ -1,24 +1,24 @@ # Created by: pat # $FreeBSD$ PORTNAME= wmupmon PORTVERSION= 0.1.3 PORTREVISION= 5 CATEGORIES= sysutils windowmaker # URL link over http://freecode.com/projects/wmupmon MASTER_SITES= http://j-z-s.com/projects/downloads/ MAINTAINER= rhurlin@gwdg.de COMMENT= Uptime showing dockapp with a similar look to wmcpuload GNU_CONFIGURE= yes -USES= autoreconf tar:bzip2 +USES= autoreconf tar:bzip2 xorg USE_XORG= xpm CONFIGURE_ARGS= --program-prefix="" PLIST_FILES= "@(,kmem,2555) bin/wmupmon" man/man1/wmupmon.1.gz post-patch: @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure.ac .include Index: head/sysutils/xbatt/Makefile =================================================================== --- head/sysutils/xbatt/Makefile (revision 516987) +++ head/sysutils/xbatt/Makefile (revision 516988) @@ -1,19 +1,19 @@ # Created by: Nobuhiro Yasutomi # $FreeBSD$ PORTNAME= xbatt PORTVERSION= 1.2.1 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://www.clave.gr.jp/~eto/xbatt/ MAINTAINER= egypcio@FreeBSD.org COMMENT= Laptop battery status display for X11 ONLY_FOR_ARCHS= amd64 i386 -USES= imake:noman +USES= imake:noman xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= "@(,operator,2755) bin/xbatt" .include Index: head/sysutils/xcpustate/Makefile =================================================================== --- head/sysutils/xcpustate/Makefile (revision 516987) +++ head/sysutils/xcpustate/Makefile (revision 516988) @@ -1,28 +1,28 @@ # Created by: David O'Brien # $FreeBSD$ PORTNAME= xcpustate PORTVERSION= 2.9 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://ftp.cs.toronto.edu/pub/jdd/xcpustate/ EXTRACT_SUFX= .shar MAINTAINER= ports@FreeBSD.org COMMENT= System monitoring utility graphically showing cpu load and status EXTRACT_CMD= ${SH} EXTRACT_BEFORE_ARGS= # none EXTRACT_AFTER_ARGS= # none NO_WRKSUBDIR= yes -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= "@(,kmem,2555) bin/${PORTNAME}" man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} 's/InstKmemFlags/InstBinFlags/' ${WRKSRC}/Imakefile .include Index: head/sysutils/xdu/Makefile =================================================================== --- head/sysutils/xdu/Makefile (revision 516987) +++ head/sysutils/xdu/Makefile (revision 516988) @@ -1,20 +1,20 @@ # Created by: asami # $FreeBSD$ PORTNAME= xdu PORTVERSION= 3.0 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= cy@FreeBSD.org COMMENT= Graphically display output of du USE_GITHUB= yes GH_ACCOUNT= vlasovskikh GH_PROJECT= xdu -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xdu lib/X11/app-defaults/XDu man/man1/xdu.1.gz .include Index: head/sysutils/xfce4-kbdleds-plugin/Makefile =================================================================== --- head/sysutils/xfce4-kbdleds-plugin/Makefile (revision 516987) +++ head/sysutils/xfce4-kbdleds-plugin/Makefile (revision 516988) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= kbdleds-plugin DISTVERSION= 0.0.6 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PKGNAMEPREFIX}${PORTNAME}/${PORTVERSION:R} PKGNAMEPREFIX= xfce4- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce keyboard LEDs panel plugin BROKEN= unfetchable LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ - tar:bzip2 xfce + tar:bzip2 xfce xorg GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intltool pango USE_XORG= ice sm x11 USE_XFCE= panel INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfsm/Makefile =================================================================== --- head/sysutils/xfsm/Makefile (revision 516987) +++ head/sysutils/xfsm/Makefile (revision 516988) @@ -1,18 +1,18 @@ # Created by: Vanilla I. Shu # $FreeBSD$ PORTNAME= xfsm PORTVERSION= 1.99 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SUNSITE/system/status/xstatus MAINTAINER= ports@FreeBSD.org COMMENT= X File System Monitor -USES= imake tar:tgz +USES= imake tar:tgz xorg USE_XORG= xbitmaps x11 xext MAKE_ARGS= CC="${CC}" CCOPTIONS="-DFreeBSD" PLIST_FILES= bin/xfsm man/man1/${PORTNAME}.1.gz .include Index: head/sysutils/xosview/Makefile =================================================================== --- head/sysutils/xosview/Makefile (revision 516987) +++ head/sysutils/xosview/Makefile (revision 516988) @@ -1,35 +1,35 @@ # Created by: Brian Handy # $FreeBSD$ PORTNAME= xosview DISTVERSION= 1.21 CATEGORIES= sysutils MAINTAINER= otacilio.neto@bsd.com.br COMMENT= Graphical performance meter LICENSE= BSD4CLAUSE GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= uses x86-specific hardware resources -USES= gmake +USES= gmake xorg USE_GITHUB= yes GH_ACCOUNT= hills USE_XORG= x11 xpm MAKE_ENV= OPTFLAGS="" PLATFORM=bsd MANDIR=${MANPREFIX}/man ALL_TARGET= xosview DESKTOP_ENTRIES="XOsview" "" "" "xosview" "" "" do-configure: @${SED} -e '/CXX/s|^|#|' -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/targets/freebsd > ${WRKSRC}/.config post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${CP} ${WRKSRC}/Xdefaults ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XOsview .include Index: head/sysutils/xsysstats/Makefile =================================================================== --- head/sysutils/xsysstats/Makefile (revision 516987) +++ head/sysutils/xsysstats/Makefile (revision 516988) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= xsysstats PORTVERSION= 1.51 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= XCONTRIB/utilities DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= System information display tool GNU_CONFIGURE= yes -USES= gmake +USES= gmake xorg USE_XORG= x11 ALL_TARGET= xsysstats PLIST_FILES= bin/xsysstats man/man1/${PORTNAME}.1.gz pre-patch: ${RM} ${WRKSRC}/headers.h && ${TOUCH} ${WRKSRC}/headers.h post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/xvidcap/Makefile =================================================================== --- head/sysutils/xvidcap/Makefile (revision 516987) +++ head/sysutils/xvidcap/Makefile (revision 516988) @@ -1,61 +1,61 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= xvidcap PORTVERSION= 1.1.7 PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= sysutils multimedia MASTER_SITES= SF MAINTAINER= thierry@FreeBSD.org COMMENT= Capture your X display to individual frames or MPEG video LICENSE= GPLv3 BUILD_DEPENDS= xml2po:textproc/gnome-doc-utils \ scrollkeeper-config:textproc/rarian LIB_DEPENDS= libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 \ libswscale.so:multimedia/ffmpeg \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libmp3lame.so:audio/lame RUN_DEPENDS= animate:graphics/ImageMagick6 \ gimp:graphics/gimp-app -USES= gettext gmake gnome localbase pkgconfig +USES= gettext gmake gnome localbase pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 glib20 libglade2 intltool USE_XORG= x11 xext xmu ice xfixes xdamage INSTALLS_OMF= yes MANLANG= "" de es it GNU_CONFIGURE= yes # --export-dynamic fixes libglade problems LDFLAGS+= -Wl,--export-dynamic -lz .if !defined(CFLAGS) || ${CFLAGS:M-fno-strict-aliasing*} == "" CFLAGS+= -O2 -fno-strict-aliasing .endif PORTDOCS= AUTHORS ChangeLog README NULLDOCS= COPYING OPTIONS_DEFINE= DOCS pre-configure: ${REINPLACE_CMD} -e 's|/bin/bash | /bin/sh|' ${WRKSRC}/ppm2mpeg.sh ${REINPLACE_CMD} '/^xvidcap_LDADD =/s/$$/ -lXext -lX11/' \ ${WRKSRC}/src/Makefile.in ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/${CONFIGURE_SCRIPT} pre-configure-DOCS-on: ${REINPLACE_CMD} -e 's|pkgdataDATA install-xvidcapdocDATA|pkgdataDATA|' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: ${RM} ${NULLDOCS:S|^|${STAGEDIR}${DOCSDIR}/|} .include