1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

122 Commits

Author SHA1 Message Date
Tijl Coosemans
d1fcd0bb4b Bump PORTREVISION for jbigkit library version bump.
Approved by:	portmgr (implicit)
2014-06-22 16:46:17 +00:00
Dirk Meyer
f5d9561791 - drop option X11
- remove "tiffgt" from port
PR:		190816
2014-06-10 16:10:54 +00:00
Tijl Coosemans
c68b48332a Convert to USES=libtool. 2014-05-06 15:43:21 +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
Dirk Meyer
954b32d73f - remove broken MANPREFIX
- update LICENSE
2014-03-04 06:52:19 +00:00
Dirk Meyer
b0cffb142c - use X11_CONFIGURE_WITH, X11_USE 2013-12-15 12:22:29 +00:00
Dirk Meyer
48ae07e1dd - use STAGEDIR 2013-11-14 17:14:33 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +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
Dirk Meyer
5fbd77e51d - make portlint happier
PR:		176919
2013-04-22 20:04:57 +00:00
Dirk Meyer
dcfd7332ce graphics/tiff
- update to 4.0.3
2012-12-09 21:30:02 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Dirk Meyer
fe8d74b25a - update to 4.0.2 2012-06-23 14:52:05 +00:00
Dirk Meyer
7ad83a4877 - Security patch
Security: http://www.debian.org/security/2012/dsa-2447
Security: CVE-2012-1173
Obtained from:	Frank Warmerdam
2012-04-13 04:09:25 +00:00
Dirk Meyer
a9c0c08c5d - update to 4.0.1 2012-04-11 21:02:50 +00:00
Dirk Meyer
3b160b226e - update to 4.0.0 release 2011-12-27 21:43:45 +00:00
Dirk Meyer
8283dd8766 - extend MASTER_SITES 2011-08-06 18:29:55 +00:00
Dirk Meyer
34ea35b4cd - fix pkg-plist
Reported by:	Alex Dupre
2011-06-13 18:18:13 +00:00
Dirk Meyer
5dc5116eb9 - drop dependency on pkg-config
- change path of libtiff-4.pc
Submitted by:	Max Brazhnikov
2011-06-13 02:35:41 +00:00
Dirk Meyer
d1c3c90043 - update to 4.0.0beta7 2011-06-11 14:38:59 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Dirk Meyer
9cd7bb4f8b - update to tiff 4.0.0
- add LICENSE
PR:		149611
2010-08-26 16:17:20 +00:00
Dirk Meyer
e7716d8d62 - Security update to 3.9.4 to fix tiff2rgba
Security: http://www.remotesensing.org/libtiff/v3.9.4.html
Security: http://www.ocert.org/advisories/ocert-2009-012.html
Security: CVE-2009-2347
PR:		147900
2010-06-16 09:32:43 +00:00
Dirk Meyer
b4c2b5f4c9 - Security update to 3.8.3
Security: CVE-2010-1411
PR:		147811
2010-06-12 16:45:42 +00:00
Dirk Meyer
a5e56eb2c5 - mark FORBIDDEN, buffer overrun 2010-06-12 12:03:45 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dirk Meyer
f2945f5b54 - update to 3.9.2 2009-11-06 19:57:51 +00:00
Dirk Meyer
18caa9c78f - include libjbig
PR:		139864
Submitted by:	Tijl Coosemans
2009-10-24 12:35:17 +00:00
Dirk Meyer
9dd482a0f2 Remove stale patches.
Reported by:	Andrei Lavreniyuk
PR:		138808
2009-09-14 12:50:00 +00:00
Dirk Meyer
d33794819c - update to 3.9.1 2009-09-14 10:28:33 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Dirk Meyer
0a78365e08 - add LICENSE: 2009-02-15 16:44:55 +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
Dirk Meyer
84e8e3ef0f - better fix for manpages
Submitted by:	Christian Weisgerber (naddy)
2008-10-26 13:11:01 +00:00
Dirk Meyer
f025b838e6 - add Security patches
- fix missign macro in manpages
- add regression test
Security: CVE-2006-2193
Security: CVE-2006-2327
Security: CVE-2006-2656
Security: CVE-2006-3459
Security: CVE-2006-3460
Security: CVE-2006-3461
Security: CVE-2006-3462
Security: CVE-2006-3463
Security: CVE-2006-3464
Security: CVE-2006-3465
Security: CVE-2008-2327
PR:		127434
Submitted by:	<bf2006a@yahoo.com>
Obtained From:	Gentoo,Debian
Approved by:	portmgr (marcus)
2008-09-20 07:33:20 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Dirk Meyer
2688398134 - fix pkg-list for option WITH_X11
PR:		117359
Submitted by:	bf <bf2006a@yahoo.com>

- cleanup dependencies for option WITH_X11
  USE_XORG and USE_GL now defined
2007-10-24 10:29:11 +00:00
Dirk Meyer
24bb8d7c78 - use USE_LDCONFIG 2007-01-13 04:53:26 +00:00
Dirk Meyer
331eae9303 - drop lcompat
tested on FreeBSD 4.11, FreeBSD 5.4, FreeBSD 6.1
Submitted by:	Daniel Lucq
2006-11-18 06:51:01 +00:00
Dirk Meyer
d30b673bf4 - update to 3.8.2 2006-04-08 20:22:41 +00:00
Dirk Meyer
575de071fa - update to 3.8.1 2006-03-15 08:11:46 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Dirk Meyer
4c9a2fef27 - udpate to 3.8.0 2006-01-08 10:42:26 +00:00
Dirk Meyer
ec997a9574 - add SHA checksum 2005-11-13 09:26:50 +00:00
Dirk Meyer
eb7aec4c70 - update to 3.7.4 2005-09-14 05:25:48 +00:00
Dirk Meyer
200628978a - update to 3.7.3 2005-07-10 12:47:45 +00:00
Dirk Meyer
ce97a37d49 - update to 3.7.2 2005-04-18 05:43:19 +00:00
Dirk Meyer
0a9a952557 - Security fix
Submitted by:	simon
Approved by:	portmgr (krion)
Obtained from:	gentoo
2005-01-07 08:01:30 +00:00
Dirk Meyer
eba570b1a0 - add patch for transparent tiff images
http://bugzilla.remotesensing.org/show_bug.cgi?id=718
Submitted by:	Dierk Sacher
Approved by:	portmgr (krion)
2005-01-04 20:59:26 +00:00