1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-11 02:50:24 +00:00
Commit Graph

80 Commits

Author SHA1 Message Date
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
Nicola Vitale
e41f78164e - Update to 2.16
- Update MASTER_SITES
- Convert to the new options framework
- Add LICENSE (GPLv3, LGPL3), LICENSE_COMB (dual)
- Add options GSL, FFTW, READLINE
2012-07-08 09:24:57 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Nicola Vitale
8b4082ad89 - Update to 2.15
- Disable build of the documentation: print/teTeX is too old to compile it

PR:		ports/165553
Submitted by:	Andras Jako <jako.andras@eik.bme.hu>
2012-04-25 14:08:42 +00:00
Pav Lucistnik
e3fc91ce80 - Mark BROKEN: fails to build
cd .. && ../asy -dir ../base -config "" -render=0 -f png -o png/ markers1.asy
  ../base/plain_xasy.asy: 93.7: runtime: Command exited abnormally: gs -q -dNOPAUSE -dBATCH -sDEVICE=pngalpha -dEPSCrop -dSAFER -r72x72 -sOutputFile=png/markers1.png png/markers1_.eps
  gmake[2]: *** [markers1.png] Error 1

Reported by:	pointyhat
2012-02-02 20:30:24 +00:00
Brendan Fabeny
ac39d25cb1 - update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:	ache, C. Burns, wen
2011-10-17 10:08:33 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Hiroki Sato
533bf6c2be Fix the installation path of tex/context/third/asymptote/colo-asy.tex.
Spotted by:	pav, ohauer
PR:		ports/158325
2011-06-27 02:41:53 +00:00
Hiroki Sato
7ae6ec9c16 - Use print/texinfo for texi2{dvi,pdf} instead of print/teTeX-base.
- Use print/teTeX-base for latex instead of print/teTeX.
- Use share/texmf for TeX-related files instead of share/texmf-local.
2011-06-18 16:13:31 +00:00
Brendan Fabeny
4fd0a4b1c1 Update math/gsl to 1.15, and adjust PORTREVISION
and LIB_DEPENDS of dependent ports
2011-05-09 16:42:27 +00:00
Max Brazhnikov
630ca2285f Bump PORTREVISION after open-mofit update 2011-05-02 12:44:53 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Matthias Andree
7944e45a78 Mark MAKE_JOBS_UNSAFE. 2011-02-22 21:18:37 +00:00
Nicola Vitale
f939aad594 - Update to 2.04 2010-08-29 21:13:34 +00:00
Nicola Vitale
0ab47c3cfe - Update to 1.93 2010-05-04 12:15:03 +00:00
Wen Heping
6905d4a0d8 - Bump PORTREVISION to chase the update of math/gsl 2010-03-29 01:12:27 +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
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Nicola Vitale
3bf90dd1ee - Update to 1.91 2010-01-02 13:13:56 +00:00
Nicola Vitale
ac29fa58d8 - Update to 1.90
- Add graphics/py-imaging to RUN_DEPENDS
2009-12-16 10:32:55 +00:00
Max Brazhnikov
7cb3294da7 Chase math/gsl update,
bump PORTREVISION
2009-12-01 20:33:45 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +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
Nicola Vitale
f0970b8391 - Update to 1.75 2009-06-03 19:15:09 +00:00
Pav Lucistnik
d0f33fd4a7 - Chase fftw3 update 2009-05-18 15:08:58 +00:00
Nicola Vitale
e09d681971 - Update to 1.70 2009-04-12 14:49:17 +00:00
Nicola Vitale
178ed18622 - Update to 1.69 2009-04-10 22:55:06 +00:00
Nicola Vitale
bb304aba39 - Update to 1.68 2009-03-26 20:31:56 +00:00
Nicola Vitale
db78a1f8e2 - Update to 1.67 2009-03-20 19:57:07 +00:00
Nicola Vitale
48826fb4af - Update to 1.66 2009-02-27 13:42:40 +00:00
Nicola Vitale
7ed3134513 - Update to 1.65 2009-02-26 16:05:07 +00:00
Nicola Vitale
c630ef7c4e - Update to 1.62 2009-02-11 16:29:57 +00:00
Nicola Vitale
c8486ce4a9 - Update to 1.61
- Add WITH_FFTW knob
2009-02-07 18:28:58 +00:00
Nicola Vitale
1bd312e07d - Update to 1.59
- Add devel/subversion to BUILD_DEPENDS
- Add USE_GL=glut
- Disable garbage collector (requires boehm-gc 7.X)
2009-01-21 11:05:58 +00:00
Martin Wilke
3381619583 - Chase gsl shlib bump 2009-01-12 20:37:24 +00:00
Nicola Vitale
a5c5d82907 - Update to 1.44 2008-10-08 16:42:25 +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
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +00:00
Nicola Vitale
7d2cd18517 - Update to 1.43
- Add print/dvipsk-tetex to BUILD_DEPENDS
- Don't install examples when NOPORTEXAMPLES is defined
- Remove pkg-message
- Replace print/ggv with print/gv as run dependency
2008-07-07 12:04:46 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Philippe Audeoud
d369e5c287 - Chase the gsl shared lib bump.
Approved by:	thierry (mentor)
2008-04-08 13:53:22 +00:00
Nicola Vitale
8d7a33f8f1 - Update to 1.42 2008-03-03 10:45:11 +00:00
Nicola Vitale
b1a20a1bda - Update to 1.41 2008-02-03 17:57:11 +00:00
Nicola Vitale
1a3639a960 - Update to 1.40
- Use SF as MASTER_SITES
- Use devel/boehm-gc with both ARCHS (--enable-gc=system)
2008-01-30 10:47:16 +00:00
Mark Linimon
befb6640b6 Correct spelling of NONEXISTENT to fix build on the package cluster.
Approved by:	portmgr (self)
2007-11-24 23:05:27 +00:00
Ying-Chieh Liao
b9ba1ad61e chase math/gsl lib version 2007-06-29 05:46:43 +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
Nicola Vitale
e3ff019419 - Cleanup non-supported FreeBSD versions 2007-04-17 13:56:19 +00:00
Nicola Vitale
c3d51f2cc5 - Update to 1.25
- Add CONFIGURE_TARGET to Makefile
2007-04-10 15:28:24 +00:00
Nicola Vitale
c46d3879c7 - Update patch-Makefile.in (I forgot it in my last commit), fix build.
Submitted by:	pointyhat (via kris)
2007-03-27 16:25:54 +00:00