Commit graph

53 commits

Author SHA1 Message Date
John Marino
1c990c8f51 ocaml update 4/4: graphics/ocaml-images, update to version 4.0.1
Ocaml 4.00 can't build ocaml-images 3.0.1, so the solution is to update
the package to a newer version.  This arrived from dports, but it has
been heavily modified since then.  It has also been staged.  The
pkg-plist needs work because it doesn't support all the options if they
are turned off.  GTK2 has been left OFF by default since it pulls in
136 packages when enabled.

The Ocaml framework did not support staging at the time, so several
knobs were turned off, especially the "WASH" function which disrupted pkg
greatly.  The options were cleaned up in a modern way too.  An additional
patch was addded to make clang happy so this builds on FreeBSD 10 inside
poudriere.

Urged by: portmgr(bapt)
2014-03-26 17:54:08 +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
Johan van Selst
52438ab709 Compilation of ocaml-images is no longer broken (tested on multiple systems).
Possibly silently fixed through update of a dependency.
Expiration notice removed.
2013-08-06 15:23:12 +00:00
Baptiste Daroussin
2a10c864bd Use GHOSTSCRIPT instead of GS to use generic description
Reported by:	danfe
2013-04-26 13:49:22 +00:00
Baptiste Daroussin
598e3b95e3 In preparation of the removal of USE_FREETYPE from bsd.port.mk: remove
USE_FREETYPE from all ports using it

While here trim some headers, and do some conversion to new options framework.
2013-04-26 09:23:54 +00:00
Baptiste Daroussin
cd8a69e251 Mark as deprecated a bunch of ports that are marked as broken for more than 6
month without a fix
2013-02-05 15:07:10 +00:00
Baptiste Daroussin
ca8382cf26 Disable gtk1 support which depends on ocaml-lablgtk which is expired
Feature safe:	yes
2012-10-27 20:03:57 +00:00
Pav Lucistnik
0682d10114 - Mark BROKEN: does not compile
ocamlopt.opt -o crop.opt   -I ../../src     camlimages_core.cmxa unix.cmxa  crop.cmx
  ../../src/libcamlimages_core.a(gifread.o)(.text+0x3ea): In function `dGifGetLine':
  : undefined reference to `PrintGifError'
  ../../src/libcamlimages_core.a(gifwrite.o)(.text+0x2f3): In function `eGifPutLine':
  : undefined reference to `PrintGifError'

Reported by:	pointyhat
2012-06-17 20:25:05 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Steve Wills
237d0d373b - Switch from libungif to giflib to avoid conflict
- Mark MAKE_JOBS_UNSAFE since this failed for me with MAKE_JOBS enabled

PR:		ports/165369
Submitted by:	swills (myself)
Approved by:	<michael.grunewald@laposte.net> (maintainer)
2012-02-25 21:04:15 +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
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Baptiste Daroussin
2421043190 Over to new volunteer
Submitted by:	Michael Grunewald <michael.grunewald@laposte.net>  (new maintainer by mail)
2011-06-10 16:20:47 +00:00
Stanislav Sedov
3d36cd46d3 - Bump portrevisions on all ocaml libraries, as it appears that compiled
interface files (.cmi) are not backward compatible with a newer ocaml
  version.

PR:		ports/156195
Suggested by:	mandree
2011-04-05 22:23:33 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Dirk Meyer
78d2bd9298 - fix after tiff update to 4.0.0
PR:		149611
2010-08-28 08:57:50 +00:00
Stanislav Sedov
40414c4a9b - Fix package building (previously not all files were included). 2010-04-11 10:05:19 +00:00
Stanislav Sedov
88a0709719 - Use proper libpng library version.
Spotted by:	QAT
2010-04-10 06:40:21 +00:00
Stanislav Sedov
5530c271c6 - Do not expose list_length. This prevents the library to be used in
games/freetennis, which links sdl_image library that exposes the
  same symbol.
2010-04-09 10:06:44 +00:00
Stanislav Sedov
52c6d83d10 - Enable Ghostscript by default (required by advi).
- Bump PORTREVISION.
2010-04-04 10:45: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
Stanislav Sedov
9de837d043 - Commit other files CVS failed to commit by dying in the middle :-( 2010-03-26 21:16:59 +00:00
Stanislav Sedov
8d8324ce92 - Update to version 3.0.2. 2010-03-26 21:11:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Sylvio Cesar Teixeira
c41285b2a5 - Fix of previously QAT
Approved by:	miwi (mentor)
2009-11-26 22:55:34 +00:00
Sylvio Cesar Teixeira
541ca3ca01 - Returning commit previously modified, because the lastest version is the 2.2
- Bump PORTPOCH

Approved by:	miwi (mentor)
2009-11-21 00:48:36 +00:00
Sylvio Cesar Teixeira
e2c4d0a197 - Update to 2.12
PR:		ports/139777
Submitted by:	sylvio@ (myself)
Approved by:	itetcu (mentor)
2009-11-07 19:25:40 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +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
Rong-En Fan
9716a77fea Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.

Approved by:	portmgr (pav)
2007-09-24 08:43:49 +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
Mark Linimon
67691bae84 Reset marwan.burelle@lri.fr due to 6 months of inactivity, no response to
email, and various maintainer-timeouts.

Hat:		portmgr
2006-06-14 21:38:09 +00:00
Pav Lucistnik
9fb143e597 - Fix LDFLAGS
- Install documentation

PR:		ports/93270
Submitted by:	Michael Winking <mwfp@foldl.net> <mwfp@alfa12.isp-service.biz>
Approved by:	maintainer timeout (4 months)
2006-06-11 08:26:26 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Sergey Matveychuk
b4d2ac42d7 - Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
2006-01-12 12:54:32 +00:00
Renato Botelho
77f4151ba8 - Update version to 2.2 (newer than actual 2.11), also solve build problems
appears with OCaml 3.09
- Pass maintainership to submitter

PR:		ports/89965
Submitted by:	Marwan Burelle <burelle@lri.fr>
2005-12-05 17:44:35 +00:00
Pav Lucistnik
792b758ef4 - Add SHA256 2005-11-26 01:48:16 +00:00
Sergey Matveychuk
4332658019 - Fix permission of ld.conf. It should be 0644 instead of 0444.
- Unbreak unguilty ports.
2005-05-21 19:57:07 +00:00
Kris Kennaway
954b71179d BROKEN: Changes permission of installed usr/local/lib/ocaml/ld.conf file 2005-05-21 17:25:43 +00:00
Ying-Chieh Liao
578edb771a upgrade to 2.11 2004-03-24 03:13:47 +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
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Joe Marcus Clarke
b7eeb1b30d Use the new ghostscript options.
Submitted by:	linimon
2004-01-20 16:30:09 +00:00
Edwin Groothuis
34171d18e7 - ECHO -> ECHO_MSG
for some ports:
- pre-fetch -> pre-everything

PR:		ports/56785-56799
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-09-27 00:45:43 +00:00
Edwin Groothuis
3ebe3c8b27 [PATCH] graphics/ocaml-images: enable choose of ghostscript interpreter
This patch allows the admin of the machine to choose either
	print/ghostscript-gnu or print/ghostscript-afp1

PR:		ports/54930
Submitted by:	Jens Rehsack <rehsack@liwing.de>
2003-08-31 00:35:06 +00:00
Tilman Keskinoz
17fb907efa Change dependencies to depend on ghostscript-gnu instead of
ghostscript-afpl. Bump PORTREVISION.

ocaml-images depends on ocaml-lablgtk,
which in the default configuration depends on some gnome components,
which depend on some other gnome components,
which depend on gnomeprint
which depends on ghostscript-gnu.
Because the two ghostscript versions conflict with each other,
This port failed on bento.

We probably need some bsd.port.mk magic to deal with the different
ghostscript versions.

Reported by:	kris
2003-05-17 15:07:30 +00:00