- Jul 15, 2015
-
-
Thomas Miedema authored
-
- Dec 02, 2014
-
-
Herbert Valerio Riedel authored
Effective immediately, pushing to the `libraries/parallel` submodule requires pushing via ssh://git@github.com/haskell/parallel.git.
-
- Nov 21, 2014
-
-
Austin Seipp authored
Summary: As discussed on ghc-devs@haskell.org and the trac ticket, we're removing these packages from the 7.10 release as they no longer work correctly, and can't easily be made to properly follow the standard as `base` changes over time. This does not remove the packages from the tree, only the build system. https://www.haskell.org/pipermail/ghc-devs/2014-November/007357.html Signed-off-by:
Austin Seipp <austin@well-typed.com> Test Plan: iiam Reviewers: hvr, ekmett Reviewed By: hvr, ekmett Subscribers: thomie, carter Differential Revision: https://phabricator.haskell.org/D510 GHC Trac Issues: #9590
-
- Oct 16, 2014
-
-
Herbert Valerio Riedel authored
Effective immediately, `deepseq` is maintained officially by the core-library-comittee. Moreover, pushing to libraries/deepseq requires pushing to ssh://git@github.com/haskell/deepseq.git from now on. [skip ci]
-
- Sep 15, 2014
-
-
Herbert Valerio Riedel authored
Effective immediately, pushing to libraries/filepath requires pushing to ssh://git@github.com/haskell/filepath.git.
-
- Aug 25, 2014
-
-
Herbert Valerio Riedel authored
Effective immediately, pushing to libraries/{directory,process} requires pushing to ssh://git@github.com/haskell/{directory.process}.git. This has been done now even though there's no scripted tooling yet as the GitHub repo was already getting issues filed.
-
- Jul 21, 2014
-
-
Herbert Valerio Riedel authored
The `time` package has recently moved its primary upstream location to https://github.com/haskell/time. This leaves `transformers` the only package used by GHC still requiring darcs2git mirroring machinery.
-
- Jul 11, 2014
-
-
Herbert Valerio Riedel authored
Effective immediately, pushing to libraries/unix requires pushing to ssh://git@github.com/haskell/unix.git. This done now even though there's no scripted tooling yet as the GitHub repo is already receiving pull requests (which are getting merged)
-
- Jun 25, 2014
-
-
Herbert Valerio Riedel authored
Specifically, the following sub-repos/modules are converted: - libffi-tarballs - libraries/array - libraries/deepseq - libraries/directory - libraries/dph - libraries/filepath - libraries/haskell2010 - libraries/haskell98 - libraries/hoopl - libraries/hpc - libraries/old-locale - libraries/old-time - libraries/parallel - libraries/process - libraries/stm - libraries/unix - nofib - utils/hsc2hs N.B. ghc-tarballs is not converted as it will probably be handled differently in the future. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Jun 04, 2014
-
-
Herbert Valerio Riedel authored
In the future, some script will use the last column to configure Git to redirect `push` operations to the respective primary Git repo. One way could be via the `pushInsteadOf` facility described in https://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git/Submodules Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Apr 19, 2014
-
-
Herbert Valerio Riedel authored
This adapts `sync-all` and `packages` to the recently folded-in Git repositories - `base.git` - `ghc-prim.git` - `integer-gmp.git` - `integer-simple.git` - `template-haskell.git` See #8545 as well as 5f54d678 for more details. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Mar 23, 2014
-
-
Herbert Valerio Riedel authored
This should help contribute content to https://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git/Submodules Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Jan 12, 2014
-
-
Herbert Valerio Riedel authored
See merge commit 66693401 This commit also adds a check for a left-over testsuite/.git folder to sync-all This way, the first time sync-all is called after updating to a post-testsuite-merge (see #8545) state of ghc.git, the sync-all script aborts with an error message if a `testsuite/.git` folder is detected and thus forces the user to take action. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Nov 04, 2013
-
-
Herbert Valerio Riedel authored
Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Oct 31, 2013
-
-
Herbert Valerio Riedel authored
Thus GHC's in-tree version corresponds exactly to [hackage:terminfo-0.3.2.6]. Morever, `terminfo` has moved to GitHub as well (https://github.com/judah/terminfo ) so the upstream repo URL in `packages` is updated as well. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
Herbert Valerio Riedel authored
[hackage:haskeline] has now an official GitHub repo at https://github.com/judah/haskeline.git Consequently, there remain only 3 repos which are Darcs hosted (and thus still require darcs2git mirroring), namely [hackage:time], [hackage:terminfo], and [hackage:transformers]. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Oct 27, 2013
-
-
Herbert Valerio Riedel authored
Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Sep 26, 2013
-
-
Herbert Valerio Riedel authored
- `primitive` is updated to upstream's HEAD which is essentially `primitive-0.5.1.0`, plus a core-lint-error workaround for #8355 and some minor cleanups. - `vector` is updated to upstreams `vector-0.10.9.1` release Note: The upstream repo location has changed to GitHub, hence the update in the `packages` file Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- Sep 02, 2013
-
-
Herbert Valerio Riedel authored
By keeping the repository url in the `packages` file scripts such as source:ghc/sync-all can pick it up. Moreover, it's easier to automatically validate for correctness than the wiki:Repositories/Upstream page.
-
- Jul 30, 2013
-
-
Ian Lynagh authored
This means that ghc-tarballs is only needed on Windows
-
- Mar 04, 2013
-
-
Ian Lynagh authored
It's now always 'git'.
-
- Feb 17, 2013
-
-
Ian Lynagh authored
This means that "./sync-all commit" will record in submodules first, and then prompt you to record a patch updating the version of the submodules last. Should make it less likely that we forget to update the submodules' versions.
-
- Feb 03, 2013
-
-
Ian Lynagh authored
Looks like I forgot to make it one in the original conversion
-
- Feb 01, 2013
-
-
Ian Lynagh authored
xhtml is a submodule
-
- Dec 02, 2012
-
-
Ian Lynagh authored
This bring the time package into line with how we handle other packages.
-
Ian Lynagh authored
Leave it to 'git submodule init/update'
-
- Jul 24, 2012
-
-
Ian Lynagh authored
haskeline no longer depends on it
-
- May 19, 2012
-
-
Ian Lynagh authored
This means we no longer need mtl in a GHC tree.
-
- May 07, 2012
-
-
pcapriotti authored
-
- Feb 21, 2012
-
-
Ian Lynagh authored
-
- Sep 08, 2011
-
-
Ian Lynagh authored
-
- Aug 03, 2011
-
-
Simon Peyton Jones authored
-
- Jul 31, 2011
-
-
chak@cse.unsw.edu.au. authored
This reverts commit 2ad66b59.
-
Ian Lynagh authored
The build still wasn't going through if you had libraries/dph in your tree.
-
- Jul 08, 2011
-
-
Ian Lynagh authored
-
- Jun 17, 2011
-
-
Ian Lynagh authored
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
-
- Jun 12, 2011
-
-
Ian Lynagh authored
The change to the packages file format broke it
-
- Jun 11, 2011
-
-
Ian Lynagh authored
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.
-
- Mar 31, 2011
-
-
Ian Lynagh authored
-
- Jan 24, 2011
-
-
Simon Marlow authored
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.
-