Commit graph

153 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
Jason Helfman
98fd7aaa5d - unbreak when built with GTK2 option enabled
- while here fix maintainership for the one slave ports

PR:		185065
Reported by:	freebsd@skysmurf.nl
2013-12-29 02:56:04 +00:00
Jason Helfman
3417c8c5eb - update to 5.43 [1]
- convert to new lib_depends format
- convert to staging (thanks bapt@!)

PR:	184940 [1]
Submitted by:	umeno@rr.iij4u.or.jp [1]
2013-12-20 19:01:37 +00:00
Baptiste Daroussin
db5320be85 Add NO_STAGE all over the place in preparation for the staging support (cat: x11) 2013-09-20 23:43:19 +00:00
Jason Helfman
a1e426a32e - update to 5.42
- while here promote more reliable master_site

PR:		177132
Submitted by:	umeno@rr.iij4u.or.jp
2013-03-23 06:05:08 +00:00
Jason Helfman
fff8eb1462 - add option for ImageMagick (MAGICK)
PR:		174469
Submitted by:	katsura@cc.osaka-kyoiku.ac.jp
Approved by:	maintainer, jgh@
2012-12-20 23:23:36 +00:00
Baptiste Daroussin
79acadb55f Convert SINGLE to RADIO option
Removed useless bsd.port.{pre,post}.mk which was wrong and used to work by
accident, bsd.port.options.mk should never be included after bsd.port.pre.mk

Reported by:	flo
Reviewed by:	jgh (maintainer)
2012-12-11 07:36:57 +00:00
Jason Helfman
1857ef89a9 - update to 5.41 , merged upstream security patch, and verified [1]
- while here take maintainership [2]

PR:	173687
Submitted by:	umeno@rr.iij4u.or.jp [1], jgh@ [2]
Approved by:	maintainer, marius@nuenneri.ch
Feature safe:	yes
2012-11-30 18:15:53 +00:00
Jason Helfman
033331fc7d - address CVE-2012-4524 , http://www.vuxml.org/freebsd/57652765-18aa-11e2-8382-00a0d181e71d.html
Submitted by:	jgh@
Approved by:	maintainer, marius@nuenneri.ch (private mail)
Feature safe:	yes
2012-10-18 17:56:01 +00:00
Jason Helfman
68b35c1c8f - fix typo on TIME_BOMB, CUSTOMIZATION, DISABLE_ALLOW_ROOT ports options introduced by r301477
PR:     170805
Submitted by:   Artis.Caune@gmail.com
Approved by:    maintainer, marius@nuenneri.ch (implicit)
2012-08-21 05:53:51 +00:00
Jason Helfman
6befc3964d - update to 5.40 [1]
- while here without-{gl,sx} are no longer valid options, update to optionsNG and pet portlint [2]
PR:	ports/169766
Submitted by:	umeno@rr.iij4u.or.jp [1], jgh@ [2]
Approved by:	maintainer timeout, marius@nuenneri.ch ( 15 days )
2012-07-24 16:00:30 +00:00
Chris Rees
559e44f0eb Update to 5.34
PR:		ports/160232
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by:	maintainer timeout (17 days)
2011-09-14 16:57:10 +00:00
Bernhard Froehlich
5406985bea - Update to 5.33
PR:		ports/156730
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by:	Marius Nuennerich <marius@nuenneri.ch> (maintainer)
2011-05-04 07:24:22 +00:00
Florian Smeets
15ad2a026c - make CATEGORIES overridable, this fixes PKGORIGIN for japanese/xlockmore 2011-04-23 14:37:13 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Baptiste Daroussin
9dd02f753d - Add missing dependency on freetype2[1]
- While here make portlint happy

PR:		ports/150210 [1]
Submitted by:	Craig Leres <leres _at_ ee.lbl.gov> [1]
Approved by:	Marius Nuennerich <marius _at_ nuenneri.ch> (maintainer) [1]
2010-09-03 08:05:32 +00:00
Max Brazhnikov
c29df41fd1 Update to 5.31
PR:		ports/147990
Submitted by:	UMENO Takashi <umeno at rr.iij4u.or.jp>
Approved by:	maintainer
Feature safe:	yes
2010-06-26 08:02:21 +00:00
Martin Wilke
ede37b9907 - Update to 5.29.1
PR:		139676
Submitted by:	Marius Nuennerich <marius@nuenneri.ch> (maintainer)
2009-10-18 11:10:58 +00:00
Wen Heping
73f0fa6ae7 - Update to 5.29
PR:		ports/138170
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by:	maintainer,	mentors(implicit)
2009-10-01 00:38:11 +00:00
Wesley Shields
9711a99949 - Pass maintainership to marius@nuenneri.ch
Submitted by:	marius@nuenneri.ch (ports@ mailing list)
2009-02-12 18:59:24 +00:00
Florent Thoumie
340b57f8be - Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
2009-01-23 16:28:36 +00:00
Pav Lucistnik
50fd1e8cd2 - Allow mesagl modes on amd64
PR:		ports/129295
Submitted by:	Roland Smith <rsmith@xs4all.nl>
2008-12-03 19:07:19 +00:00
Martin Wilke
6a0833f468 - Update to 5.27
PR:		129136
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp> (maintainer)
2008-11-29 20:34:31 +00:00
Emanuel Haupt
3ee079fcab - Update to 5.26.1
- Add additional master sites
2008-07-18 05:10:39 +00:00
Christian Weisgerber
a0f1b38ae2 Do not link against libttf (from print/freetype) if it happens to be
installed.
2008-04-13 13:57:36 +00:00
Martin Wilke
6c0425c0a8 - Add missing dependens
- Bump PORTREVISION

Submitted by:	pointyhat via pav
2008-03-27 11:20:17 +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
Emanuel Haupt
e07b12b90a Get rid of USE_X_PREFIX. 2008-03-17 22:39:00 +00:00
Martin Wilke
f14d7fb379 - Fix build when MESAGL enabled is
Submitted by:	Mamoru Iwaki <iwaki@eng.niigata-u.ac.jp> (via ports@ ml)
2008-03-14 22:31:11 +00:00
Martin Wilke
b67c5f433d - Fix Mesa/GL modes
PR:		121428
Submitted by:	Oliver Fromme <olli@secnetix.de>
2008-03-13 11:33:44 +00:00
Martin Wilke
e03036df63 - Update to 5.25
- Update MASTER_SITES

PR:		117102
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2007-10-17 10:41:25 +00:00
Pav Lucistnik
8174e93f97 - Introduce new OPTIONS, including Gtk2 option
PR:		ports/113700
Submitted by:	Rashid N. Achilov <achilov-rn@askd.ru>
2007-06-18 08:45:54 +00:00
Martin Wilke
fed5446609 - Update to 113514
PR:		113514
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2007-06-11 06:21:03 +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
Pav Lucistnik
45a085ac12 - Remove support for xfree86-3
PR:		ports/106666
Submitted by:	vd
With hat:	portmgr
2007-02-02 17:06:25 +00:00
Martin Wilke
52aaa6c484 - Update to 5.23
PR:		ports/104668
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2006-10-31 13:30:04 +00:00
Pav Lucistnik
b443d13672 - Update to 5.22
PR:		ports/96348
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2006-04-29 12:13:56 +00:00
Tim Bishop
a1f2f1c53b - BAD_PAM option now selectable using configure, rather than directly
editing config.h.

PR:		91907
Submitted by:	Tobias Roth <ports@fsck.ch>
2006-01-17 20:51:23 +00:00
Tim Bishop
017e20b4b2 - Update to 5.21
PR:		91626
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2006-01-11 11:58:44 +00:00
Edwin Groothuis
5d5a063ca2 xlockmore port improvements patch
Some time ago I send PR about PAM support in xlockmore. Now
	I spend some time to work on xlockmore. I found that PAM
	works fine by default (with --enable-pam), but only with
	modules that does not requires root rights to authenticate.
	But almost all PAM configurations ends with pam_unix call.
	Here is the trouble. xlock drops root privileges after
	startup. I use BAD_PAM again to wrap this setuid().  IMHO,
	usage of BAD_PAM is right in this case. Also abort trap was
	fixed. Here was error in PAM_conv function. I'll send
	explanations of changes and situation to xlock-discuss
	mailing list later. May be fixes will be committed into
	next release of xlockmore.

	Here is attached diff against xlockmore port. It makes some
	changes in Makefile and drops two patches to files dir.

	New knobs added to Makefile and some old changed. Here is the
	description:
	- OPTIONS added for interactive configuration of xlockmore
	(make config).
	- WITH_PAM - enable common PAM support in xlock, but does not define
	BAD_PAM. So PAM modules that does not require root rights can be used
	(pam_pwdfile e.g.).
	- WITH_BAD_PAM - enable WITH_PAM and define BAD_PAM in config.h after
	'configure'. So all PAM modules can be used, including pam_unix.
	- WITH_NICE_ONLY - enable only low-CPU modes. Good for old machines.
	- WITH_BLANK_ONLY - enable only 'blank' mode. Can be useful in some
	cases.

PR:		ports/90276
Submitted by:	Yuri Y. Bushmelev <jay-dev@simcom.ru>
2005-12-12 21:18:26 +00:00
Florent Thoumie
0788b1b045 - Add WITH_NICE_ONLY knob to enable only low-cpu modes.
PR:		ports/76358
Submitted by:	Yuri Y. Bushmelev <jay-dev@simcom.ru>
2005-11-29 18:24:50 +00:00
Pav Lucistnik
108960064a - Add SHA256 2005-11-25 19:09:52 +00:00
Florent Thoumie
b7f45de809 - Add WITH_PAM knob.
PR:		ports/89060
Submitted by:	Ronald Klop <ronald@cs.vu.nl>
2005-11-15 11:59:18 +00:00
Pav Lucistnik
ff1f04733a - Distfile was rerolled, no content change
Reported by:	krismail
Submitted by:	Andrew P. <infofarmer@gmail.com>
2005-11-07 22:47:42 +00:00
Pav Lucistnik
07a219fd05 - Update to 5.20.1
PR:		ports/88328
Submitted by:	Andrew Pantyukhin <infofarmer@gmail.com>
2005-11-01 19:06:10 +00:00
Volker Stolz
007be0ccf6 Update to 5.19
PR:		ports/85068
Submitted by:	UMENO Takashi
2005-08-31 14:41:48 +00:00
Greg Lewis
3ce90b3920 . Update to 5.18.
PR:		82063
Submitted by:	Björn König <bkoenig@cs.tu-berlin.de>
2005-06-09 15:01:24 +00:00
Greg Lewis
ae648e5306 . Update to 5.17.
PR:		81422
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2005-05-24 03:44:27 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00