Commit graph

47 commits

Author SHA1 Message Date
Dmitry Marakasov
daffe00d4a - Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files
2013-07-12 15:01:45 +00:00
Dmitry Marakasov
2f89c9fd6f - OptionsNG
- Trim header
- Don't install empty directory
2013-01-30 21:59:02 +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
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
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18: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
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Dirk Meyer
bf9c3e77f4 - fix build for png-1.4.1 2010-03-29 07:19:34 +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
Dmitry Marakasov
b6c2f6eea5 - Remove unneeded LDFLAGS after OpenEXR has been fixed 2009-09-08 02:24:47 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Dmitry Marakasov
62110fb0db - Add SIMD knob
PR:		137363
Submitted by:	Anonymous <swell.k@gmail.com>
2009-08-06 02:29:58 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Dmitry Marakasov
ec05e2e290 - Add nvidia-texture-tools support
- Mark MAKE_JOBS_SAFE
2009-04-02 00:31:25 +00:00
Dmitry Marakasov
7844e474c0 - Disable nvtt so it doesn't pick up newly added nvidia-texture-tools and fail to build 2009-03-19 02:16:47 +00:00
Dmitry Marakasov
6903616a35 - Update to version 1.7.8
PR:		132748
Submitted by:	KATO Tsuguru <tkato432 at yahoo dot com>
2009-03-18 00:49:06 +00:00
Martin Wilke
5838d5a8dd - Update to 1.7.7
PR:		131830
Submitted by:	Ports Fury
2009-02-20 17:09:33 +00:00
Martin Wilke
560ed285d8 - Add OPTIONS
- Update to 1.7.5

PR:		130435
Submitted by:	Ports Fury
2009-01-17 22:44:01 +00:00
Beech Rintoul
254cbcab56 - Revert to 1.6.7, update breaks dependencies 2008-08-28 06:57:22 +00:00
Beech Rintoul
d92b796b60 - Update to 1.7.0
PR:		ports/126802
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2008-08-27 06:24:12 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Martin Wilke
81c6bf4954 - Drop Maintainership 2007-10-09 12:15:54 +00:00
Oliver Lehmann
8972f49618 make the port compile with gcc 4 and allow the same for
its dependent ports.
Bump PORTREVISION

Submitted by:	maintainer
Approved by:	maintainer
2007-09-19 13:49:01 +00:00
Alejandro Pulver
84ec3ef056 - Disable allegro in case it's found (causes problems on some libraries like
"x11-toolkits/gigi", also in that case a dependency is missing).

PR:		ports/115111
Submitted by:	alepulver (myself)
Approved by:	miwi (maintainer)
2007-08-29 00:07:22 +00:00
Alejandro Pulver
531dd5bbe1 - Add USE_GL (since the last xorg update it has been built without OpenGL,
thus ports like "x11-toolkits/gigi" can't find some functions they need).
- Remove unneeded SDL hacks.
- Bump PORTREVISION.

Approved by:	miwi (maintainer)
2007-07-24 16:20:30 +00:00
Martin Wilke
1425658005 - Update WWW
- switch to USE_LDCONFIG
2007-04-27 12:56:30 +00:00
Martin Wilke
3df2130dfd - Take maintainership.
Approved by:	Andreas Kohn (old maintainer)
2007-03-12 10:01:38 +00:00
Kris Kennaway
b5de47e69a Use libtool port instead of included version to avoid a.out objformat botch 2007-01-29 23:51:55 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +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
Sam Lawrance
f93c194072 Unmark BROKEN (suspect a race between the fix and BROKEN commits).
PR:		ports/93222
Submitted by:	Andreas Kohn <andreas@syndrom23.de> (maintainer)
2006-02-12 03:50:38 +00:00
Edwin Groothuis
c03427c13f - SHA256ify
- remove double SIZE entry for kipi-plugins
2006-01-30 10:23:34 +00:00
Kris Kennaway
609ba5cbeb BROKEN: Does not build 2006-01-14 09:22:57 +00:00
Sergey Matveychuk
e473f67b38 - Fix build
PR:		ports/91601
Submitted by:	Andreas Kohn (maintainer)
2006-01-10 18:37:13 +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
Oliver Lehmann
22fc85d883 s/PATCHREVISION/PORTREVISION/
Noted by:	maintainer
Approved by:	maintainer
2005-10-07 05:11:10 +00:00
Oliver Lehmann
58f9523a55 - enable SDL support on request (OPTIONS)
- fill CONFIGURE_ENV to detect more libraries which are installed because
  of LIB_DEPENDS anyway e.g. libpng (until that change, devil had no png
  support - even if libpng was installed)
- fix a png-support bug for 64bit systems.
- bump PORTREVISION

Approved by:	maintainer
2005-10-06 15:29:40 +00:00
Pav Lucistnik
e6c286c6b2 - Fix CATEGORIES
Reported by:	eik's minion
Pointy hat to:	pav
2004-10-28 20:51:47 +00:00
Pav Lucistnik
94347041e3 - Add DevIL Imaging Library.
PR:		ports/70176
Submitted by:	Andreas Kohn <andreas@syndrom23.de>
2004-10-28 17:50:54 +00:00