1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

105 Commits

Author SHA1 Message Date
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +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
Tobias C. Berner
9870e21a41 Convert archivers/quazip and archivers/quazip-qt5 into flavors
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D14640
2018-03-11 10:05:42 +00:00
Dmitry Marakasov
187dcfb3cd - Fix plist
Approved by:	portmgr blanket
2018-02-27 12:26:40 +00:00
Niclas Zeising
5598792853 Bump portrevision to chase graphics/glew shard library version update.
PR:		223370
Submitted by:	zeising
exp-run by:	antoine
Approved by:	antoine
2017-11-18 19:32:38 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Tobias C. Berner
5e373eaa92 Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
2017-06-25 21:07:58 +00:00
Mark Linimon
82c3cac0d2 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-22 16:04:19 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Ben Woods
7bca2739c1 graphics/tulip: Update WWW in pkg-descr, as old URL no longer works 2017-03-27 12:51:46 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Ben Woods
d496702dab graphics/tulip: Update to 4.10.0
Changes this release:
  http://tulip.labri.fr/TulipDrupal/?q=node/2143

Approved by:	adamw (mentor, implicit)
2016-12-19 14:57:53 +00:00
Dmitry Marakasov
5741b5e373 - Mark broken on FreeBSD 9.x:
/usr/local/include/bfd.h:1629:38: error: expected ',' or '...' before 'ATTRIBUTE_UNUSED'

Approved by:	portmgr blanket
2016-10-21 08:35:29 +00:00
Ben Woods
70b3227ef2 graphics/tulip: Update to 4.9.0
- Add USE_GL+=gl as per new stage-qa dependency detection script
- Refactor patches to apply cleanly against new release

Approved by:	adamw (mentor)
Relnotes:	http://tulip.labri.fr/TulipDrupal/?q=node/2141
Differential Revision:	https://reviews.freebsd.org/D7164
2016-07-09 00:00:18 +00:00
Ben Woods
a8f5e2ec0c Update the maintainer email address for the ports I
maintain to woodsb02@FreeBSD.org

Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D6278
2016-05-09 20:46:48 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Kurt Jaeger
e72067c93c graphics/tulip: 4.7.0 -> 4.8.1
Changes:
  http://tulip.labri.fr/TulipDrupal/?q=node/2121

PR:		207818
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer), rakuco
2016-03-14 19:51:11 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Adam Weinberger
98ad8e8462 Update to 4.7.0, pet portlint, rename patch files so the names are
unambiguous, and assign maintainership to submitter.

PR:		199614
Submitted by:	Ben Woods (new maintainer)
2015-04-28 14:47:42 +00:00
Vanilla I. Shu
fcace3162c remove uneeded patch. 2015-02-16 09:34:48 +00:00
Vanilla I. Shu
ada9a3d37f 1: Upgrade to 4.6.1.
2: add LICENSE.
3: add option for QT5.

PR:		197440
Submitted by:	Ports Fury.
2015-02-16 07:44:54 +00:00
Raphael Kubo da Costa
8f80525551 - Add patch to make the port build GCC and CMake 3.1.0.
Tulip overrides CMake's built-in add_library() and add_executable()
  commands, so obviously things would explode at some point.

  This is a band-aid solution to get things working; the right solution
  would be to stop overriding CMake's commands, or even stopping setting
  RPATH on libraries and executables altogether, but that depends on getting
  the Tulip developers involved (I'm still figuring out if they respond to
  pings and patches).

- Use quazip from ports instead of building Tulip's bundled copy. Bundled
  software is evil.

- Clean up CMAKE_ARGS. PYTHON_INCLUDEDIR and LOCALBASE were used years ago
  in patch-CMakeLists.txt, but that has not been the case for several
  releases at least.

- Clean up the port's dependencies:
  * devel/qt4-assistant, devel/qt4-designer have not been required since
    Tulip 3.something.
  * devel/qt4-libqtassistantclient is severely outdated and unsupported,
    thankfully it has not been used since Tulip 3.4.0.
  * devel/libqxt is not needed because Tulip always builds its own bundled
    copy.
  * Add explicit dependency on print/freetype2 since the port links directly
    against it.
  * Stop depending on devel/libexecinfo directly and use USES=execinfo
    instead.
2015-01-03 14:40:40 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Pietro Cerutti
94067d550b - Update to 4.6.0
Release notes: http://tulip.labri.fr/TulipDrupal/?q=node/2041
2014-10-01 07:45:42 +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
Pietro Cerutti
09fb9590b4 - Try to fix the linking problem on the cluster 2014-05-07 14:11:35 +00:00
Pietro Cerutti
6fcd7e3165 - Fix build on < 9.0 2014-04-23 08:29:23 +00:00
Pietro Cerutti
e1ab652da9 - Add a couple of missing patches
- Explicitely depend on graphics/jpeg
- Remove DOCS
2014-04-22 13:24:48 +00:00
Pietro Cerutti
942f0dee50 graphics/tulip -- depend on graphics/png 2014-04-22 11:41:18 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Raphael Kubo da Costa
e984a3a1c4 Welcome CMake 2.8.12!
With contributions from Schaich Alonso <alonsoschaich@fastmail.fm>,
including stage support for devel/cmake-gui.

This update took much longer than expected due to CMake changing the
arguments to an internal macro that ended up being used by some ports:

  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9ce60ff5

I have also started a discussion about this on CMake's development list:

  http://article.gmane.org/gmane.comp.programming.tools.cmake.devel/8464

It required adjusting the affected ports, and these changes have approved by
portmgr (bdrewery).

PR:		ports/182981
Approved by:	portmgr (bdrewery)
2013-11-05 18:34:22 +00:00
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +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
Max Brazhnikov
3503833535 Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update.
x11-toolkits/py-qt:
- mark BROKEN: does not build with latest devel/py-sip
2013-02-03 18:16:54 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Pietro Cerutti
533d37a428 - Update to 3.8.0
Release notes: http://tulip.labri.fr/TulipDrupal/?q=node/1851
2012-06-14 09:47:15 +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
Max Brazhnikov
6b63000267 Chase PyQT update 2012-05-25 01:50:36 +00:00
Pietro Cerutti
32fdb96500 - Update to 3.7.0
Release notes: http://tulip.labri.fr/TulipDrupal/?q=node/1822
2012-02-28 09:39:10 +00:00
Pav Lucistnik
615df9b9d0 - Mark BROKEN on FreeBSD 7.X: does not compile
library/tulip/src/PluginLibraryLoader.cpp: In constructor 'tlp::PluginLibraryLoader::PluginLibraryLoader(std::string, tlp::PluginLoader*)':
  library/tulip/src/PluginLibraryLoader.cpp:232: error: invalid conversion from 'int (*)(const dirent*)' to 'int (*)(dirent*)'
  library/tulip/src/PluginLibraryLoader.cpp:232: error:   initializing argument 3 of 'int scandir(const char*, dirent***, int (*)(dirent*), int (*)(const void*, const void*))'
  *** Error code 1

Reported by:	pointyhat
Feature safe:	yes
2011-12-08 20:25:42 +00:00
Pietro Cerutti
bcfacab877 - Update to 3.6.1
This is a maintenance release with many bug fixes, especially in the
  rendering of edges and labels. It includes improvements for the Python
  Scripting view, and new methods for the management of subgraphs.

Feature safe:	yes
2011-11-22 10:36:12 +00:00
Pietro Cerutti
c6b8449180 - Update to 3.6.0
Release notes: http://tulip.labri.fr/TulipDrupal/?q=node/1541
2011-08-04 14:02:41 +00:00
Baptiste Daroussin
21e419637c depends on qmake_build instead of qmake
Reported by:	makc@
Approved by:	gahr@
2011-04-26 08:46:57 +00:00
Baptiste Daroussin
1ed9a6a91e Remove useless dependency on gmake
Add dependency on qmake

PR:		ports/156532
Submitted by:	bapt@
Approved by:	gahr@
2011-04-21 13:07:39 +00:00
Pietro Cerutti
190d451ad0 - Update to 3.5.0
Release announcement: http://tulip.labri.fr/TulipDrupal/?q=node/1401
- Switch build system to CMake
2011-04-12 15:32:01 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00