Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
09 Aug 2019 09:41:53
2.1.3.1

|
arrowd  |
devel/stack: Update to 2.1.3.1. Add RUN_DEPENDS on gmake and perl, as these are
required when Stack installs GHC. |
25 Jun 2019 07:38:18
2.1.1.1

|
arrowd  |
devel/stack: Update to 2.1.1.1. |
20 Jun 2019 16:03:10
1.9.3_3

|
arrowd  |
In wrapper scripts, use $@ instead of $* to correctly pass arguments to the real
program
PR: 238719
Approved by: tcberner (mentor, implicit) |
13 Jun 2019 13:57:14
1.9.3_2

|
arrowd  |
For ports with USES=cabal install a wrapper shell script instead of a real
executable into /bin/, that sets some environment variables to workaround
https://github.com/haskell/cabal/issues/5997
While there, update bunch of Haskell ports, install their data files.
PR: 237878
Reviewed by: tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20556 |
09 May 2019 14:39:30
1.9.3_1

|
arrowd  |
Introduce USES=cabal and use it to build Haskell applications.
PR: 230186
Reviewed by: mat, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19730 |
08 Jan 2019 13:20:19
1.9.3

|
mat  |
Remove MASTER_SITES=GH when it is the only one.
It is added by USE_GITHUB. Tested with `make makesum` not changing distinfo. |
06 Jan 2019 12:18:07
1.9.3

|
arrowd  |
lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:
# portmaster -w -r ghc
or
# portupgrade -fr lang/ghc
In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch. For
example:
# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc
# pkg install -y `cat ghc-pkgs.txt`
During update some hs-* ports got two PORTREVISION bumps in a row. Other ports
got a PORTVERSION update together with one PORTREVISION bump. This is caused
by bulk-bumping PORTREVISION of all hs-* ports. There are a lot of them updated,
so figuring out which ones require a bump and which are not is too tedious.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18707 |
30 Jun 2018 09:58:00
1.7.1_1

|
arrowd  |
lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:
# portmaster -w -r ghc
or
# portupgrade -fr lang/ghc
In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch. For
example:
# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc
In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:
# pkg install -y `cat ghc-pkgs.txt`
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16038 |
25 May 2018 21:44:13
1.7.1

|
tcberner  |
Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest
Thanks a lot to arrowd for doing all the heavy lifting :)
PR: 227968
Exp-run by: antoine
Submitted by: arrowd
Differential Revision: https://reviews.freebsd.org/D15005 |
10 Feb 2018 08:03:22
1.5.1_1

|
tcberner  |
Switch C compiler used to compile GHC to base Clang.
This removes build dependency on gcc and runtime dependency on gcc's runtime
libraries.
Big thanks to Gleb for working on this.
PR: 225185
Submitted by: Gleb Popov <6yearold@gmail.com>
Exp-run by: antoine
Reviewed by: pgj
Differential Revision: https://reviews.freebsd.org/D12043 |
19 Dec 2017 18:59:07
1.5.1

|
tobik  |
Drop maintainership |
09 Oct 2017 10:50:00
1.5.1

|
tobik  |
devel/stack: Update to 1.5.1
- This late port update fixes using Stackage Nightly snapshots
>= 2017-07-31 (which use GHC 8.2.1) with Stack
- Fix iconv dependency and use iconv:translit like all the other
Haskell ports since GHC 8.0.2 was imported in r447548
MFH: 2017Q4 |
08 Aug 2017 17:21:46
1.5.0_1

|
tcberner  |
- Update The Glorious Glasgow Haskell Compiler to version 8.0.2
- Simplified port by only suporting GCC, and creating a build.mk file
- Update Pandoc to 1.19.2.1
- Update git-annex to 6.20170520
- Update Darcs to 2.12.5
- Update Gtk2Hs to 0.13.2.2
- Update Agda to 2.5.2
Please note that port revisions for all the Haskell ports without version
changes are bumped.
See the UPDATING file for instructions.
New ports (63):
(Only the first 15 lines of the commit message are shown above ) |
26 Jul 2017 18:20:07
1.5.0

|
tobik  |
Update to 1.5.0
Changes: https://github.com/commercialhaskell/stack/releases/tag/v1.5.0 |
28 Apr 2017 13:08:04
1.4.0_1

|
tobik  |
Remove gcc run dependency
- ghc uses USE_GCC=yes and when USE_GCC=yes implies a different one of
the lang/gcc* ports (which will happen after PR 218330 or when the
user sets a different version of GCC via Mk/bsd.default-versions.mk),
devel/stacks pulls in two conflicting ports - lang/gcc and lang/gcc5 -
in the first case, or pulls in the wrong port for its own dependency.
- Some Haskell libraries/programs require gcc in the PATH, but not all
do; the port should not have a gcc dependency for this reason alone.
PR: 218482
Reported by: gerald
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D10459 |
16 Mar 2017 11:38:40
1.4.0

|
tobik  |
Update to 1.4.0
Changes: https://github.com/commercialhaskell/stack/releases/tag/v1.4.0
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D10016 |
15 Feb 2017 12:28:29
1.3.2

|
tobik  |
Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9610 |
25 Jan 2017 16:11:32
1.3.2

|
marino  |
devel/stack: Fix ambiguous gcc RUN_DEPENDS specification
Not any gcc will suffice, stack needs exactly the gcc from lang/gcc.
The previous specification would match any gcc found on the search path,
e.g. a base compiler.
Approved by: just-fix-it |
08 Jan 2017 20:29:54
1.3.2

|
junovitch  |
devel/stack: update 1.3.0 -> 1.3.2
PR: 215807
Submitted by: Tobias Kortkamp <t@tobik.me> (maintainer) |
14 Dec 2016 09:27:17
1.3.0

|
amdmi3  |
- Update to 1.3.0
PR: 215276
Submitted by: t@tobik.me (maintainer) |
16 Sep 2016 22:56:49
1.2.0

|
cpm  |
- Update stack to 1.2.0 release
Changelog:
https://github.com/commercialhaskell/stack/releases/tag/v1.2.0
PR: 212720
Submitted by: Tobias Kortkamp (maintainer)
Reviewed by: amdmi3 (mentor)
Approved by: amdmi3 (mentor) |
26 Aug 2016 09:33:55
1.1.2_1

|
pi  |
devel/stack: fix dependencies and hang on build
PR: 211312
Reported by: freebsd@get-experience.com
Submitted by: Tobias Kortkamp <t@tobik.me> (maintainer) |
16 Jul 2016 15:40:35
1.1.2

|
pi  |
New port: devel/stack
Stack is a cross-platform program for developing Haskell projects.
It is aimed at Haskellers both new and experienced.
WWW: http://www.haskellstack.org/
PR: 208862
Submitted by: Tobias Kortkamp <t@tobik.me> |