Commit graph

186 commits

Author SHA1 Message Date
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Grzegorz Blach
a781a6e13c - Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
2014-12-27 00:09:02 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
83e776e229 Allow building with either giflib 4 or 5 2014-12-24 22:02:20 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Baptiste Daroussin
a76a739bfe Cleanup plist 2014-10-20 17:04:20 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +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
Dmitry Marakasov
95af41b8f2 - Remove hidden dependency on X11 when built with X11 disabled
PR:		187147
Submitted by:	amdmi3
Approved by:	maintainer timeout
2014-03-29 14:00:42 +00:00
Antoine Brodin
97987cee2a imlib2 license allows distribution
Reported by:	sjamaan on #pkgng
2014-03-10 17:36:01 +00:00
Brendan Fabeny
7497a363a6 Fix the WITHOUT_X11 build
Reported by:	erwin
2014-02-12 23:06:08 +00:00
Brendan Fabeny
d44edd4247 Update graphics/imlib2 and imlib2_loaders to 1.4.6; use staging;
update options and dependencies; add LICENSEs
2014-02-07 15:37:31 +00:00
Baptiste Daroussin
d8352fb86c Do not arbitrary rename packages 2013-10-04 08:52:32 +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
Baptiste Daroussin
894a8184ce Eradicate USE_GNOME=pkgconfig from graphics
While here:
- trim headers
- convert:
  * USE_GNOME=gnomehack -> USES=pathfix
  * USE_GMAKE=yes -> USES=gmake
  * USE_PERL5 -> USES=perl5
2013-09-01 22:50:06 +00:00
Baptiste Daroussin
cda59ea3e2 Convert to new options framework 2013-05-06 08:31:29 +00:00
Brendan Fabeny
f594233b90 update WWW
PR:		169309 (imlib2)
Submitted by:	O. Heesakkers (imlib2)
2012-06-25 18:13:14 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Brendan Fabeny
635489d6d0 always use graphics/giflib, rather than the deprecated
graphics/libungif, for WITH_GIF

PR:		165297
Submitted by:	olgeni
2012-02-21 04:07:34 +00:00
Brendan Fabeny
0e466f1002 update to 1.4.5; replace WITH_MMX with a check on MACHINE_CPU
Feature safe:	yes
2011-11-19 07:18:23 +00:00
Brendan Fabeny
a01ae4ea4d Adopt during Stas's hiatus
Approved by:	stas
2011-10-26 05:54:00 +00:00
Stanislav Sedov
422bce3414 - Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
2011-10-24 03:33:20 +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
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Stanislav Sedov
15f97734e1 - Imlib picks up giflib if available instead of libungif. Account for
this.

PR:		ports/157047
Submitted by:	"Herbert J. Skuhra" <h.skuhra@gmail.com>
2011-05-14 23:09:46 +00:00
Stanislav Sedov
2b8acb7b5c - Update imlib2 and imlib2_loaders to 1.4.4. This version mainly contains
bugfixes compared to 1.4.1 with some new functions added.
  I'm also dropping .la files, so port revisions of dependent library
  ports have been bumped accordingly.
2010-12-15 04:10:53 +00:00
Pav Lucistnik
0827366098 - Add enlightenment virtual category to a couple of ports
PR:		ports/150492
Submitted by:	Grzegorz Blach <magik@roorback.net>
2010-09-29 21:00:40 +00:00
Pietro Cerutti
9f299409f4 - Fix amd64 optimized blending routines
- Bump PORTREVISION

Retrieved from:	http://trac.enlightenment.org/e/changeset/38402
Approved by:	stas (maintainer)
2010-08-18 08:21:45 +00:00
Dirk Meyer
479e29c6d5 - fix defunt patch for png-1.4.1
- bump PORTREVISION
PR:	145180
Sumbitted by:	Barbara
Tested by:	dinoex, garga
2010-03-30 13:55:19 +00:00
Dirk Meyer
8be884c825 - backout last fix
Acording to submitter the last version does not work.
Submitted by:	Dominic Fandrey
2010-03-29 12:22:41 +00:00
Dirk Meyer
4c845651dc - fix code for png-1.4.1 2010-03-29 09:31:53 +00:00
Ion-Mihai Tetcu
d30573170a - The already committed graphics/imlib2 patch does not work, i.e. it compiles,
but png doesn't work. Fix it.
- bump PORTREVISION

Submitted by:	Dominic Fandrey <kamikaze@bsdforen.de> (on mail)
2010-03-29 09:26:27 +00:00
Dirk Meyer
074547cbba - fix build for png-1.4.1 2010-03-28 14:28:04 +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
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Pav Lucistnik
41d8c3385c - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
Stanislav Sedov
95c96662d0 - Fix a buffer overflow vulnerability in imlib2.
PR:		ports/129037
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Security:	http://www.vuxml.org/freebsd/910486d5-ba4d-11dd-8f23-0019666436c2.html
2008-11-24 17:50:04 +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
Stanislav Sedov
9a2e4c8b78 - Update enlightenment-devel and EFL libraries to the latest snapshot
- Deprecate old unsupported apps and modules (entice, devian, eveil, engage)
- Split evas and ecore to separate modules to handle dependencies properly
- Disable PAM in enlightenment-devel as it don't work anyway (requires root
  privilegies)
- Add DBUS support.

Thanks to:	az
2008-03-11 21:13:53 +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
Stanislav Sedov
09e4e6f119 - Update e17 ports to 20070223 snapshot
- Bump portrevisions on all imlib2-dependend ports as the library soversion
  was bumped [1]
- Disable fade-in effects in x11-fm/evidence permanently, since evas doesn't
  support it anymore. [2]

The patch was tested in the tinderbox.

Approved by:	portmgr (marcus) [1],
		Anders Troback <freebsd@troback.com> (maintainer) [2]
2007-03-11 08:51:14 +00:00
Stanislav Sedov
86d5f419cc - Fix X11 building, broken by the previous commit.
Reported by:	many
2007-02-09 08:43:08 +00:00
Stanislav Sedov
a12ed6f2ef - Fix non-X11 building.
PR:			ports/108669
Submitted by:		Peter Koeleman <peter@peerweb.nl>
Reported also by:	Morten Jorgensen <mojo@unixnet.dk>
2007-02-05 21:55:12 +00:00
Stanislav Sedov
75397ef2c9 - Fix recent vulerabilities in imlib2.
- Bump portrevision

Patches obtained from:	ubuntu repository (based on)
2006-11-08 17:18:36 +00:00
Stanislav Sedov
ee774b0f4f - Move to LOCALBASE
- Use new EFL framework
- Update all e17 ports to the lates stable cvs snapshot
- Add additional knobs/options to ports makefiles to control the
  feature set
- Add a bunch of new e17 applications/libraries
- Minor improvements/modification.

Approved by:	vanilla (old maintainer), sem (mentor)
2006-10-08 13:48:37 +00:00
Vanilla I. Shu
16c237e988 1: use USE_LDCONFIG.
2: enable amd64 optimize when ARCH == amd64.
2006-09-05 13:20:09 +00:00
Edwin Groothuis
ff21f59f9f Remove USE_REINPLACE for categories starting with a G 2006-05-07 23:46:33 +00:00
Vanilla I. Shu
f2b91c61d2 Upgrade to 1.2.2.001. 2006-04-01 17:23:51 +00:00
Vanilla I. Shu
ec6ebdbfb6 Upgrade to 1.2.1.011. 2006-03-18 04:24:04 +00:00