summaryrefslogtreecommitdiff
path: root/packages
Commit message (Collapse)AuthorAgeFilesLines
...
* Complain if the old haddock or binary repos are in the treeIan Lynagh2011-06-171-1/+1
| | | | | | | | | Also, change the haddock repo URL to point at the new repo. NOTE: After pulling, you need to rm -r libraries/binary rm -r utils/haddock ./sync-all get
* Fix building of optional packagesIan Lynagh2011-06-121-1/+4
| | | | The change to the packages file format broke it
* Remove upstream repos from the packages fileIan Lynagh2011-06-111-50/+43
| | | | | | | We no longer pull directly from upstream repos, so it wasn't useful to have it programatically available. The info, and more, is now on http://hackage.haskell.org/trac/ghc/wiki/Commentary/Libraries#Repositorylocations instead.
* Update meta-repo stuffIan Lynagh2011-03-311-41/+41
|
* Merge in new code generator branch.Simon Marlow2011-01-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This changes the new code generator to make use of the Hoopl package for dataflow analysis. Hoopl is a new boot package, and is maintained in a separate upstream git repository (as usual, GHC has its own lagging darcs mirror in http://darcs.haskell.org/packages/hoopl). During this merge I squashed recent history into one patch. I tried to rebase, but the history had some internal conflicts of its own which made rebase extremely confusing, so I gave up. The history I squashed was: - Update new codegen to work with latest Hoopl - Add some notes on new code gen to cmm-notes - Enable Hoopl lag package. - Add SPJ note to cmm-notes - Improve GC calls on new code generator. Work in this branch was done by: - Milan Straka <fox@ucw.cz> - John Dias <dias@cs.tufts.edu> - David Terei <davidterei@gmail.com> Edward Z. Yang <ezyang@mit.edu> merged in further changes from GHC HEAD and fixed a few bugs.
* Add upstream URLs for vector and primitiveRoman Leshchinskiy2010-11-101-2/+2
|
* Fix computation of installed packagessimonpj@microsoft.com2010-09-241-0/+6
| | | | | | This is a follow-on to Simon's patch yesterday, developed with him. It cleans up the computation of how packages are installed, and installs the right ones.
* Add primitive and vector packages for DPH supportSimon Marlow2010-09-231-1/+3
| | | | | | | | | | | | DPH is now using the public vector package instead of its internal version. vector and primitive are not "boot" packages; they aren't required to build GHC, but they are required to validate (because we include DPH when validating). If you say './darcs-all get --no-dph' then you don't get DPH, vector, or primitive.
* Tweak darcs-allIan Lynagh2010-09-171-1/+1
|
* Add upstream repo to the packages fileIan Lynagh2010-08-151-42/+48
|
* Make the "tag" column of the packages file always presentIan Lynagh2010-08-151-42/+42
| | | | It makes the parsing simpler if we always have the same number of columns
* Add the haskell2010 packageSimon Marlow2010-06-301-0/+1
|
* Add xhtml package (a new dependency of Haddock; not installed/shipped)Simon Marlow2010-06-021-0/+1
|
* Switch back to using bytestring from the darcs repo; partially fixes #3855Ian Lynagh2010-05-021-0/+1
|
* Add comments to darcs-all and packagessimonpj@microsoft.com2010-03-031-5/+19
|
* darcs-all --extra get: gets a few extra packagesSimon Marlow2010-02-171-0/+3
| | | | currently deepseq, parallel, stm.
* Make a mingw tree from mingw tarballsIan Lynagh2009-10-231-0/+1
|
* Remove bytestring from the "packages" fileIan Lynagh2009-10-071-1/+0
| | | | We now use a tarball of it, so we don't want to get it from a darcs repo.
* Remove syb; it is no longer neededIan Lynagh2009-09-221-1/+0
|
* Remove base3-compatIan Lynagh2009-09-221-1/+0
|
* Change the representation of the package databaseSimon Marlow2009-09-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - the package DB is a directory containing one file per package instance (#723) - there is a binary cache of the database (#593, #2089) - the binary package is now a boot package - there is a new package, bin-package-db, containing the Binary instance of InstalledPackageInfo for the binary cache. Also included in this patch - Use colour in 'ghc-pkg list' to indicate broken or hidden packages Broken packages are red, hidden packages are Colour support comes from the terminfo package, and is only used when - not --simple-output - stdout is a TTY - the terminal type has colour capability - Fix the bug that 'ghc-pkg list --user' shows everything as broken
* Make the Integer library used directly configurable in GHC and baseIan Lynagh2009-07-221-1/+0
| | | | Rather than indirecting through an integer package
* Add integer-simple as a build optionIan Lynagh2009-07-221-0/+1
|
* Add the integer packageIan Lynagh2009-06-221-0/+1
| | | | integer-gmp's Integer is now wrapped by an Integer type in integer.
* drop packedstring; it is no longer required by template-haskellSimon Marlow2009-05-181-1/+0
|
* Make dph requiredIan Lynagh2009-05-151-1/+1
|
* Remove left-over bits of extralib supportIan Lynagh2009-05-141-12/+0
|
* Use haskeline, rather than editline, for line editing in ghciIan Lynagh2009-04-291-2/+4
|
* Remove time from extralibs at request of maintainerIan Lynagh2009-01-041-1/+0
|
* Use an extensible-exceptions package when bootstrappingIan Lynagh2008-10-031-0/+1
| | | | | | | Ifdefs for whether we had extensible exceptions or not were spreading through GHC's source, and things would only have got worse for the next 2-3 years, so instead we now use an implementation of extensible exceptions built on top of the old exception type.
* Add an explanation of the format of the packages file formatIan Lynagh2008-09-061-0/+15
|
* Re-merge concurrent,timeout,unique,st,getopt into baseIan Lynagh2008-09-031-5/+0
|
* Actually, that's use a separate haddock repo for nowIan Lynagh2008-08-301-1/+1
| | | | | Everything will be changing in a couple of weeks anyway, so let's just keep it simple for the time being.
* Teach darcs-all about absolute repos, and add haddock to packagesIan Lynagh2008-08-131-0/+1
|
* syb is now in its own packageIan Lynagh2008-08-251-0/+1
|
* concurrent, unique, timeout have now been split off from baseIan Lynagh2008-08-241-0/+3
|
* getopt is now split off from baseIan Lynagh2008-08-241-0/+1
|
* st is now split off from baseIan Lynagh2008-08-231-0/+1
|
* build base3-compatSimon Marlow2008-08-111-1/+1
|
* Prepare GHC for building with GitMax Bolingbroke2008-08-061-39/+40
| | | | | | | | | * New packages format lets you select source control system in use * Packages file now includes root repo explicitly * Scripts darcs-all and push-all updated for the new packages format only * New sync-all script, intended for use after Git changeover and for buildbots right now * Had to remove libraries/bootstrapping from tree since Git cannot track empty directories without a hack * Determine checkout date with Git using Darcs fallback in aclocal.m4
* Remove the cgi package from extralibsIan Lynagh2008-08-051-1/+0
| | | | | | It has some sort of Error Monad using the old Exception type. I'm not familiar with it enough to know what the right thing to do for it with extensible exceptions is.
* Add some comments to packages/darcs-allIan Lynagh2008-07-291-0/+3
|
* Add dph to ./packages and darcs-allIan Lynagh2008-07-291-0/+1
|
* Remove cabal-install from ./packages; we've decided not to build itIan Lynagh2008-07-291-1/+0
|
* Rejig how darcs-all worksIan Lynagh2008-07-241-0/+41
It's now easier to add new repos anywhere in the source tree