Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.6.5_5 13 Mar 2020 18:15:40 |
arrowd |
lang/ghc: Unhreak on powerpc64 by using new bootstrap compiler.
PR: 244788
Submitted by: pkubaj |
8.6.5_5 11 Mar 2020 17:46:13 |
arrowd |
Follow-follow-up for r528190.
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24023 |
8.6.5_5 11 Mar 2020 05:21:24 |
arrowd |
lang/ghc: Follow-up fix for r528190.
PR: 244556
Reported by: Evilham <contact@evilham.com>, pkubaj |
8.6.5_5 10 Mar 2020 18:45:38 |
arrowd |
lang/ghc: Fix build on CURRENT.
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24014 |
8.6.5_4 21 Feb 2020 08:09:59 |
arrowd |
lang/ghc: Install haddock even when WITH_DOCS=NO. Do this by actually building
WITH_DOCS=YES and omitting docs during staging.
Also, don't pack documentation when creating bootstrap tarball. |
8.6.5_3 19 Feb 2020 18:30:06 |
arrowd |
lang/ghc: Now that we use different bootstraps, do not apply ino64 hack anymore.
Unbreaks build on 12.1+
PR: 244217 |
8.6.5_3 18 Feb 2020 16:49:16 |
arrowd |
Fix FreeBSD-12 i386 bootstrap.
Reported by: pkg-fallout |
8.6.5_3 16 Feb 2020 11:34:29 |
arrowd |
Reroll r526091:
Use FreeBSD-11 compiled bootstrap on FreeBSD-11 and 12-compiled one on
FreeBSD-12. |
8.6.5_3 14 Feb 2020 15:30:32 |
arrowd |
Revert r526091. I uploaded wrong bootstraps. |
8.6.5_3 14 Feb 2020 06:40:43 |
arrowd |
Use FreeBSD-11 compiled bootstrap on FreeBSD-11 and 12-compiled one on
FreeBSD-12.
Another prerequisite for GHC 8.8.2. |
8.6.5_3 03 Feb 2020 19:51:03 |
arrowd |
lang/ghc: Upgrade bootstrap compiler for x86 arch to 8.6.5. This is a
prerequisite for updating GHC itself. |
8.6.5_3 04 Dec 2019 05:31:55 |
arrowd |
lang/ghc: Unbreak on powerpc64-elfv1.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Reviewed by: pkubaj
Differential Revision: https://reviews.freebsd.org/D22633 |
8.6.5_3 04 Aug 2019 09:25:29 |
arrowd |
Use HTTPS in pkg-descr's of Haskell ports. |
8.6.5_3 01 Aug 2019 18:58:14 |
pkubaj |
lang/ghc: fix build on powerpc64 elfv1
Dtrace doesn't seem to work on elfv1 powerpc64 (at least on 12.0-RELEASE).
Also properly detect when running on elfv1 and elfv2.
PR: 239193
Approved by: arrowd (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20995 |
8.6.5_3 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
8.6.5_2 11 Jul 2019 09:44:40 |
arrowd |
lang/ghc: Adjust OSVERSION checks for powerpc64.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com> |
8.6.5_2 07 Jul 2019 15:45:46 |
arrowd |
lang/ghc: Add support for ELFv2 on powerpc64.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20872 |
8.6.5_2 07 Jul 2019 11:39:19 |
arrowd |
lang/ghc: Remove `--enable-dtrace=0` for newer GHCs, seem to be working now.
PR: 228727 |
8.6.5_1 07 Jul 2019 07:38:41 |
arrowd |
lang/ghc: Makefile cleanup for tier2 arches.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20860 |
8.6.5 03 Jun 2019 13:46:45 |
arrowd |
lang/ghc: Upgrade to 8.6.5.
Approved by: tcberner (mentor, implicit) |
8.6.4 02 Jun 2019 09:02:21 |
arrowd |
lang/ghc: Update to 8.6.4 and bump PORTREVISIONs for Haskell ports.
While there, fix build with DOCS=off.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20464 |
8.6.3_1 28 May 2019 15:53:04 |
arrowd |
Merge lang/ghcXXX ports into lang/ghc.
Remove OPTIONS support from library Haskell ports.
Do not install documentation by library Haskell ports.
Remove deprecation notice from library ports, that still needed.
PR: 224083
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20247 |
8.6.3 09 May 2019 14:39:30 |
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 |
8.6.3 29 Mar 2019 04:53:53 |
arrowd |
Drop ARM support for GHC 8.4 and update bootstrap compilers to 8.6.3.
ARM support required LLVM 5, which is getting pushed out of ports.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19722 |
8.6.3 24 Mar 2019 18:43:27 |
kwm |
Remove expired webkit-gtk2 and webkit-gtk3 ports.
Bump graphics/variety deprecation date, there is a patch for a update which
uses webkit2-gtk3 in ports/236180 but I had issues that I could't fix. |
8.6.3 21 Mar 2019 17:38:11 |
arrowd |
bsd.cabal.mk: Add USE_BINUTILS for powerpc64 arch and add support for
FLAGS_DEFAULT_${ARCH} variables.
PR: 236346
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Reviewed by: Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tcberner (mentor) |
8.6.3 15 Mar 2019 05:31:48 |
arrowd |
bsd.cabal.mk: Sanitize arch string for powerpc64
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tcberner (mentor) |
8.6.3 04 Mar 2019 07:57:32 |
arrowd |
lang/ghc: Port to powerpc64 architecture.
Submitted by: Mikael Urankar <mikael.urankar_gmail.com>
Reviewed by: arrowd, tcberner, mat
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18886 |
8.6.3 19 Feb 2019 09:09:23 |
arrowd |
bsd.hackage.mk: Remove entries for ports that are already deleted.
Approved by: tcberner (mentor) |
8.6.3 16 Jan 2019 08:04:04 |
arrowd |
lang/ghc: Since we already depend on binutils on ARM, use their strip, because
our strip is incredibly slow.
PR: 234949
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18842 |
8.6.3 14 Jan 2019 17:57:44 |
arrowd |
lang/ghc: Fix create-stack-bindist target.
Approved by: tcberner (mentor) |
8.6.3 06 Jan 2019 12:18:07 |
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 |
8.4.4 17 Dec 2018 06:04:50 |
arrowd |
GHC ports: use proper sorting for Makefile variables. Add `create-stack-bindist`
target in bsd.ghc.mk.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18540 |
8.4.4 10 Dec 2018 17:08:17 |
arrowd |
lang/ghc843: Use PLIST definition from bsd.ghc.mk.
Approved by: tcberner (mentor) |
8.4.4 08 Dec 2018 18:47:16 |
arrowd |
lang/ghc862: Add a port for GHC 8.6.2.
Reviewed by: Mikael Urankar <mikael.urankar@gmail.com> (ARM bits), tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18397 |
8.4.4 07 Dec 2018 05:46:39 |
arrowd |
Cleanup GHC ports:
- Switch to using ld instead of binutils ld or ld.bfd on amd64/i386.
- Add GMP option.
- Re-enable DYNAMIC option on ARM. It is reported that it works now.
- Fix create-bootstrap target to produce tarballs ready to be consumed by
ports.
- Update bootstrap compilers to 8.4.3 on amd64, i386, aarch64.
- Get rid merge build.boot.mk.in into build.mk.in.
- Sort some Makefile variables.
Reviewed by: Mikael Urankar <mikael.urankar@gmail.com> (ARM bits), tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D18378 |
8.4.4 27 Nov 2018 13:41:27 |
antoine |
Fix build on head amd64 after ld.bfd is no longer installed
With hat: portmgr |
8.4.4 18 Nov 2018 15:30:46 |
arrowd |
lang/ghc: Update to 8.4.4 and factor out common port code into bsd.ghc.mk in
preparation for adding a port for previous version.
ARM testing by Mikael Urankar <mikael.urankar@gmail.com>.
Submitted by: Viktor Dukhovni <ietf-dane@dukhovni.org> (some patches)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17866 |
8.4.3_1 21 Oct 2018 18:17:04 |
arrowd |
lang/ghc: Cosmetic changes to Makefile and build.mk files.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17636 |
8.4.3_1 09 Oct 2018 12:03:07 |
arrowd |
textproc/hs-parsec-numbers: Add new port.
PR: 232055
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Approved by: tcberner (mentor) |
8.4.3_1 04 Oct 2018 08:34:09 |
arrowd |
lang/ghc: Remove BOOTH option.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17372 |
8.4.3_1 01 Oct 2018 14:02:08 |
arrowd |
lang/ghc: Disable using xelatex, as the build fails if it is present.
PR: 197241
Submitted by: John Hein <z7dr6ut7gs@snkmail.com>
Approved by: tcberner (mentor) |
8.4.3_1 31 Aug 2018 08:51:33 |
arrowd |
lang/ghc: Add support for ARM arches: aarch64, armv6, armv7.
PR: 196899
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Reviewed by: arrowd, mat, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D15674 |
8.4.3_1 01 Aug 2018 21:53:18 |
arrowd |
Add devel/hs-fortran-src port - a library for lexing and parsing Fortran source
code.
Submitted by: blubee blubeeme <gurenchan@gmail.com>
Reviewed by: mat
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16523 |
8.4.3_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
8.4.3 29 Jul 2018 10:40:29 |
arrowd |
Update some hs-* ports that were previously IGNORE'd.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16308 |
8.4.3 28 Jul 2018 20:09:01 |
arrowd |
When deinstalling a Haskell package pass --no-user-package-db flag to ghc-pkg to
avoid creation of ~/.ghc directory.
Reported by: tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16480 |
8.4.3 30 Jun 2018 09:58:00 |
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 |
8.4.2_1 04 Jun 2018 11:03:01 |
arrowd |
lang/ghc: Turn off DTrace support as it breaks building with BOOT option when
installed ghc also came from ports.
PR: 228727
Reported by: raichoo <raichoo@googlemail.com>
Approved by: tcberner (mentor) |
8.4.2 25 May 2018 21:44:13 |
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 |
8.0.2_3 25 Apr 2018 22:00:04 |
mat |
Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.
Sponsored by: Absolight |
8.0.2_3 10 Feb 2018 08:03:22 |
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 |
8.0.2_2 11 Jan 2018 20:31:45 |
tijl |
Eliminate USE_AUTOTOOLS from Haskell ports. Let these ports set
XMLDOCS_CONF=yes instead and add support for that to bsd.cabal.mk.
Remove a patch from devel/hs-happy that is already handled by post-patch
in bsd.cabal.mk. |
8.0.2_2 27 Dec 2017 08:47:36 |
mat |
lang/ghc often fails to build with ccache, mark it so.
Sponsored by: Absolight |
8.0.2_2 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
8.0.2_1 10 Aug 2017 20:55:04 |
tcberner |
Fix patch for ar/ld/gcc paths.
* In r447548 the updated patch unfortunately contained the sed'ed values.
* Also make the sed call not echo during build again.
Reported by: Gleb Popov <6yearold@gmail.com>
Approved by: pgj
Differential Revision: https://reviews.freebsd.org/D11961 |
8.0.2 08 Aug 2017 17:21:46 |
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 ) |
7.10.2_3 27 Jun 2017 13:46:53 |
sunpoet |
Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change
Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision: https://reviews.freebsd.org/D11172
PR: 219947
Exp-run by: antoine |
7.10.2_2 29 May 2017 15:27:31 |
sunpoet |
Fix OPTIONS_DEFAULT: remove DOCS which is added by framework
Approved by: portmgr (blanket) |
7.10.2_2 27 May 2017 12:09:22 |
kib |
Fix lang/ghc after ino64 src commit.
Approved by: bapt, pgj
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D10798 |
7.10.2_2 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
7.10.2_1 02 Mar 2017 18:02:58 |
tcberner |
Update x11-wm/hs-xmonad and x11-wm/hs-xmonad-contirb to 0.13
* Update xmonad to 0.13
* New required ports devel/hs-directory
* Required update of x11/hs-X11 to 0.13
PR: 217012
Reviewed by: mat
Approved by: maintainer timeout (2 weeks), rakcuo (mentor)
Differential Revision: https://reviews.freebsd.org/D9548 |
7.10.2_1 18 Jan 2017 13:20:32 |
tijl |
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine) |
7.10.2_1 28 Dec 2016 21:00:27 |
tcberner |
Update x11-wm/hs-xmonad & x11-wm/hs-xmonad-contrib to 0.12
* Removes all patches including XFORK_FIX (it seems it is not needed anymore).
* New port as dependency: devel/hs-setlocale
PR: 213579
Submitted by: Martin Sugioarto <martin@sugioarto.com>
Approved by: maintainer timeout (2 months), rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8191 |
7.10.2_1 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
7.10.2 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
7.10.2 23 May 2016 20:35:01 |
amdmi3 |
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed
Approved by: portmgr blanket |
7.10.2 13 Apr 2016 10:36:15 |
jbeich |
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}
This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.
PR: 208294
Exp-run by: antoine
Approved by: portmgr (antoine), perl (mat)
Differential Revision: https://reviews.freebsd.org/D4158 |
7.10.2 01 Apr 2016 14:08:38 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
7.10.2 19 Feb 2016 20:49:12 |
pgj |
- A couple of fixes for bsd.cabal.mk:
- Retire USE_GHC_NATIVE: it is not needed any more
- Do not rely on DISTNAME for setting CABAL_LIBSUBDIR: this caused problems
when using USE_GITHUB
- Improve integration with print/hs-hscolour
Obtained from: FreeBSD Haskell |
7.10.2 19 Feb 2016 20:43:06 |
pgj |
In scroll, you're a bookworm that's stuck on a scroll. You have to dodge
between words and use spells to make your way down the page as the scroll
is read. Go too slow and you'll get wound up in the scroll and crushed.
WWW: http://joeyh.name/code/scroll/
PR: 200112
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from: FreeBSD Haskell |
7.10.2 19 Feb 2016 20:38:30 |
pgj |
GNU ncurses is a library for creating command-line application with
pseudo-graphical interfaces. This package is a nice, modern binding to GNU
ncurses.
WWW: https://john-millikin.com/software/haskell-ncurses/
PR: 200112
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from: FreeBSD Haskell |
7.10.2 19 Feb 2016 20:25:34 |
pgj |
- Remove the superfluous dependency on misc/compat9x
PR: 206794
Submitted by: Walter Schwarzenfeld <w.litter@aon.at>
Obtained from: FreeBSD Haskell |
7.10.2 26 Dec 2015 14:57:28 |
amdmi3 |
- Mark NO_CCACHE, fails to build with ccache enabled:
ccache: error: Failed to create directory /nonexistent/.ccache/tmp: Permission
denied
Approved by: portmgr blanket |
7.10.2 16 Nov 2015 00:30:00 |
gerald |
Add GCC_DESC to Mk/bsd.options.desc.mk. Use this in a number of ports
instead of their own respective settings. |
7.10.2 31 Aug 2015 05:39:42 |
pgj |
- Remove the deprecated USE_AUTOTOOLS variable
- Improve interaction with USE_GITHUB in bsd.cabal.mk that fixes the build of
math/hs-Agda-stdlib
Obtained from: FreeBSD Haskell |
7.10.2 20 Aug 2015 23:02:17 |
pgj |
- Update The Glorious Glasgow Haskell Compiler to version 7.10.2
- Include a patch for addressing timer issues [1]
- Add support for building both GHC and Haskell ports with Clang, either from
ports or the base system
- Discontinue supporting Haskell Platform, use Stackage instead as a
reference
- Drop support for FreeBSD 8.x, optimize bootstrap compiler tarballs
- Update Gtk2Hs to version 0.13 [2]
- Update Pandoc to version 1.15.0.6
- Update git-annex to version 5.20150727
- Update Darcs to 2.10 [3]
- Unbreak wxHaskell ports
Please note that port revisions for all the Haskell ports without version
changes are bumped. (Only the first 15 lines of the commit message are shown above ) |
7.8.3_1 10 Aug 2015 15:32:20 |
pgj |
- Implement a couple of portlint(1) warnings, such as moving the LICENSE
block earlier, sort USES. This change also switches to USES=metaport for
metaports, like haskell-platform or gtk2hs
PR: 201886
Submitted by: Andriy Voskoboinyk <s3erios@gmail.com>
Obtained from: FreeBSD Haskell |
7.8.3_1 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
7.8.3_1 03 Apr 2015 11:26:50 |
mat |
Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).
Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.
Differential Revision: https://reviews.freebsd.org/D2209 |
7.8.3_1 15 Feb 2015 21:45:53 |
pgj |
Add new port: devel/hs-ShellCheck
The goals of ShellCheck are:
* To point out and clarify typical beginner's syntax issues, that causes
a shell to give cryptic error messages.
* To point out and clarify typical intermediate level semantic problems,
that causes a shell to behave strangely and counter-intuitively.
* To point out subtle caveats, corner cases and pitfalls, that may cause
an advanced user's otherwise working script to fail under future
circumstances.
WWW: http://www.shellcheck.net/
PR: 197302
Submitted by: luca.pizzamiglio@gmail.com
Obtained from: FreeBSD Haskell |
7.8.3_1 23 Jan 2015 22:50:50 |
antoine |
Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package |
7.8.3_1 13 Nov 2014 22:06:06 |
pgj |
- Remove empty "cabal" directory creation for the hs- ports. Now these are
automatically handled by the combination of the Cabal and the pkg(8)
frameworks
Issue raised by: antoine
Discussed with: ashish
Obtained from: FreeBSD Haskell |
7.8.3_1 10 Nov 2014 22:17:46 |
pgj |
- Remove @dirrm* from (often automatically generated) plists of GHC and
all the Haskell Cabal ports
Obtained from: FreeBSD Haskell |
7.8.3_1 10 Nov 2014 22:09:04 |
pgj |
- Add Haskell API and bindings for Redis:
devel/hs-BoundedChan Channels with bounded sizes
devel/hs-bytestring-lexing Parse and produce literals from bytestrings
databases/hs-hedis Haskell API for Redis
PR: 194299
Submitted by: martin@sugioarto.com
Obtained from: FreeBSD Haskell |
7.8.3_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
7.8.3 25 Aug 2014 18:29:58 |
pgj |
- Update pandoc to 1.13.0.1
- Update gitit to 0.10.5
- Update texmath to 0.8
- Update zip-archive to 0.2.3.4
- Add haddock-library: Library exposing some functionality of Haddock
- Add hoauth2: Haskell OAuth2 authentication
- Add JuicyPixels: Picture loading/serialization
Obtained from: FreeBSD Haskell |
7.8.3 25 Aug 2014 18:19:10 |
pgj |
- Add support for specifying TMPDIR when building hs- ports [1]
- Rework manual pages support
- Work around a possible pkg(8) bug (see pkg #985)
PR: 192940 [1]
Reported by: marino [1]
Obtained from: FreeBSD Haskell |
7.8.3 15 Aug 2014 16:17:42 |
pgj |
- Get the previous configure fix actually right
Obtained from: FreeBSD Haskell |
7.8.3 14 Aug 2014 21:26:11 |
pgj |
- Fix escaping linker options at configure; this fixes build with SSP
Submitted by: bdrewery
Obtained from: FreeBSD Haskell |
7.8.3 10 Aug 2014 22:34:52 |
pgj |
- Update The Glorious Glasgow Haskell Compiler to version 7.8.3
- Update Haskell Platform to version 2014.2.0.0
- Update Yesod Platform to version 1.2.13
- Update Gtk2Hs to version 0.12.5
- Update Pandoc to version 1.12.4.2
- Update git-annex to version 5.20140717
- Unbreak wxHaskell ports
Please note that port revisions for all the Haskell ports without version
changes are bumped.
New ports (69):
databases/hs-esqueleto: Type-safe EDSL for SQL queries on persistent backends
devel/hs-Glob: Globbing library (Only the first 15 lines of the commit message are shown above ) |
7.6.3_4 29 Jul 2014 18:41:17 |
adamw |
Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports) |
7.6.3_4 15 Jul 2014 13:08:09 |
pgj |
- Fix LIB_DEPENDS lines
Obtained from: FreeBSD Haskell |
7.6.3_4 25 Jun 2014 05:35:32 |
bapt |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
7.6.3_4 29 Mar 2014 00:52:55 |
pgj |
- Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and
9.x in order to prevent run-time breakage after the recent changes in
libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence
Obtained from: FreeBSD Haskell |
7.6.3_3 23 Mar 2014 08:55:16 |
pgj |
- Limit built parallelism as GHC is not fully jobs-safe
PR: ports/186829
Reported by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from: FreeBSD Haskell |
7.6.3_3 22 Mar 2014 18:41:42 |
pgj |
- Fix problem with checksumming Haskell Cabal metaports
Submitted by: antonie
Obtained from: FreeBSD Haskell |
7.6.3_3 10 Mar 2014 20:55:22 |
gerald |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
7.6.3_2 16 Feb 2014 10:10:59 |
pgj |
- Fix build with DOCS disabled [1]
- Revamp LLVM code generation support [2]
- Fix a bug in handling hs- port OPTIONS [3]
Reported by: obraun [1], skinnr <skinnr@bitmessage.ch> [2]
Submitted by: antoine [3]
Obtained from: FreeBSD Haskell |
7.6.3_2 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |