diff options
author | zeising <zeising@FreeBSD.org> | 2019-11-07 02:07:22 +0800 |
---|---|---|
committer | zeising <zeising@FreeBSD.org> | 2019-11-07 02:07:22 +0800 |
commit | f18f930a5acf2dbff93cac19c479f4486966e70d (patch) | |
tree | b4d5bf951a26d05982f5c0f534d2f244ff41ae41 /math | |
parent | 06a5859f07fa56c3e7e96214cd143acdcd397ce2 (diff) | |
download | freebsd-ports-gnome-f18f930a5acf2dbff93cac19c479f4486966e70d.tar.gz freebsd-ports-gnome-f18f930a5acf2dbff93cac19c479f4486966e70d.tar.zst freebsd-ports-gnome-f18f930a5acf2dbff93cac19c479f4486966e70d.zip |
Add USES=xorg USES=gl, ports categories m
Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
Diffstat (limited to 'math')
-rw-r--r-- | math/abs/Makefile | 1 | ||||
-rw-r--r-- | math/apc/Makefile | 1 | ||||
-rw-r--r-- | math/calctool/Makefile | 1 | ||||
-rw-r--r-- | math/cgal/Makefile | 2 | ||||
-rw-r--r-- | math/emc2/Makefile | 2 | ||||
-rw-r--r-- | math/fricas/Makefile | 2 | ||||
-rw-r--r-- | math/geogram/Makefile | 2 | ||||
-rw-r--r-- | math/gnuplot/Makefile | 2 | ||||
-rw-r--r-- | math/hexcalc/Makefile | 1 | ||||
-rw-r--r-- | math/kalgebra/Makefile | 2 | ||||
-rw-r--r-- | math/mathgl/Makefile | 3 | ||||
-rw-r--r-- | math/octave/Makefile | 2 | ||||
-rw-r--r-- | math/openmesh/Makefile | 2 | ||||
-rw-r--r-- | math/petiga/Makefile | 2 | ||||
-rw-r--r-- | math/ploticus/Makefile | 1 | ||||
-rw-r--r-- | math/reduce/Makefile | 2 | ||||
-rw-r--r-- | math/rkward-kde/Makefile | 2 | ||||
-rw-r--r-- | math/slepc/Makefile | 2 | ||||
-rw-r--r-- | math/snns/Makefile | 1 | ||||
-rw-r--r-- | math/speedcrunch/Makefile | 2 | ||||
-rw-r--r-- | math/topaz/Makefile | 2 | ||||
-rw-r--r-- | math/triangle/Makefile | 2 | ||||
-rw-r--r-- | math/ump/Makefile | 2 | ||||
-rw-r--r-- | math/vtk6/Makefile | 3 | ||||
-rw-r--r-- | math/vtk8/Makefile | 3 | ||||
-rw-r--r-- | math/xgraph/Makefile | 2 | ||||
-rw-r--r-- | math/xplot/Makefile | 2 | ||||
-rw-r--r-- | math/xppaut/Makefile | 1 | ||||
-rw-r--r-- | math/zegrapher/Makefile | 2 |
29 files changed, 32 insertions, 22 deletions
diff --git a/math/abs/Makefile b/math/abs/Makefile index 2882b1aab28c..27d0c240772c 100644 --- a/math/abs/Makefile +++ b/math/abs/Makefile @@ -13,6 +13,7 @@ MAINTAINER= gmarco@gufi.org COMMENT= Free spreadsheet with graphical user interface PLIST_FILES= bin/abs +USES= xorg USE_XORG= x11 xpm xaw WRKSRC= ${WRKDIR}/abs-src-0.908 diff --git a/math/apc/Makefile b/math/apc/Makefile index 881251772a25..86b3f6603321 100644 --- a/math/apc/Makefile +++ b/math/apc/Makefile @@ -14,6 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libforms.so:x11-toolkits/xforms +USES= xorg USE_XORG= x11 xpm PLIST_FILES= bin/apc man/man1/apc.1.gz diff --git a/math/calctool/Makefile b/math/calctool/Makefile index 1e654b4a012f..48a976722056 100644 --- a/math/calctool/Makefile +++ b/math/calctool/Makefile @@ -24,6 +24,7 @@ TTY_USES= ncurses .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MX11} +USES+= xorg USE_XORG= x11 BINARIES+= xcalctool .endif diff --git a/math/cgal/Makefile b/math/cgal/Makefile index 7ac4dae776e3..f7b9ac4494db 100644 --- a/math/cgal/Makefile +++ b/math/cgal/Makefile @@ -39,7 +39,7 @@ VISUALIZATION_LIB_DEPENDS= libgeomview.so:graphics/geomview .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MQT5} -USES+= qt:5 +USES+= gl qt:5 CMAKE_ARGS+= -DWITH_CGAL_Qt5=ON USE_QT+= core gui opengl widgets svg buildtools_build qmake_build xml USE_GL+= gl glu diff --git a/math/emc2/Makefile b/math/emc2/Makefile index 6dac0e70630c..70efe77255ae 100644 --- a/math/emc2/Makefile +++ b/math/emc2/Makefile @@ -17,7 +17,7 @@ LICENSE_NAME= INRIA license, perhaps specific to emc2 LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= auto-accept no-dist-sell no-pkg-sell -USES= gmake +USES= gmake xorg USE_XORG= x11 xau xcb xdmcp ALL_TARGET= ${PORTNAME} diff --git a/math/fricas/Makefile b/math/fricas/Makefile index 798a5162e2f8..0a5589d29704 100644 --- a/math/fricas/Makefile +++ b/math/fricas/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/license/LICENSE.AXIOM BUILD_DEPENDS= sbcl:lang/sbcl -USES= autoreconf gmake tar:bz2 +USES= autoreconf gmake tar:bz2 xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lisp=sbcl USE_XORG= ice sm x11 xpm diff --git a/math/geogram/Makefile b/math/geogram/Makefile index 657cf8f03b74..743bfd7cfa30 100644 --- a/math/geogram/Makefile +++ b/math/geogram/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/doc/devkit/license.dox LIB_DEPENDS= libglfw.so:graphics/glfw -USES= cmake gl localbase:ldflags +USES= cmake gl localbase:ldflags xorg USE_GITHUB= yes GH_ACCOUNT= alicevision USE_XORG= x11 xcursor xi xinerama xrandr xxf86vm diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile index c4b147478359..81bc189d5223 100644 --- a/math/gnuplot/Makefile +++ b/math/gnuplot/Makefile @@ -43,7 +43,7 @@ CONFIGURE_ARGS+=--disable-x11-mbfonts \ --without-kpsexpand PLIST_SUB+= X11="@comment " .else -USES+= jpeg lua:53 +USES+= gnome jpeg lua:53 xorg USE_TEX= kpathsea USE_GNOME+= atk cairo gtk20 gdkpixbuf2 USE_WX= 2.8 diff --git a/math/hexcalc/Makefile b/math/hexcalc/Makefile index d973e4f1ded5..a4f6e3b0e7ed 100644 --- a/math/hexcalc/Makefile +++ b/math/hexcalc/Makefile @@ -21,6 +21,7 @@ COMMENT= Multi-radix calculator for x11 # Old distfile name in 8.2 was hexcalc..tar.Z & EXTRACT_SUFX was ..tar.Z # presumably a mistake, now shortened to normality. +USES= xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= bin/hexcalc man/man1/hexcalc.1.gz diff --git a/math/kalgebra/Makefile b/math/kalgebra/Makefile index 29e2c2666f4f..cec2b3bfe890 100644 --- a/math/kalgebra/Makefile +++ b/math/kalgebra/Makefile @@ -11,7 +11,7 @@ LIB_DEPENDS= libAnalitza.so:math/analitza BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -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 \ readline qt:5 tar:xz USE_GL= glu USE_KDE= auth codecs config configwidgets coreaddons doctools ecm i18n \ diff --git a/math/mathgl/Makefile b/math/mathgl/Makefile index e335ee69ca1b..c198b06ccc76 100644 --- a/math/mathgl/Makefile +++ b/math/mathgl/Makefile @@ -20,7 +20,8 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png \ libsz.so:science/szip -USES= cmake compiler:c++11-lang gettext-runtime gl jpeg python:2.7 +USES= cmake compiler:c++11-lang gettext-runtime gl jpeg python:2.7 \ + xorg USE_GL= gl glu glut USE_XORG= xi xmu USE_LDCONFIG= yes diff --git a/math/octave/Makefile b/math/octave/Makefile index bfcf1444e38e..f677fc7480e0 100644 --- a/math/octave/Makefile +++ b/math/octave/Makefile @@ -43,7 +43,7 @@ LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick \ USES= charsetfix fortran gmake libtool perl5 pkgconfig readline \ tar:xz compiler:c++14-lang \ - desktop-file-utils gl iconv + desktop-file-utils gl iconv xorg USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}/${PORTVERSION} USE_PERL5= build GNU_CONFIGURE= yes diff --git a/math/openmesh/Makefile b/math/openmesh/Makefile index 22326be4cdf9..8d9135c7c8e1 100644 --- a/math/openmesh/Makefile +++ b/math/openmesh/Makefile @@ -12,7 +12,7 @@ COMMENT= Generic data structure for manipulating polygonal meshes LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang dos2unix gl qt:5 +USES= cmake compiler:c++11-lang dos2unix gl qt:5 xorg DOS2UNIX_FILES= src/OpenMesh/Tools/CMakeLists.txt USE_QT= core concurrent gui help network opengl printsupport script scripttools sql svg x11extras xml xmlpatterns webkit widgets \ buildtools_build qmake_build uitools_build diff --git a/math/petiga/Makefile b/math/petiga/Makefile index dbcb38651682..3ab7795f2152 100644 --- a/math/petiga/Makefile +++ b/math/petiga/Makefile @@ -23,7 +23,7 @@ BB_COMMIT= e2a59b1ba054 WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} -USES= cmake compiler:c++14-lang fortran +USES= cmake compiler:c++14-lang fortran xorg USE_XORG= x11 USE_LDCONFIG= yes diff --git a/math/ploticus/Makefile b/math/ploticus/Makefile index a0aec46f0a7b..e86cd9f180ca 100644 --- a/math/ploticus/Makefile +++ b/math/ploticus/Makefile @@ -36,6 +36,7 @@ ALL_TARGET= plgd18 MAKE_ARGS+= NOX11=-DNOX11 XLIBS= XOBJ= PKGNAMESUFFIX= -nox11 .else +USES+= xorg USE_XORG= xpm .endif diff --git a/math/reduce/Makefile b/math/reduce/Makefile index 24bc036a7ef0..b22f01b0619d 100644 --- a/math/reduce/Makefile +++ b/math/reduce/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libpng.so:graphics/png \ libtiff.so:graphics/tiff -USES= autoreconf:build libtool gmake ncurses jpeg +USES= autoreconf:build libtool gmake ncurses jpeg xorg USE_XORG= x11 xcursor xext xorgproto xft xrandr xrender SFSUBDIR= snapshot_2019-04-13 diff --git a/math/rkward-kde/Makefile b/math/rkward-kde/Makefile index 93fb76c33c23..0f3166ce5150 100644 --- a/math/rkward-kde/Makefile +++ b/math/rkward-kde/Makefile @@ -16,7 +16,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libR.so:math/R USES= cmake compiler:c++11-lang desktop-file-utils gettext fortran \ - kde:5 php:cli qt:5 shared-mime-info + kde:5 php:cli qt:5 shared-mime-info xorg USE_QT= buildtools concurrent core dbus gui network printsupport qmake script webkit \ widgets xml USE_XORG= x11 diff --git a/math/slepc/Makefile b/math/slepc/Makefile index 73a46dcf140d..222bc4dead93 100644 --- a/math/slepc/Makefile +++ b/math/slepc/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libblas.so:math/blas \ libmpich.so:net/mpich \ libpetsc.so:science/PETSc -USES= gmake fortran python:2.7 shebangfix +USES= gmake fortran python:2.7 shebangfix xorg SHEBANG_FILES= configure SHEBANG_GLOB= *.py MAKEFILE= makefile diff --git a/math/snns/Makefile b/math/snns/Makefile index 0ac9205e9a8d..fb31cd357f35 100644 --- a/math/snns/Makefile +++ b/math/snns/Makefile @@ -13,6 +13,7 @@ COMMENT= Fully featured neural network simulator LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d +USES= xorg USE_XORG= x11 xext xt HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX}/lib/snns --enable-global \ diff --git a/math/speedcrunch/Makefile b/math/speedcrunch/Makefile index fe23fe73dc0f..a0c4c2768163 100644 --- a/math/speedcrunch/Makefile +++ b/math/speedcrunch/Makefile @@ -17,7 +17,7 @@ BB_ACCOUNT= heldercorreia BB_PROJECT= ${PORTNAME} BB_COMMIT= c0fc9c68d292 -USES= cmake compiler:c++11-lang qt:5 +USES= cmake compiler:c++11-lang qt:5 xorg USE_QT= buildtools_build qmake_build core gui help sql widgets USE_XORG= x11 diff --git a/math/topaz/Makefile b/math/topaz/Makefile index c3a24353bc9d..0b988b037b49 100644 --- a/math/topaz/Makefile +++ b/math/topaz/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= ncurses readline +USES= ncurses readline xorg USE_XORG= x11 MAKEFILE= Makefile.freebsd diff --git a/math/triangle/Makefile b/math/triangle/Makefile index 7dc6890a65ae..903ecfb3ab05 100644 --- a/math/triangle/Makefile +++ b/math/triangle/Makefile @@ -14,7 +14,7 @@ COMMENT= Two-Dimensional Quality Mesh Generator and Delaunay Triangulator NO_CDROM= No commercial use without prior arrangement with the author -USES= zip +USES= zip xorg NO_WRKSUBDIR= yes MAKEFILE= makefile USE_XORG= x11 diff --git a/math/ump/Makefile b/math/ump/Makefile index feb3e01f9c07..5b813e622e1d 100644 --- a/math/ump/Makefile +++ b/math/ump/Makefile @@ -13,7 +13,7 @@ COMMENT= Graphical, easy to use math program LICENSE= GPLv2 -USES= compiler:c++11-lang gmake pkgconfig tar:bzip2 +USES= compiler:c++11-lang gl gmake gnome pkgconfig tar:bzip2 USE_GNOME= gtk20 USE_GL= glu diff --git a/math/vtk6/Makefile b/math/vtk6/Makefile index 776dc2c87026..4b6360ae134f 100644 --- a/math/vtk6/Makefile +++ b/math/vtk6/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= libtiff.so:graphics/tiff \ # * VTK Groups CONFLICTS= vtk5 vtk8 -USES= alias cmake jpeg localbase +USES= alias cmake jpeg localbase xorg USE_LDCONFIG= ${PREFIX}/lib/vtk-${VTK_SHORT_VER} USE_XORG= xt sm ice x11 xext CXXFLAGS_powerpc64= -mminimal-toc @@ -103,6 +103,7 @@ CMAKE_ARGS+= -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ PLIST_SUB+= X11="@comment " \ OSMESA="" .else +USES+= gl USE_GL= gl glu PLIST_SUB+= X11="" \ OSMESA="@comment " diff --git a/math/vtk8/Makefile b/math/vtk8/Makefile index 17bc59854ef9..22d150a5db11 100644 --- a/math/vtk8/Makefile +++ b/math/vtk8/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libtiff.so:graphics/tiff \ CONFLICTS= vtk5 vtk6 -USES= alias cmake compiler:c++11-lang gl jpeg localbase +USES= alias cmake compiler:c++11-lang gl jpeg localbase xorg USE_LDCONFIG= ${PREFIX}/lib/vtk-${VTK_SHORT_VER} USE_XORG= ice x11 xt xext sm @@ -116,6 +116,7 @@ CMAKE_ARGS+= -DVTK_Group_${g}:BOOL=OFF .endfor .if !${PORT_OPTIONS:MOSMESA} +USES+= gl USE_GL= gl glu .endif diff --git a/math/xgraph/Makefile b/math/xgraph/Makefile index 9fdd5b5999f8..6658c85c8fcc 100644 --- a/math/xgraph/Makefile +++ b/math/xgraph/Makefile @@ -16,7 +16,7 @@ LICENSE_NAME= xgraph license LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= imake tar:Z +USES= imake tar:Z xorg USE_XORG= x11 xext WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/math/xplot/Makefile b/math/xplot/Makefile index 19dfa0aea48d..401a60fffa61 100644 --- a/math/xplot/Makefile +++ b/math/xplot/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://www.xplot.org/xplot/ MAINTAINER= ports@FreeBSD.org COMMENT= X11 plotting package -USES= perl5 +USES= perl5 xorg USE_XORG= x11 USE_PERL5= run GNU_CONFIGURE= yes diff --git a/math/xppaut/Makefile b/math/xppaut/Makefile index 190bc6cea6fc..9696b6a8461f 100644 --- a/math/xppaut/Makefile +++ b/math/xppaut/Makefile @@ -16,6 +16,7 @@ BROKEN= unfetchable LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= xorg USE_XORG= x11 xbitmaps xorgproto CFLAGS+= -w -Wno-return-type ALL_TARGET= xppaut diff --git a/math/zegrapher/Makefile b/math/zegrapher/Makefile index 13bee0176402..e290a261f332 100644 --- a/math/zegrapher/Makefile +++ b/math/zegrapher/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/math/special_functions/binomial.hpp:devel/boost-libs -USES= compiler:c++11-lang desktop-file-utils qmake qt:5 +USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= AdelKS USE_QT= core gui network printsupport widgets buildtools_build |