Commit graph

91 commits

Author SHA1 Message Date
Ashish SHUKLA
11ce310795 - Fix lang/ghc to not install unusable haddock when NOPORTDOCS is set
- Fix lang/ghc/bsd.cabal.mk to depend on devel/hs-haddock for documentation
- Split textproc/hs-xhtml into a separate -docs port (required by haddock)
- Bump PORTREVISION of devel/hs-haskell-platform, depends on textproc/hs-xhtml

Obtained from:	FreeBSD Haskell
2011-05-25 18:57:25 +00:00
Ashish SHUKLA
b5895108f6 - Mark BROKEN on 9.x: does not compile
Reported by:   pointyhat
2011-05-21 02:08:40 +00:00
Ashish SHUKLA
0c76a8384f - Please welcome GHC 7.0.3
GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.

We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.

We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.

PR:		ports/156642
Approved by:	tabthorpe (mentor)
Obtained from:	FreeBSD Haskell
2011-05-09 05:28:57 +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
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
Gabor Pali
2ae3f4e9d8 - Unbreak build.
- While I am here: unbreak on 9.X as well, shrink bootstraps.

Supported by:	itetcu, jacula
2010-04-21 19:53:03 +00:00
Ion-Mihai Tetcu
da8fe2be97 Broken by the recent gmp update.
Submitted by:	QAT
Confirmed by:	kib@
2010-04-19 16:22:15 +00:00
Alex Dupre
bf330a57d4 Switch to use newer GMP version.
PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
2010-04-19 10:43:42 +00:00
Gabor Pali
ee8eda08fb - Update HsColour to 1.15
- Bump PORTREVISION for all affected ports

PR:		ports/138567, ports/138568
Submitted by:	Ashish Shukla <wahjava (at) gmail.com>
Approved by:	maintainer
2009-12-06 20:56:55 +00:00
Gabor Pali
fe16d686ed - Fix installation of hs-ghc-paths as slave port when build is launched in
user mode.

PR:		ports/140269
Submitted by:	Makoto Kishimoto <ksmakoto(at)dd(dot)iij4u(dot)or(dot)jp>
2009-11-08 19:40:06 +00:00
Gabor Pali
7d5781e5ab - Update GHC and Haskell ports to 6.10.4 (for both i386 and amd64), bump
port revision where appropriate
- Add devel/hs-ghc-paths
- Add devel/hs-QuickCheck
- Add devel/hs-readline
- Add devel/hs-haskeline
- Add devel/hs-mmap
- Remove lang/ghc-doc
- Mark devel/lhs2TeX broken as it does not compile with GHC 6.10.4
- Set NHC98 as default compiler for devel/hs-hat as it does not compile
  with GHC 6.10.4

PR:		ports/137055, ports/137058, ports/137059, ports/137060, ports/137061,
   		ports/137062, ports/137063, ports/137063, ports/137064, ports/137065,
   		ports/137066, ports/137067, ports/137068, ports/137069, ports/137070,
   		ports/137071, ports/137072, ports/137074, ports/137075, ports/137076,
   		ports/137077, ports/137078, ports/137079, ports/137080, ports/137081,
   		ports/137082, ports/137083, ports/137084, ports/137085, ports/137086,
   		ports/137087, ports/137088, ports/137090, ports/137091, ports/137092,
   		ports/137093, ports/137094, ports/137095, ports/137096, ports/137097,
   		ports/137098, ports/137099, ports/137102, ports/137103, ports/137104,
   		ports/137107, ports/137108, ports/137109, ports/137110, ports/137111

Submitted by:	Jacula Modyun (jacula (at) gmail (dot) com),
             	Ashish Shukla (wahjava (at) gmail (dot) com) (amd64 support)
Supported by:	wxs (review, amd64 testing), tabthorpe (8.x testing)
Approved by:	tabthorpe (mentor), respective maintainers
2009-09-02 15:38:45 +00:00
Erwin Lansing
b94d4e65d4 Mark BROKEN on 8.x: does not build 2009-08-15 16:12:23 +00:00
Gabor Pali
1820717a43 - Unbreak build
Approved by:	tabthorpe (mentor, implicit)
2009-06-20 07:22:04 +00:00
Pav Lucistnik
961e620e7e - Mark BROKEN: does not configure
Reported by:	pointyhat, QAT
2009-06-18 20:37:30 +00:00
Alex Dupre
523a16e2bd Chase libgmp and bump PORTREVISION. 2009-05-13 09:46:02 +00:00
Ion-Mihai Tetcu
f5acd5e443 Fix LIB_DEPENDS on devel/readline: its sh lib version was bumped recently from
5 to 6.

Forgotten by:	araujo@
Reported by:	QAT
2009-05-12 11:28:17 +00:00
Gabor Pali
1406df4c58 - Update hs-hscolour to 1.12
PR:		ports/132279
Submitted by:	Jacula Modyun <jacula (at) gmail (dot) com>
Approved by:	tabthorpe
2009-03-06 19:31:19 +00:00
Pav Lucistnik
41d8c3385c - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +00:00
Dmitry Marakasov
8fa39fab95 - Update print/hs-hscolour to version 1.10.1
PR:		128344
Submitted by:	Jacula Modyun <jacula at gmail dot com> (maintainer)
Approved by:	obraun (for lang/ghc and devel/hs-haddock-docs)
2008-10-26 18:14:28 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Edwin Groothuis
d3db45393c [MAINTAINER UPDATE]: print/hs-hscolour updated to port version 1.10
Step 3 - lang/ghc

PR:             ports/126008
Submitted by:   Jacula Modyun <jacula@gmail.com>
2008-08-15 04:34:09 +00:00
Oliver Braun
f5d876d7f6 Upgrade ghc to 6.8.3. 2008-07-18 20:05:17 +00:00
Oliver Braun
fe62d801ce Fix plist if building with NOPORTDOCS. 2008-05-23 20:32:10 +00:00
Oliver Braun
8e20c1154f Updated haddock to 2.1.0. 2008-05-04 19:25:37 +00:00
Oliver Braun
2be22a6158 Install manpage only with docs (building manpage depends on textproc/libxslt). 2008-03-06 17:03:29 +00:00
Oliver Braun
653b6503b5 * Add to patches to fix ghc on amd64, which enables building of hs-alex, whitespace, ...
* Bump PORTREVISION.

Obtained from:	http://hackage.haskell.org/trac/ghc
2008-03-02 19:27:25 +00:00
Oliver Braun
07595dc53c Disable WITH_DOCS on amd64.
PR:		ports/121251
Submitted by:	"Brian O'Hanlon" <brianpo@cmu.edu>
2008-03-01 13:54:33 +00:00
Oliver Braun
dfa128cab5 Ups, forgot to remove local hack for testing in previous commit :-( 2008-02-29 21:26:22 +00:00
Oliver Braun
54137a58b5 * Add new knob WITH_DOCS to install the user
documentation and the hyperlinkable documentation, generated
  by haddock and HsColour.
* Build haddock and HsColour for building documentaion only.
* Install manpage.

PR:		ports/120975
Submitted by:	Jacula Modyun <jacula@gmail.com>
2008-02-29 21:15:51 +00:00
Oliver Braun
a389a0d2e4 Welcome ghc on amd64.
Bootstrap tarball submitted by:	"Thomas M. Hermann" <tmh.public@gmail.com>
2008-02-22 12:00:59 +00:00
Oliver Braun
5736582016 * Correct pkg-plist.
* Add dependency on readline if already installed.
* Mark unbroken.

PR:		ports/120360
Submitted by:	Jacula Modyun <jacula@gmail.com>
2008-02-09 18:05:45 +00:00
Erwin Lansing
9de0783cf4 Mark BROKEN: does not deinstall 2008-01-25 20:15:26 +00:00
Oliver Braun
30709a3f59 Enable build on 7.x. 2008-01-04 21:01:07 +00:00
Oliver Braun
160b671b59 Reactivate dependency on libgmp-port 2007-12-31 10:57:54 +00:00
Oliver Braun
db5db8b1f9 Update to 6.8.2. 2007-12-30 11:37:20 +00:00
Edwin Groothuis
5555d89b50 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 01:25:18 +00:00
Mark Linimon
4cfd5f88de Switch autoconf dependency to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 03:54:50 +00:00
Mark Linimon
cb8d6c382f Move the USE_PERL definitions, and others, before pre.mk inclusion. This
will be needed to conditionalize bsd.perl.mk inclusion.

Approved by:	maintainer
2007-09-29 20:58:03 +00:00
Volker Stolz
35dbe93c84 Re-structure support for libraries in GHC:
This commit splits off the supporting libraries that pull in additional
dependencies like X11 and GL. These will be provided by separate ports
like x11/hs-x11-ghc using the "Cabal"-mechanism (a framework for installing
additional libraries into Haskell environments like GHC and NHC).
Accordingly, the libraries will put their files into a subdirectory of GHC.
List of libraries that have been split off: ALUT GLUT HGL OpenAL OpenGL X11

Also, finally remove dependency on devel/readline: the current readline in
base has all the features we need.

Bump PORTREVISION accordingly.

Tested through Tinderbox runs on lang/ghc and devel/darcs. Please be patient
for the supporting libraries to roll in in the next few days. All screwups
are my fault only and should not be attributed to haskell@.
2007-09-17 05:43:55 +00:00
Mark Linimon
9839011ec3 Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
2007-09-08 01:12:10 +00:00
Oliver Braun
00b1eeaa52 Update to 6.6.1. 2007-06-23 10:25:51 +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
Volker Stolz
29e999ab71 Use MASTER_SITE_LOCAL for our own boot-file 2007-02-15 05:13:41 +00:00
Oliver Braun
6e75eeb6f2 Moved bootstrap tarball to haskell.org. Therefore readd master site. 2007-01-24 23:55:35 +00:00
Volker Stolz
321761eb20 Update lang/ghc to 6.6
Also fixes readline issue reported in PR ports/107380.
OpenAL support is not yet fixed, we might break that out into a
separate port, now that the upstream infrastructure is in place.

Your haskell@ team, Olli & Volker
2007-01-22 05:06:44 +00:00
Volker Stolz
b49e3bff45 Mark as BROKEN on -CURRENT until there's such thing as compat6x or somebody
does a bootstrap. libmapping the newer libs seems not to work.
2006-06-23 10:56:50 +00:00
Oliver Lehmann
d029e29367 make portlint happier
PR:		ports/96548
Approved by:	previous maintainer
2006-06-13 17:34:59 +00:00
Volker Stolz
dc8ba95db0 Assign to haskell@FreeBSD.org: Simon hasn't enough time to care for the FreeBSD version
and most of the problems with the port are my fault anyway.

Approved by: maintainer
2006-05-29 08:14:05 +00:00
Volker Stolz
e6863fb313 - Enable build for 5.x
- Prune compat5 from LIB_DEPENDS on 6.x as it has been redundant for a while.
2006-05-28 09:30:51 +00:00