Commit graph

58 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
Pawel Pekala
5e8af4ec39 - Add staging support [1]
- Convert to new LIB_DEPENDS format

PR:		ports/186598 [1]
Submitted by:	Mikhail <mp39590@gmail.com>
Approved by:	maintainer timeout
2014-03-03 21:57:53 +00:00
Baptiste Daroussin
c30de17205 Add NO_STAGE all over the place in preparation for the staging support (cat: x11-wm) 2013-09-21 00:01:16 +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
a475bb3042 - Add optional Xft support [1]
- Convert to OptionsNG
- Add missing deps
- Fix comment

PR:		ports/170723
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
Approved by:	maintainer timeout
Feature safe:	yes
2012-10-31 19:54:11 +00:00
Jason Helfman
5ae44f74bd - Update to 6.0
PR:	ports/165144
Submitted by:	maintainer, schot at A-Eskwadraat.nl
2012-02-14 20:20:52 +00:00
Dennis Herrmann
9919b8a7c8 - Update to 5.9
PR:		ports/160359
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2011-09-01 18:52:52 +00:00
Dennis Herrmann
bc913da4f6 - Bump PORTREVISION
- Add Xinerama support
- Add pkg-message

PR:		ports/155930
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2011-03-25 13:43:01 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Max Brazhnikov
fe7fa22ad4 Update to 5.8.2
PR:		ports/147932
Submitted by:	Jeroen Schot (maintainer)
Feature safe:	yes
2010-06-19 21:41:59 +00:00
Max Brazhnikov
9c5cd23025 Update to 5.8.1
PR:		ports/147192
Submitted by:	Demelier David <demelier.david at gmail.com>
Reviewed by:	Jeroen Schot (maintainer)
2010-06-05 11:29:20 +00:00
Sylvio Cesar Teixeira
18cb8ac049 - Update to 5.8
PR:		ports/147161
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2010-05-30 23:37:39 +00:00
Pav Lucistnik
af082bb364 - Update to 5.7.2
PR:		ports/141247
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2009-12-07 14:19:50 +00:00
Wesley Shields
d5ce168317 - Update to 5.6
PR:		ports/136926
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2009-07-24 13:28:15 +00:00
Martin Wilke
80a912fcd0 - Update to 5.5
PR:		134025
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2009-04-27 19:15:47 +00:00
Martin Wilke
196ee6a635 - Update to 5.4.1
PR:		131557
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2009-02-10 14:02:22 +00:00
Martin Wilke
c5f0dda709 - Update to 5.3.1
PR:		129469
Submitted by:	Jeroen Schot <schot@A-Eskwadraat.nl> (maintainer)
2008-12-06 23:36:17 +00:00
Dmitry Marakasov
f55ccf5d40 - Update to 5.2
PR:		128674
Submitted by:	Jeroen Schot <schot at A-Eskwadraat dot nl> (maintainer)
2008-11-07 18:04:22 +00:00
Martin Wilke
375b670012 - Update to 5.1
- Update WWW

PR:		126284
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2008-08-06 07:55:13 +00:00
Martin Wilke
597c5e9c9f - Update to 5.0.1
PR:		124832
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2008-06-23 11:01:20 +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
Rong-En Fan
fa61f4d32a - Update to 4.9
PR:		ports/122442
Submitted by:	Jeroen Schot <schot at castor.sshunet.nl> (maintainer)
2008-04-05 18:13:21 +00:00
Pietro Cerutti
fcf3ca3aa1 - Update to 4.8
PR:		121682
Submitted by:	gahr (myself)
Reviewed by:	schot@A-Eskwadraat.nl (maintainer)
Approved by:	schot@A-Eskwadraat.nl (maintainer), miwi (mentor)
2008-03-17 19:56:18 +00:00
Martin Wilke
0c351b688a - Update to 4.7
PR:		118199
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-12-14 18:45:18 +00:00
Martin Wilke
381a6c1591 - Update to 4.6
PR:		117542
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-10-27 22:04:09 +00:00
Rong-En Fan
d92cf1ee41 - Update to 4.5
PR:		ports/116547
Submitted by:	Jeroen Schot <schot at a-eskwadraat.nl> (maintainer)
2007-09-23 05:57:51 +00:00
Martin Wilke
54cebacec4 - Update to 4.4.1
PR:		115839
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-08-28 10:35:24 +00:00
Rong-En Fan
dec5f3a57d - Update to 4.4
PR:		ports/115763
Submitted by:	Jeroen Schot <schot at a-eskwadraat.nl> (maintainer0
2007-08-26 08:15:56 +00:00
Rong-En Fan
d6e0193024 - Update to 4.3
PR:		ports/114656
Submitted by:	Jeroen Schot <schot at a-eskwadraat.nl> (maintainer)
2007-07-19 16:04:39 +00:00
Martin Wilke
10d5ace5c6 - Update to 4.2
PR:		113169
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-06-04 08:20:21 +00:00
Martin Wilke
84ec1175a5 - Update to 4.1
PR:		112837
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-05-25 22:11:30 +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
f3b494a0ca - Update to 4.0
PR:		112001
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-04-23 08:28:31 +00:00
Erwin Lansing
36f8f5032a Update to 3.9
PR:		111136
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-04-02 16:04:54 +00:00
Martin Wilke
58c1f11fcf - Update to 3.8
PR:             110050
Submitted by:   Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-03-07 22:47:23 +00:00
Martin Wilke
f5d2568855 - Update to 3.7
PR:             109522
Submitted by:   Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-02-26 11:03:25 +00:00
Rong-En Fan
95db6783c3 - Update to 3.5
PR:		ports/109170
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-02-16 04:16:33 +00:00
Nicola Vitale
ad36ba93b2 - Updated to 3.4
- Fixed DWM_CONF knob

PR:		ports/108602
Submitted by:	Jeroen Schot <schot at a-eskwadraat.nl> (maintainer)
Approved by:	alexbl (mentor, implicit)
2007-02-08 17:54:13 +00:00
Rong-En Fan
d31e2e3416 - Update to 3.2.2
PR:		ports/108334
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-01-25 17:50:04 +00:00
Cheng-Lung Sung
084a911c1e - Update to 3.1
PR:		ports/108011
Submitted by:	maintainer (Jeroen Schot)
2007-01-17 02:37:17 +00:00
Martin Wilke
55f6032c45 - Update to 3.0
PR:		107852
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-01-12 21:19:30 +00:00
Martin Wilke
10aa52ec55 - Update to 2.9
PR:		107686
Submitted by:	 Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2007-01-09 22:26:01 +00:00
Martin Wilke
a1b42fe3d6 - Update to 2.8
PR:		ports/107479
Submitted by:	Sokolov Alexey<sokolhacker@mail.ru>
Approved by:	maintainer
2007-01-03 21:04:25 +00:00
Martin Wilke
242646678c - Update to 2.7
PR:		ports/106724
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2006-12-15 08:38:23 +00:00
Martin Wilke
bf4d113063 - Update to 2.6
PR:		ports/106454
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2006-12-08 22:55:40 +00:00
Rong-En Fan
bc900e44af - Update to 2.5.1
PR:		ports/106380
Submitted by:	Jeroen Schot <schot at a-eskwadraat.nl> (maintainer)
2006-12-06 02:02:49 +00:00
Martin Wilke
403053b5be - Update to 2.4
PR:		ports/106274
Submitted by:	"Jeroen Schot" <schot@a-eskwadraat.nl> (maintainer)
2006-12-03 23:10:50 +00:00
Sam Lawrance
7ffd32ccb9 Update master sites and add a config knob.
PR:		ports/104538
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2006-11-05 12:59:54 +00:00
Erwin Lansing
9d14c7085d Update to 1.9
PR:		104154
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2006-10-08 10:33:25 +00:00
Martin Wilke
cb694efb37 - Update to 1.7.1
PR:		ports/103806
Submitted by:	Jeroen Schot <schot@a-eskwadraat.nl> (maintainer)
2006-09-30 11:01:42 +00:00