Commit graph

63 commits

Author SHA1 Message Date
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Thierry Thomas
8d78f93705 Do not require GCC.
PR:		211760
Submitted by:	pfg
2016-08-29 19:27:41 +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
Dmitry Marakasov
f09211bb27 - Strip library 2015-05-09 12:26:34 +00:00
John Marino
9746d6524b graphics category: Remove $PTHREAD_LIBS
graphics/zbar didn't pass check-plist (pre-existing), fixed.

approved by:	PTHREAD blanket
2015-03-25 20:09:42 +00:00
Mark Felder
cdad4b092b Update "BSD" license in graphics category 2014-12-06 22:13:42 +00:00
Baptiste Daroussin
a76a739bfe Cleanup plist 2014-10-20 17:04:20 +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
Gerald Pfeifer
4145f4ffe0 Fix the build with GCC 4.8. Coin mixes stdlib.h (the C header) and cstdlib
(the C++ header) quite freely, which results in conflicts and fails with
recent compilers.  Address this via a post-patch substitution to avoid some
70 individual patches.

PR:		192133
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
2014-08-26 07:16:21 +00:00
Adam Weinberger
f9b0106c74 Teach 'coin-config --ldflags' to use -Wl,-rpath,/usr/local/lib instead
of -R/usr/local/lib.

This is required on -current but should work fine elsewhere.
2014-08-17 15:15:23 +00:00
John Marino
567b65a5a4 Update WWW and MASTER_SITES for four coin3d ports
* graphics/Coin
 * graphics/simage
 * x11-toolkits/soqt
 * x11-toolkits/soXt

PR:		192442
Submitted by:	Shane Ambler
Approved by:	general blanket (1/4 ports maintained)
2014-08-06 21:44:53 +00:00
John Marino
afbcd38fd5 graphics/Coin: hardcode debug off
When WITH_DEBUG is set, this port will fail staging as the result won't
match the pkg-plist due to file name changes during a debug regime. To
fix, configure Coin with debug off always.
2014-07-05 18:31:12 +00:00
Dmitry Marakasov
5ac12e9265 - Switch graphics/simage USES=libtool, drop .la files
- Strip library
- Use new LIB_DEPENDS syntax
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-23 00:59:51 +00:00
Dmitry Marakasov
9c27d473ee - Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-23 00:57:36 +00:00
Ruslan Makhmatkhanov
8627082363 Reset maintainership by maintainer's request.
Thank you for your past work on this, Cristiano!

PR:		187228  187227
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com> (maintainer)
2014-03-04 06:07:25 +00:00
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Sunpoet Po-Chuan Hsieh
edcc4789b2 - Fix build of x11-toolkits/SoXt which depends on graphics/Coin
- Add LICENSE
- Support STAGEDIR

PR:		ports/183824
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
Approved by:	maintainer (timeout, 21 days)
2013-12-01 15:49:02 +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
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Wilke
92a82cc269 - bump PORTREVISION after graphics/simage update 2011-07-03 06:01:21 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dmitry Marakasov
b70c566348 - Update to 3.1.3
- Pass maintainership to submitter

PR:		144501
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
2010-03-15 15:51:04 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Pav Lucistnik
14ac881764 - Introduce USE_OPENAL variable for OpenAL consumers
- Switch to openal-soft as a default OpenAL implementation

PR:		ports/142123
Submitted by:	mva
Tested by:	pointyhat exp-run
Approved by:	portmgr (hat)
2010-01-25 19:15:18 +00:00
Doug Barton
2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00
Sylvio Cesar Teixeira
13bd336a0b - Update to 3.1.2
Approved by:	itetcu, miwi (mentors)
2009-11-13 00:14:36 +00:00
Sylvio Cesar Teixeira
f34417e345 - Update to 3.1.1
PR:		ports/139877
Submitted by:	sylvio@ (myself)
Approved by:	itetcu (mentor)
2009-11-07 18:59:29 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Florent Thoumie
340b57f8be - Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
2009-01-23 16:28:36 +00:00
Beech Rintoul
9232efaf1f - Update to 3.0.0
PR:		ports/130894
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
2009-01-23 09:56:34 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Li-Wen Hsu
cb9b7350d7 - Update to version 2.5.0, which achieves full OpenInventor 2.1 compatibility.
- Add experimental JavaScript support

PR:		ports/118679
Submitted by:	"Pedro F. Giffuni" <giffunip AT tutopia.com>
2007-12-27 11:58:53 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Martin Wilke
a21d81bd48 - Update to 2.4.6 2007-04-20 22:26:46 +00:00
Martin Wilke
63973baf98 - Fix build with gcc41
PR:		ports/104078
Submitted by:	trasz
2006-10-07 12:27:42 +00:00
Cheng-Lung Sung
10ddcca177 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include dns/ editors/ emulators/ finance/
  games/ graphics/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-14 23:06:39 +00:00
Edwin Groothuis
ff21f59f9f Remove USE_REINPLACE for categories starting with a G 2006-05-07 23:46:33 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Pav Lucistnik
792b758ef4 - Add SHA256 2005-11-26 01:48:16 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Volker Stolz
6d52710d20 Make share/Coin owned by simage; don't pick up simage.conf in Coin
Noticed by: krisbot
2005-10-19 18:25:24 +00:00
Volker Stolz
e67b866922 Update to 2.4.4 2005-10-17 10:07:51 +00:00
Kris Kennaway
b0739c662b Chase master site 2005-07-09 13:22:15 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Volker Stolz
b879c09a01 Update to 2.3.0
PR:		ports/77970
Submitted by:	Ports Fury
2005-03-03 07:51:03 +00:00
Yen-Ming Lee
f94e79e57c - fix wrong PLIST and unbreak this port 2005-02-21 18:13:46 +00:00
Kris Kennaway
8701fff6e7 BROKEN: Incorrect pkg-plist (removes files not installed by this port) 2005-02-20 20:14:46 +00:00
Kirill Ponomarev
cb10b628f9 Bump shlib version for graphics/simage
Bump PORTREVISION.
2004-12-23 10:17:59 +00:00