Commit Graph

56 Commits

Author SHA1 Message Date
Antoine Brodin 577b0ec45c Drop optional dependency on python 2.7 2020-12-29 22:12:54 +00:00
Antoine Brodin 9e6683e879 Unbreak bulk -a 2020-09-19 14:15:42 +00:00
Yuri Victorovich d83ad16615 math/vtk6: Remove the leading "The" from COMMENT
Approved by:	portmgr (blanket compliance)
2020-05-07 01:48:05 +00:00
Yuri Victorovich da7ba7e899 math/vtk*: Fix CONFLICTS lines 2020-05-02 01:41:12 +00:00
Stephen Montgomery-Smith e70d90be00 - Use openmpi3 instead of openmpi.
PR:		245566
Submitted by:	danilo@FreeBSD.org
2020-04-15 06:13:11 +00:00
Stephen Montgomery-Smith 4bc50d71db - Fix build on powerpc64 elfv2.
- Remove vtk5 from conflicts.
- Bump portrevision.

PR:		242361
Submitted by:	Piotr Kubaj <pkubaj@FreeBSD.org>
2019-12-03 01:29:50 +00:00
Tobias Kortkamp 11beae4902 math/vtk*: Canonicalize option names
/!\ vtk6-6.2.0_9: Makefile warnings, please consider fixing /!\

These options name have characters outside of [-_A-Z0-9]:

Groups Wrapping
2019-11-24 15:27:19 +00:00
Niclas Zeising 82f108df30 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.
2019-11-06 18:07:22 +00:00
Mark Linimon 0e6114450e Appease portlint.
I have a tier-2-related patch in progress, and having portlint less
noisy will help me with testing.

Approved by:	"just fix it"
2019-08-09 12:47:54 +00:00
Gerald Pfeifer ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Stephen Montgomery-Smith 4a94a871d0 - powerpc64 needs -mminimal-toc in CXXFLAGS.
PR:		238894
Submitted by:	Piotr Kubaj <pkubaj@FreeBSD.org>
2019-06-30 23:39:02 +00:00
Tobias C. Berner 22bd723f3c math/vtk6: remove QT4 option (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 17:25:15 +00:00
Tobias C. Berner 707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Gerald Pfeifer a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich 7c78c25abe math/vtk6: unbreak after r485327 if doxygen built with LATEX=off
Installing doxygen-1.8.14,2...
 `-- Installing graphviz-2.40.1_6...
-|   | `-- Installing glib-2.56.1_3,1...
+|   | `-- Installing glib-2.56.3_1,1...
-|   |   `-- Installing perl5-5.26.2_2...
-|   |   `-- Extracting perl5-5.26.2_2: .......... done

-- Found Doxygen: /usr/local/bin/doxygen (found version "1.8.14") found components:  doxygen dot
-- Could NOT find Gnuplot (missing: GNUPLOT_EXECUTABLE)
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- Could NOT find Wget (missing: WGET_EXECUTABLE)
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Perl (missing: PERL_EXECUTABLE)
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindPerl.cmake:75 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  Utilities/Doxygen/CMakeLists.txt:5 (find_package)

PR:		233138
2018-12-05 01:28:06 +00:00
Rene Ladan 99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Yuri Victorovich 0300da4e71 math/vtk6: Update CONFLICTS 2018-07-12 19:05:30 +00:00
Tobias C. Berner b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Stephen Montgomery-Smith 9d086f1599 - Fix make install error when compiling with QT5 enabled.
PR:		ports/226752
Submitted by:	otacilio.neto@bsd.com.br
2018-03-20 02:19:21 +00:00
Gerald Pfeifer c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Antoine Brodin 8c313cfaa8 Remove flavors from vtk6, it's not useful with PY_FLAVOR (initial
implementation of python flavors didn't have PY_FLAVOR)
2017-12-24 12:17:40 +00:00
Mathieu Arnold 551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Matthew Rezny b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Antoine Brodin 1b09c15556 Unbreak INDEX 2017-03-10 10:32:52 +00:00
Stephen Montgomery-Smith 3ca4dbdd69 - Rather than rm share/cmake/hdf5/libhdf5.settings, have cmake not install it.
PR:		ports/216330
Submitted by:	Tobias C. Berner <tcberner@freebsd.org>
2017-03-10 04:02:56 +00:00
Stephen Montgomery-Smith 516b88298e - Don't install share/cmake/hdf5/libhdf5.settings to avoid clash with
science/paraview

PR:		ports/211334
Submitted by:	Chen Xie <xiechen96@gmail.com>
2016-07-29 23:45:41 +00:00
Stephen Montgomery-Smith 2833ed12f1 - Add more xorg and gl dependencies so that they are correctly registered.
- Bump portrevision.
2016-07-26 02:43:33 +00:00
Mathieu Arnold 8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Mathieu Arnold 999161a9ed Fixup some whitespace at the beginning of lines problems.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:18:17 +00:00
Stephen Montgomery-Smith 433bf93ce8 - Change Python bindings to ON by default.
- Bump portrevision.

Submitted by:	thierry@FreeBSD.org
2016-01-27 02:01:46 +00:00
Stephen Montgomery-Smith 94c4be06a3 - Mild cosmetic changes to the Makefile comments. 2015-11-28 05:34:30 +00:00
Stephen Montgomery-Smith e95300b703 - Add name mangling so that it will build when science/netcdf is installed.
- Bump portrevision.
2015-11-28 05:30:18 +00:00
Stephen Montgomery-Smith da906cd857 - Update to 6.2.0. 2015-11-28 01:59:35 +00:00
Stephen Montgomery-Smith a38e17ce02 - Give maintainership to stephen@, This will help him track subtle C++
errors.  These errors also break cad/netgen.
2015-11-22 16:55:34 +00:00
Mathieu Arnold 21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
John Marino 74d3bc86be Add USES=alias to 11 ports (non-invasive DragonFly support) 2015-07-03 10:46:51 +00:00
Antoine Brodin 6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Pietro Cerutti 401bf7f4c5 - Unbreak 2015-01-02 18:43:29 +00:00
Danilo Egea Gondolfo 1fa076ebfb - Update net/openmpi to 1.8.4 2014-12-26 14:24:12 +00:00
Baptiste Daroussin bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin 8585fd5e17 Mark BROKEN: fails to build
/wrkdirs/usr/ports/math/vtk6/work/VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx: In member function 'bool vtkFreeTypeTools::CalculateBoundingBox(const T&, vtkFreeTypeTools::MetaData&)':
/wrkdirs/usr/ports/math/vtk6/work/VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx:1190: error: no matching function for call to 'min(unsigned int&, int&)'

Reported by:	pkg-fallout
2014-12-19 18:49:40 +00:00
Pietro Cerutti c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Pietro Cerutti 56a424b20a - Enable the RenderingMatplotlib and PythonInterpreter modules when building
w/ Python support
- Bump PORTREVISION

Submitted by:	Stas Timokhin <devel@stasyan.com> (via email)
2014-10-13 12:10:21 +00:00
Pietro Cerutti 555f9c700d - Add an OPTION to enable the Python wrapping module
- Add an OPTION to chose between static and shared libs
- Bump PORTREVISION
2014-10-10 13:36:08 +00:00
Danilo Egea Gondolfo 94f7ea6c8f - Update net/openmpi from 1.8.2 to 1.8.3 2014-09-28 03:41:24 +00:00
Gerald Pfeifer 15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Adam Weinberger 1f65a30b2a Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES. 2014-07-15 17:52:17 +00:00
Tijl Coosemans 2df13bcdc3 - Convert net/openmpi to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Use BROKEN_sparc64

Approved by:	portmgr (implicit, bump unstaged port)
2014-07-14 16:51:44 +00:00
Pietro Cerutti cac5e272fd - libGL is not needed when building with OSMESA 2014-07-07 08:17:50 +00:00
Pietro Cerutti 21e68952ac - Add OPTIONal off-screen rendering support with graphics/libosmesa 2014-07-01 14:21:27 +00:00