1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

127 Commits

Author SHA1 Message Date
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
Mark Linimon
6626c2aa1a Mark as broken on powerpc64.
The full message is:

  /usr/bin/ld:
  Graphics/CMakeFiles/vtkGraphics.dir/vtkProbeFilter.cxx.o(.text+0x182c):
  sibling call optimization to '_ZN14vtkProbeFilter26SetValidPointMaskArrayNameEPKc'
  does not allow automatic multiple TOCs; recompile with -mminimal-toc or
  -fno-optimize-sibling-calls, or make
  '_ZN14vtkProbeFilter26SetValidPointMaskArrayNameEPKc' extern

This is beyond the scope of what I understand how to fix.
2018-06-17 02:24:24 +00:00
Alexey Dokuchaev
7b85b686ee Remove superfluous linefeeds and fix some other minor whitespace bugs. 2018-01-11 16:53:44 +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
Marcelo Araujo
85c18d7387 Bump PORTREVISION to reflect print/gl2ps changes.
PR:		ports/218399 (based on)
Submitted by:	emaste
2017-08-24 09:13:09 +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
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Antoine Brodin
1cfd7ac166 Fix packaging when GL2PS is on
Reported by:	pkg-fallout
MFH:		2016Q3
2016-07-02 10:29:15 +00:00
Adam Weinberger
a53681542b Convert a couple ports that use both _CMAKE_ON and _CMAKE_OFF to _CMAKE_BOOL.
Use options helpers all the way in math/carve, because I couldn't help myself.
2016-06-30 20:02:43 +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
John Marino
739e62e0b7 Add USES=alias to 3 ports (Aids DragonFly support) 2015-09-20 16:35:28 +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
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
f2d6af8ae1 - Add LICENSE_FILE
- Strip libraries
2015-06-03 15:59:44 +00:00
Antoine Brodin
283f9b13c5 Allow building with new mesa 2015-01-03 19:06:49 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Antoine Brodin
942951d86b Cleanup plist 2014-11-14 09:39:21 +00:00
Marcus von Appen
214bd533a7 - Convert ports of math/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-21 16:54:54 +00:00
Marcus von Appen
62480ffb2c - Mark INSTALLS_EGGINFO as unsupported
Differential Revision:	D843
Reviewed by:	gahr@, koobs@
Approved by:	bapt@ (portmgr)
2014-10-02 07:53:52 +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
18a7fd6042 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:23:08 +00:00
Pietro Cerutti
1dc5b6fe0a - Unbreak by temporarily removing support for PYTHON wrapping
- Bump PORTREVISION (default options changed)
2014-04-15 13:21:22 +00:00
Antoine Brodin
50813e10e3 Mark BROKEN: violates stage and fails to package
Reported by:	pkg-fallout
2014-03-06 20:41:39 +00:00
Pietro Cerutti
88068e7a6b - Make UNIQUENAME really unique (used to conflict with math/vtk6's)
- Remove dead MASTER_SITE
2014-02-24 08:40:57 +00:00
Pietro Cerutti
0b8b4c4d39 - STAGE-clean
- Add (OPTIONal) Ogg Theora video codec support
- Fix PKGNAME
- Remove LATEST_LINK
2014-02-12 15:58:43 +00:00
Max Brazhnikov
f5da498b50 - Respect CMAKE_BUILD_TYPE (and fix packaging with non-default build settings)
Approved by:	maintainter
2013-12-03 11:30:55 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Alexey Dokuchaev
341abe40f0 In categories starting with [h-m], remove empty lines from pkg-plist (and
purge one empty file).
2013-03-17 14:13:50 +00:00
Pietro Cerutti
e4a869dcb1 - Minor fix to PLIST 2013-02-22 17:16:51 +00:00
Pietro Cerutti
6f210fbe44 - Add an OPTION to build with leak debugging support
- Add an OPTION to build without legacy code
- Fix Qt4 includes (fixes a conflict when both Qt3 and Qt4 are installed)
  Reported upstream: http://www.vtk.org/Bug/view.php?id=13888
2013-02-18 15:28:05 +00:00
Pietro Cerutti
748ac051ac - Fix PLIST with non-default OPTIONS 2013-01-15 07:44:14 +00:00
Baptiste Daroussin
329e3aac0e Decommissioning java 1.5 (EOLed since October 2009) + removing outdated jdk16
vendors:
Remove any reference to bsdjava and freebsd Java Vendors, as the both are
outdated, have security issues and expired.

Mark icedtea6-stubs as broken as it doesn't build with any of the left supported
vendors.
Switch tuxguitar to be able to use openjdk16 [1]

Approved by:	gahr [1]
2012-12-10 16:49:34 +00:00
Baptiste Daroussin
9c526f7217 Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION=	1.5+ (part3)
2012-12-10 13:43:43 +00:00
Pietro Cerutti
b7ec593cf0 - Update to 5.10.1
Announce:
  http://www.vtk.org/pipermail/vtk-developers/2012-October/012452.html

Feature safe:	yes
2012-11-07 08:27:56 +00:00
Pietro Cerutti
7f71ac2da8 - Do not build with debug symbols (used in testing) 2012-10-10 13:22:12 +00:00
Pietro Cerutti
f7f69b83fc - Update to 5.10.0
Release notes: http://www.kitware.com/news/home/browse/408
- Convert to OptionsNG
2012-10-10 13:15:47 +00:00
Pietro Cerutti
a8b1aafd15 - Do not use X with OSMesa
- Fix lines > 80 chars in pkg-descr
- Remove unneeded dependencies on a couple of Qt4 components
2012-07-10 10:54:11 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Pietro Cerutti
6b4c1e771d - fix plist when building with OSMesa
Feature safe:	yes
2012-03-12 12:23:48 +00:00
Pietro Cerutti
fc2e0de62e - Do not link against / depend upon libGL when building with OSMesa
Feature safe:	yes
2012-03-12 07:56:44 +00:00
Pietro Cerutti
3bb38a567c - Chase graphics/libosmesa shlib version bump
- Bump PORTREVISION
2012-03-08 07:52:46 +00:00
Raphael Kubo da Costa
6fd8cb7810 Remove CMAKE_USE_PTHREAD from the ports using it.
This setting has not had any effect since r1.13 to bsd.cmake.mk, as it
was only useful when we supported FreeBSD < 7.

Approved by:	avilla (mentor), portmgr (miwi)
Feature safe:	yes
2011-11-14 03:26:46 +00:00
Pietro Cerutti
537fa63d68 - Revert the removal of system include directories from VTKConfig.cmake, which
causes needed include paths of 3rd party packages used by VTK not to be
  included by the use of VTK_USE_FILE.

  The patch reverts this commit in VTK's git repository:
  http://vtk.org/gitweb?p=VTK.git;a=commit;h=514405

  A bug report has been submitted here:
  http://vtk.org/Bug/view.php?id=12597
2011-09-15 07:40:27 +00:00
Pietro Cerutti
38b3a0d427 - Update math/vtk5 to 5.8.0
Release notes:
  http://www.vtk.org/pipermail/vtkusers/2011-September/118889.html
- Update multimedia/vtkmpeg2encode to reflect math/vtk5 PORTVERSION
2011-09-14 09:49:38 +00:00