Commit graph

52 commits

Author SHA1 Message Date
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Dmitry Marakasov
727437c678 - Update devel/ode to 0.13
- Bump dependent ports

PR:		193086
Submitted by:	pfg
Approved by:	maintainer timeout (acm, almost 3 months)
2014-11-24 23:53:00 +00:00
Dmitry Marakasov
dade8ed37c - Simplify manpage installation
- Remove unused Makefile statements
- Strip libraries
2014-11-24 23:48:19 +00:00
William Grzybowski
d737a13788 graphics/py-soya3d: switch from py-imaging to py-pillow
- USES python

With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-05 00:07:58 +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
William Grzybowski
a9ff518a2a graphics/py-soya3d: support stage
- Use auto plist
- Convert to new options
2014-08-05 12:46:13 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Baptiste Daroussin
2bbb53adc3 Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 17:07:12 +00:00
Baptiste Daroussin
3fee911366 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:36:40 +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
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +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
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +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
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
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Pietro Cerutti
805405e396 - Add glew to the list of supported USE_GL variables
- Patch ports depending on GLEW directly

Approved by:	portmgr (pav)
2010-04-27 21:58:27 +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
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
Jose Alonso Cardenas Marquez
ea71f3f4e5 - Fix an issue in my previous commit 2009-06-18 01:07:35 +00:00
Jose Alonso Cardenas Marquez
3f17fc0b1d - Fix with custom LOCALBASE
Reported by:	QAT
2009-06-17 23:21:46 +00:00
Jose Alonso Cardenas Marquez
a3344b1add - Use correctly NOPORTDOCS and NOPORTEXAMPLES
- Fix pkg-plist
- Bump PORTREVISION

Suggested by:	itetcu
2009-04-29 15:27:14 +00:00
Ion-Mihai Tetcu
93e15a2756 Bump PORTREVISION for DEPENDS change.
Prompted by:	QAT
Pointyhat to:	acm@
2009-04-28 19:14:33 +00:00
Jose Alonso Cardenas Marquez
a124f6c5a0 - Add sdl dependency
Reported by:	QAT
2009-04-27 01:28:46 +00:00
Jose Alonso Cardenas Marquez
ff254cd7cd - Update to 0.14
- Remove obsolete dependency
2009-04-27 01:16:35 +00:00
Jose Alonso Cardenas Marquez
1135f6c20f - Bump PORTREVISION, because devel/ode was updated
Approved by:	amdmi3 via email
2009-01-16 04:18:40 +00:00
Philip M. Gollucci
f60432367f CATEGORIES+= python for py- ports missing it
PR:             ports/124921
Approved by:    portmgr (pav)
2008-12-28 10:54:08 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
2a9763f12a - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-22 08:55:40 +00:00
Jose Alonso Cardenas Marquez
f811ef3fed - Fix problem with new version of pyrex. It is not necessary as a dependency.
- Remove BROKEN state
- Bump PORTREVISION

Approved by:	portmgr
2007-11-07 16:12:30 +00:00
Mark Linimon
38294beb25 Mark as broken with current version of devel/pyrex. A new version of
this port should be coming shortly.
2007-10-26 02:44:17 +00:00
Jose Alonso Cardenas Marquez
ee239436a0 - Update to 0.13.2
- Remove obsolete patch files
- Add devel/ode like a dependency
2007-08-19 18:58:55 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +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
Rong-En Fan
0c38bbcda3 - Really respect X11BASE
Approved by:	portmgr (linimon)
2006-12-09 08:51:58 +00:00
Jose Alonso Cardenas Marquez
004ef5b1e5 - Respect X11BASE 2006-11-30 20:37:26 +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
Jose Alonso Cardenas Marquez
cf68b35857 - Fix build with recent graphics/cal3d
- Fix linking problem with openal lib

Approved by:	garga (mentor)
2006-08-21 16:09:18 +00:00
Jose Alonso Cardenas Marquez
fc38f6b7d0 - Fix problem on 4.x
Reported by:	kris
Approved by:	garga (mentor)
2006-08-07 21:30:46 +00:00
Jose Alonso Cardenas Marquez
4b3595c48b - Update to 0.12
- Remove obsolete patch files. Now, i'm using ${REINPLACE_CMD} for it.

Approved by:	garga (mentor)
2006-07-29 16:36:25 +00:00
Jose Alonso Cardenas Marquez
b6b4a544cd Change maintainer address to my @FreeBSD.org email
Approved by:	garga (mentor)
2006-07-23 02:45:24 +00:00
Erwin Lansing
62911c0372 - Update Soya3d to 0.11.2
- Update SoyaTutorial to 0.11
- Added new dependency (security/py-cerializer). py-soya3d allow to use py-cerealizer.
- Fixed the installation of SoyaTutorial.

PR:		98959
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer)
2006-06-15 16:04:37 +00:00
Erwin Lansing
6289d9c222 Update to 0.10.5
PR:		97481
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer)
2006-05-19 10:02:58 +00:00
Tilman Keskinoz
3e4ef29b15 Unbreak on i386
Reported by:	pointyhat
Pointyhat to:	arved
2006-05-17 19:08:23 +00:00
Tilman Keskinoz
b6dc9f6ee5 Update to 0.10.4
Fix build on amd64

PR:		96815
Submitted by:	Jose Alonso Cardenas Marquez
2006-05-07 18:49:33 +00:00
Tilman Keskinoz
4b40c95e32 Update to 0.10.2
PR:		95507
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-04-15 18:06:00 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Marcus Alves Grando
8917605991 Respect LOCALBASE and X11BASE
PR:		88532
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer)
2005-11-06 14:01:12 +00:00
Marcus Alves Grando
d3ebfc4683 Mark amd64 as BROKEN. Does not compile.
Notified by:	kris
2005-10-24 02:34:23 +00:00