Commit graph

63 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
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +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
Baptiste Daroussin
8ee9a3584f Add NO_STAGE all over the place in preparation for the staging support (cat: japanese) 2013-09-20 18:47:54 +00:00
Hiroki Sato
e2ccc05f27 Mark USE_TEX=tetex. 2013-05-27 01:56:56 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Hiroki Sato
07d7dce273 - Add CONFLICTS as a preparation of importing new TeX ports based on TeXLive.
No functional change.
- Style fixes.
2013-03-03 20:49:34 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +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
Pav Lucistnik
8e59bee38e - Revert
Pointy hat to:	miwi
Reported by:	pointyhat
2011-03-20 23:18:12 +00:00
Martin Wilke
65e190c0f0 - Get Rid MD5 support
With hat:	portmgr (myself)
2011-03-18 17:59:50 +00:00
Sunpoet Po-Chuan Hsieh
649a622159 - Remove unnecessary PKGNAMEPREFIX declaration
- Remove obsolete MD5 checksum while I'm here

PR:		ports/153634
Submitted by:	sunpoet (myself)
Approved by:	pav (with portmgr hat)
2011-01-09 11:13:41 +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
Dmitry Marakasov
0074c5fa8c - Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L 2009-08-22 00:24:37 +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
Hiroki Sato
d83170403e japanese/font-std, chinese/font-std, and dependency fixups due
to it have been added.  These are to install standard fonts used in the
Ports Collection.  Currently they contain:

 std.ja_JP/Mincho
 std.ja_JP/Gothic
 std.ja_JP/Ryumin-Light
 std.ja_JP/GothicBBB-Medium
 std.zh_CN/STHeiti-Regular
 std.zh_CN/STSong-Light
 std.zh_CN/MSung-Light
 std.zh_CN/MHei-Medium

under ${PREFIX}/share/fonts/.  They are just symlinks to
corresponding font files.  The symlink names are based on popular
PostScript font names.

Applications should refer the font files via XLFD or fontconfig
first.  If they need a direct reference to the font file, please use
files in std.*/*.  This is because direct reference to a specific
font name in an application configuration file makes the maintenance
difficult when the font file name is changed, for example.
2009-05-31 09:19:10 +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
06aa815303 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-23 23:03:18 +00:00
Hiroki Sato
31a318c921 Add a workaround for NeedWidePrototypes problem of Xorg 7.x.
Bump PORTREVISION.

PR:	ports/113092
2007-06-02 04:45:13 +00:00
Hiroki Sato
74eae852a0 Fix build.
Spotted by:	pointyhat
Approved by:	portmgr (linimon)
2007-05-22 06:58:09 +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
Hiroki Sato
ac031d61e3 Migrate japanese/ptex{,-base,-tetex} to japanese/ptex; the old version
of japanese/ptex has been removed and japanese/ptex-tetex has been
renamed with japanese/ptex.  These are almost the same with each other
(actually ptex-tetex had some upper compatibility with ptex), so there
should be no functionality regression.

Also, dependencies of the relevant ports have been updated and
PORTREVISON bumped.
2007-04-08 14:14:08 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Hiroki Sato
a9f843fb80 japanese/xdvik now looks for files in $TEXMF*/xdvi/ptex first,
not $TEXMF*/xdvi-ptex.
2005-02-09 15:44:39 +00:00
Hiroki Sato
cf4b30457c - teTeX-3.0 support
- fix predefined $TEXMF problem
- bump PORTREVISION
2005-02-06 14:02:55 +00:00
Hiroki Sato
104fbd9632 - Remove dependency on tetex-modesw in print/tex-texmflocal.
- $XDVIETCDIR has been set to $TEXMF/xdvi-ptex by default.
  xdvi(1) now searches the necessary files from the share/texmf/xdvi-ptex
  directory first, and then the share/texmf/xdvi directory.
- Bump PORTREVISION.
2004-10-26 09:33:43 +00:00
Hiroki Sato
bc948412ab - Repocopy from japanese/xdvik-vflib to japanese/xdvik because
it no longer depends on VFlib.

- Fix kpathsea searching order.  This (Japanese version
  of xdvik) now uses $TEXMF/web2c-ptex/texmf.cnf first.

- Some style changes.
2004-08-20 16:28:49 +00:00
Hiroki Sato
de119d0e94 Make use of t1lib properly.
PR:		ports/68210
Submitted by:	Ulrich Spoerlein (q at uni.de)
Approved by:	linimon (mentor)
2004-07-25 14:58:20 +00:00
Hiroki Sato
e9544d19cf - Use freetype2 support by default and remove VFlib support.
- Fix dependencies (print/teTeX-*).

Approved by:	linimon (mentor)
2004-06-18 15:53:48 +00:00
Norikatsu Shigemura
1624a5bf96 Change MAINTAINERship to submitter.
Submitted by:	hrs
Approved by:	maintainer no response
2004-03-01 06:29:43 +00:00
Norikatsu Shigemura
388836b18f o Add new vfontcap.freetype and vfontcap.vflib file (obtained from
the Japanese patch), and use them instead of the old version.
  Bump PORTREVISION.
o Tidy up Makefile.

PR:		ports-jp/14598[1], ports/63536[2],
Submitted by:	SHIOZAKI Takehiko <st@be.to>[1], hrs[2]
Approved by:	maintainer no response
2004-03-01 03:29:30 +00:00
Pav Lucistnik
6016ddf667 - Update to 22.40y1.1.21
- Add WITH_VF2FT knob

PR:		ports/62031
Submitted by:	hrs
Approved by:	maintainer timeout (2 weeks)
2004-02-29 00:06:17 +00:00
Kris Kennaway
3270495c38 Remove BROKEN tag; this port now installs correctly. 2004-02-18 03:58:57 +00:00
Kris Kennaway
d21eb705f2 BROKEN on 5.x: does not install 2004-02-09 01:53:38 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
e99ceadaf6 Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. 2003-11-13 14:45:08 +00:00
Norikatsu Shigemura
91b37ec299 Unbreak installation by mktexlsr.
Pointed out by:	bento via kris
2003-07-29 01:22:26 +00:00
Norikatsu Shigemura
566bde4fd2 o Fix version number (w.1.17 is patch level after release).
o Clean up Makefile, pkg-plist (s,share/doc/xdvi,%%DOCSDIR%%, etc..).

PR:		ports-jp/13907
Submitted by:	KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp>
Approved by:	maintainer no response
2003-07-16 02:48:20 +00:00
Norikatsu Shigemura
8aa10b2821 Update to 22.40.w.1.17.
PR:		ports-jp/13672
Submitted by:	ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>
Approved by:	maintainer timeout (3 months)
2003-07-14 06:38:30 +00:00
Masafumi Max NAKANE
1ec282abdb Fix the dependencies after the upgrade of japanese/ptex.
I am committing this since the maintainer did not respond to my request to check on this problem in past two days, this can be a temporary fix.
Submitted by:	Harold Gutch <logix@foobar.franken.de>
2003-04-16 04:19:12 +00:00
Akinori MUSHA
3baa89dcc9 De-pkg-comment. 2003-02-21 12:35:09 +00:00
Yoshio MITA
af31751f9a Unbreak japanese/xdvik-vflib. Real problem was in a depended port.
Thanks to help by: HIYAMA Takeshi, Yoshihiko SARUMARU, and KATO Tsuguru.

Submitted by:	KATO Tsuguru
Reviewed by:	ports-jp
2002-05-24 23:25:52 +00:00
Kris Kennaway
4698d49397 BROKEN: Incorrect dependency information 2002-05-18 03:15:08 +00:00
Yoshio MITA
4e047b41cc PR contained also a new file.
PR:		ports/33991
Submitted by:	tetsushi nakai <tnakai@yo.rim.or.jp>
2002-01-20 12:00:33 +00:00
Yoshio MITA
dcd9a6e2ba Proposed patch is applied.
PR:		ports/33991
Submitted by:	tetsushi nakai <tnakai@yo.rim.or.jp>
2002-01-20 11:59:22 +00:00
FUJISHIMA Satsuki
84a2675595 correct dependencies.
PR:		25525
Submitted by:	maintainer
2001-03-09 20:52:20 +00:00
Shigeyuki Fukushima
e72beb0cb9 Fix mismatch problem between RESOLUTION and USEPK_MODE or MAKETEX_MODE.
Approved by:	maintainer
2000-12-07 15:59:29 +00:00
Satoshi Asami
fe90a46320 Define MASTER_SITE_SUBDIR=asami/LOCAL_PORTS as these are moved to my
area on the local ports tree.
2000-06-09 21:59:16 +00:00