1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

31 Commits

Author SHA1 Message Date
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
Martin Wilke
42df9a54a3 - Stage support
- Convert to USES
2014-02-01 16:16:16 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Niclas Zeising
92ea0d614b The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
2013-05-25 14:37:02 +00:00
Pawel Pekala
aff1d05882 - Update to version 2.4.9
- Add LICENSE
- Remove ABI versions from LID_DEPENDS

PR:		ports/172241
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Feature safe:	yes
2012-11-02 13:16:03 +00:00
Baptiste Daroussin
9010280b85 Conver to new options framework 2012-06-12 21:42:32 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Mark Linimon
7d8608ab13 Mark broken on powerpc as well as sparc64. (In fact, on all the tier-2s.)
Hat:		portmgr
2011-11-10 05:38:32 +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
Mark Linimon
57a8d7d6ed Mark as broken on sparc64: does not compile. 2011-07-16 05:23:59 +00:00
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Mark Linimon
db1d32c00b Attempt to fix build with non-base compiler.
Spotted on:	pointyhat
2011-06-29 03:42:31 +00:00
Thomas Abthorpe
73c7900f5b - Reassign ports to heap
Submitted by:	alepulver
2011-02-27 04:54:41 +00:00
Alejandro Pulver
4bb3a66bfe - Remove GPC option (lang/gpc is deprecated and to be removed).
- Remove -m32/-m64 compilation flags.
2010-10-11 03:35:22 +00:00
Philip M. Gollucci
c62a82a1db - Update to 2.4.8
- Remove USE_GCC=3.4

PR:             ports/144660
Submitted by:   Andrius Morkunas <hinokind@gmail.com>
Approved by:    maintainer timeout (alepulver ; 185 days)
2010-09-14 02:45:55 +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
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +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
cda30a295f - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-25 22:44:48 +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
Alejandro Pulver
2f04751ede - Move USE_GCC=3.4 before <bsd.port.pre.mk> to work.
Reported by:	pointyhat
2007-02-04 17:29:31 +00:00
Alejandro Pulver
5b0b99acd4 - Use GCC 3.4 in FreeBSD >= 7.x instead of system compiler (4.x).
Reported by:	pointyhat
2006-12-17 19:42:20 +00:00
Alejandro Pulver
d8b56b292c - Really fix X11BASE.
PR:		ports/106265
Submitted by:	laszlof
2006-12-06 16:12:15 +00:00
Alejandro Pulver
c1fec60852 - Respect X11BASE.
Reported by:	pointyhat
2006-11-24 18:31:03 +00:00
Alejandro Pulver
231c94edfb - Fix building. 2006-08-03 23:53:41 +00:00
Erwin Lansing
18c824f0b2 Mark BROKEN: does not build 2006-08-03 19:36:21 +00:00
Alejandro Pulver
d8a6189c74 - Fix building (missing ':' in LIB_DEPENDS).
Reported by:	linimon
2006-07-17 19:31:44 +00:00
Mark Linimon
4706167491 Mark broken: fails to compile. 2006-07-16 20:03:34 +00:00
Alejandro Pulver
ed21386c5e GRX is a 2D graphics library originaly written by Csaba Biegl for DJ Delorie's
DOS port of the GCC compiler.

Now it support DOS (using the DJGPP v2 compiler), Linux console, X11 and Win32
(using the Mingw compiler).

WWW: http://grx.gnu.de/
2006-07-03 00:33:34 +00:00