Commit graph

171 commits

Author SHA1 Message Date
Jason Helfman
027feebf72 - fix for MESAGL
/usr/local/include/FTGL/ftgl.h:32:10: fatal error: 'ft2build.h' file not found

Reported by:	dhw
2016-06-10 18:47:34 +00:00
Jason Helfman
719cd2344a - add/enable xinerama support (default) 2016-06-09 22:28:18 +00:00
Mathieu Arnold
72ea7e696b Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:33:55 +00:00
John Marino
0ae327316b 3 ports categories: Remove $PTHREAD_LIBS
Categories: editors, x11, x11-toolkits

approved by:	PTHREAD blanket
2015-03-24 19:37:43 +00:00
Jason Helfman
af945b006c - add mirror 2015-03-24 16:02:53 +00:00
Jason Helfman
57b8d749c6 - update to 5.46
- patches dropped as they were worked in upstream
- drop old MASTER_SITES
2015-03-13 20:47:40 +00:00
Jason Helfman
9bfeb21f41 - fix fetch, upstream is shifting to static parent to better track 2015-03-05 04:12:57 +00:00
Jason Helfman
153e8b7ea2 - restore variable set in /etc/make.conf
Submitted by:	bapt@
2015-02-02 23:31:18 +00:00
Jason Helfman
7061f0347d - merge japanese/xlockmore into x11/xlockmore 2015-02-02 22:56:02 +00:00
Jason Helfman
76cf39c695 - adddres misuse of options
PR:		197242
Submitted by:	amdmi3@
2015-02-01 18:01:31 +00:00
Jason Helfman
dc3408f717 - update to 5.45
- pet portlint
- address compile failure for freetype2 [1]

PR:		18552 [1]
Reported by:	russo@bogodyn.org [1]
2015-01-31 07:14:48 +00:00
Koop Mast
bb89f80c35 Update ImageMagick to 6.9.0.4.
- Normalize the ImageMagick library name so it stays the same regardless of
  what the 16-bit and HDRI option are set to [1]. Teach cmake to look for
  the new name. Bump ports that link to the libraries due to this.
- As a result do away with the "HALFSUPPORTED" option block, and list
  16-bit and HDRI with the other options.
- ImageMagick ships a basic SVG plugin when not using librsvg2 for SVG
  support. This basic SVG plugin needs libxml2 to work [2]. Make libxml2
  a mandatory dependency (instead of only when the SVG option was selected).
- Don't touch .keep files in the modules directory, there files there so
  it useless.

PR:		194949 [1]
PR:		195227 [2]
Requested by:	many [1]
Submitted by:	software-freebsd@interfasys.ch [2]
2015-01-18 21:12:42 +00:00
Baptiste Daroussin
7c21690a57 Cleanup @dirrm 2015-01-17 21:49:55 +00:00
Emanuel Haupt
e1cea1eaa9 Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:01:41 +00:00
Koop Mast
6b1c2ea085 Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here.
2014-11-07 09:55:22 +00:00
Adam Weinberger
a8a7263608 Rename x11/ patch-xy patches to reflect the files they modify. 2014-07-29 16:09:41 +00:00
Koop Mast
cf906e5cf2 Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]

JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
  the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
  anymore at run-time.

PR:		185462 [1]
PR:		187548 [2]
PR:		182793 [3]
PR:		181746 [4]
PR:		176047 [5]
PR:		190814 [6]
Submitted by:	c.petrik.sosa@gmail.com [1]
		Matthieu Volat <mazhe@alkumuna.eu> [2]
		free.bsd@webstyle.ch [3]
		andrnils@gmail.com [4]
		rfg@tristatelogic.com [5]
		Michelle Sullivan <michelle@sorbs.net> [6]
Approved by:	portmgr (blanket) (for NO_STAGED ports)
2014-06-17 20:05:30 +00:00
Jason Helfman
1bd96dd54f - fix staging issue, bump portrevision as build behavior is changed
- while here convert bzip2 to new uses framework

PR:             188779
Submitted by:   john.hein@microsemi.com (via mail)
2014-04-29 22:47:23 +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
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