Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
30 May 2022 20:08:35 8.10.7_2
|
Gleb Popov (arrowd)  Author: Mark Millard |
lang/ghc: Properly dereference a shell variable.
This makes GHC build system to pick up correct LLVM tools during the build on
ARM.
PR: 264192 |
09 May 2022 19:23:51 8.10.7_2
|
Kevin Bowling (kbowling)  |
devel/libffi: Bump deps PORTREVISION for shlib change
PR: 263764
Reported by: VVD <vvd@unislabs.com> |
13 Feb 2022 18:23:45 8.10.7_1
|
Gleb Popov (arrowd)  Author: Filipe da Silva Santos |
lang/ghc: Add a patch for correctly selecting a LLVM backend.
PR: 261798
MFH: 2022Q1 |
17 Nov 2021 20:48:27 8.10.7
|
Dmitry Marakasov (amdmi3)  |
lang/ghc: add NO_CCACHE=yes
This fixes the following build error with ccache (probably caused
by CCACHE_DIR not propagated through the build properly):
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
ccache: error: Failed to create directory /nonexistent/.ccache/6/3:
Permission denied
`clang' failed in phase `Assembler'. (Exit code: 1)
Approved by: portmgr blanket |
17 Oct 2021 20:24:26 8.10.7
|
Gleb Popov (arrowd)  |
lang/ghc: Update bootstrap compiler to 8.10.7 |
17 Oct 2021 20:24:25 8.10.7
|
Gleb Popov (arrowd)  |
lang/ghc: Remove powerpc64 support.
It was reported as broken by pkubaj. |
17 Oct 2021 20:24:25 8.10.7
|
Gleb Popov (arrowd)  |
lang/ghc: Remove unused stuff and make cosmetic changes. |
16 Oct 2021 09:51:39 8.10.7
|
Jimmy Olgeni (olgeni)  |
*: fix tab vs. space issues, and comments according to the guide. |
01 Oct 2021 12:51:04 8.10.7
|
Mikael Urankar (mikael)  |
lang/ghc: Update arm bootstrap to 8.10.7
Update arm bootstrap to 8.10.7
Pass --host to the configure script otherwise ghc thinks we are crosscompiling
(only affects armv6 and armv7)
Remove CONFIGURE_ENV, it is now handled in patch-aclocal.m4 (submitted upstream
as https://gitlab.haskell.org/ghc/ghc/-/merge_requests/6599)
Approved by: arrowd
Differential Revision: https://reviews.freebsd.org/D32155 |
30 Sep 2021 21:23:30 8.10.7
|
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
29 Aug 2021 13:37:32 8.10.6
|
Gleb Popov (arrowd)  |
lang/ghc: Update to 8.10.6 |
29 Aug 2021 13:37:32 8.10.7
|
Gleb Popov (arrowd)  |
lang/ghc: Update to 8.10.7 |
27 Jul 2021 18:50:20 8.10.5
|
Gleb Popov (arrowd)  |
lang/ghc: Fix build with new Sphinx.
PR: 257411 |
24 Jun 2021 16:00:25 8.10.5
|
Mikael Urankar (mikael)  |
lang/ghc: Fix build on aarch64
BINARY_ALIAS doesn't work anymore.
Pass the correct environment variables in the pre-configure target instead.
PR: 256605
Reported by: tech-lists@zyxst.net
Approved by: arrowd (previous version) |
12 Jun 2021 14:57:26 8.10.5
|
Gleb Popov (arrowd)  |
lang/ghc: Add USES=iconv:patch,translit
We actually need iconv on the "configure" stage, but there is no such option.
The "translit" is here to force using libiconv from Ports.
Fixes: 4cb80ca6ddf3 |
12 Jun 2021 10:14:10 8.10.5
|
Gleb Popov (arrowd)  |
lang/ghc: Workaround build failure on CURRENT.
PR: 256424
Reported by: Filipe da Silva Santos <contact@shiori.com.br> |
12 Jun 2021 10:14:09 8.10.5
|
Gleb Popov (arrowd)  |
lang/ghc: Update to 8.10.5 |
14 Apr 2021 15:41:02 8.10.4_1
|
Mathieu Arnold (mat)  |
Mk: Cleanup after moving apply-slist earlier. |
06 Apr 2021 14:31:13 8.10.4_1
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 8.10.4_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
26 Mar 2021 00:44:39
8.10.4_1
|
dbaio  |
lang/ghc: Generate PORTDOCS pkg-plist dynamically
This is the best approach for ports building its documentation with Sphinx in
html and will save time on future Sphinx updates.
Approved by: portmgr blanket |
18 Mar 2021 10:52:27
8.10.4_1
|
arrowd  |
lang/ghc: Remove unused patches and add some comments on bootstrap generation. |
16 Mar 2021 21:10:08
8.10.4_1
|
dbaio  |
textproc/py-sphinx: Update to 3.5.2
Add patches to fix Sphinx consumers; The most common issues are related with
pkg-plist, the output files for Sphinx changes between versions, keep this
dynamically is the better approach and will save time in future Sphinx updates.
Changelog: https://github.com/sphinx-doc/sphinx/blob/v3.5.2/CHANGES
PR: 254185
Approved by: python (with hat)
Exp-run by: antoine |
03 Mar 2021 17:48:44
8.10.4
|
mikael  |
lang/ghc: Update arm bootstrap
The ghc bootstrap (v8.6.5) on arm requires devel/llvm60,
this llvm version is obsolete and still uses python2.7 to build,
update the bootstrap to a newer version (v8.10.4) that requires devel/llvm90
Bump bootstrap to 8.10.4 on arm
Bump minimum required FreeBSD version, 12.1 is not supported anymore
Drop unecessary RUN_DEPENDS
Collapse arm ARCH conditionnal
Approved by: arrowd
Differential Revision: https://reviews.freebsd.org/D28906 |
16 Feb 2021 07:16:58
8.10.4
|
arrowd  |
lang/ghc: Update to 8.10.4 |
11 Feb 2021 16:37:42
8.10.3
|
mikael  |
lang/ghc: use CONFIGURE_ENV instead of BINARY_ALIAS on arm
GHC saves the llvm command name (llc, opt, clang) found at compile time in its
settings file.
Using BINARY_ALIAS allows lang/ghc to build but breaks
ghc ports (devel/hs-cabal-install for example)
GHC configure script accepts now to define LLC, OPT, CLANG as
environment variable, switch to it.
<no location info>: error:
Warning: Couldn't figure out LLVM version!
Make sure you have installed LLVM 9
<no location info>: error: ghc: could not execute: opt-9.0
PR: 252166, 253367
Approved by: portmgr (tier-2 blanket) |
01 Feb 2021 20:00:41
8.10.3
|
antoine  |
Do not include bsd.port.options.mk twice |
28 Jan 2021 07:38:21
8.10.3
|
mikael  |
lang/ghc: arm requires clang90 to build
PR: 252166
Approved by: portmgr (tier-2 blanket) |
01 Jan 2021 15:03:48
8.10.3
|
arrowd  |
lang/ghc: Update to 8.10.3 and bump devel/hs-cabal-install.
While there, add GHC_VERSION and CABAL_VERSION to the PLIST_SUB to reduce
pkg-plist diffs between updates. |
31 Dec 2020 17:03:27
8.10.2
|
mikael  |
lang/ghc: fix build on aarch64
checking for llc-6.0... no
checking for llc... no
checking for opt-6.0... no
checking for opt... no
checking for llc-9... no
checking for llc-9.0... no
checking for llc... no
checking for opt-9... no
checking for opt-9.0... no
checking for opt... no
PR: 252166
Approved by: portmgr (tier-2 blanket) |
22 Dec 2020 16:37:43
8.10.2
|
mikael  |
lang/ghc: regen extra-patch-aclocal.m4 used for aarch64
Approved by: portmgr (tier-2 blanket) |
21 Aug 2020 10:50:41
8.10.2
|
arrowd  |
lang/ghc: Update to 8.10.2 |
18 Aug 2020 19:09:36
8.10.1
|
arrowd  |
lang/ghc: Switch to folly static pkg-plist and add aux Makefile target to poke
with OPTIONs variety. |
17 Aug 2020 12:26:10
8.10.1
|
arrowd  |
lang/ghc: Switch to static pkg-plist for documentation files. |
16 Aug 2020 20:00:25
8.10.1
|
arrowd  |
lang/ghc: Remove some now unused variables. |
16 Aug 2020 16:26:24
8.10.1
|
arrowd  |
lang/ghc: Remove support for building old versions by overriding GHC_VERSION
variable.
It turned out that I never used this feature since it was added. |
16 Aug 2020 14:22:05
8.10.1
|
arrowd  |
lang/ghc: Add a workaround patch to fix build with LLD 10 (12-STABLE and
13-CURRENT)
Reported by: David Wolfskill <david@catwhisker.org> |
16 Aug 2020 07:56:19
8.10.1
|
arrowd  |
lang/ghc: Update to 8.10.1.
As usual, along with the compiler, many Haskell packages are updated as well. |
04 Aug 2020 09:01:45
8.8.4
|
arrowd  |
lang/ghc: Update to 8.8.4 |
05 Jul 2020 08:42:38
8.8.3_3
|
zeising  |
lang/ghc: Remove stale comment
Remove stale comment from lang/ghc about gcc shipping a libffi.so of its
own, this is no longer the case. This should have been part of r541237 and
r541232.
PR: 247028 (for tracking)
Reported by: arrowd, danfe |
04 Jul 2020 21:37:19
8.8.3_3
|
zeising  |
lang/ghc: Don't hardcode libffi shlib version
Don't hardcode the libffi shared library version in lang/ghc makefile.
This fixes the build after devel/libffi was updated.
This was missed in r541232
PR: 247028 (for tracking) |
04 Jul 2020 18:11:42
8.8.3_2
|
zeising  |
Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking) |
04 Jun 2020 19:31:41
8.8.3_1
|
arrowd  |
lang/ghc: Depend on newer LLVM 7.0, for which upstream declares support.
PR: 246988
Submitted by: mikael |
28 May 2020 13:05:00
8.8.3_1
|
arrowd  |
lang/ghc: Remove legacy mk files, there are no users left in the tree. |
28 May 2020 12:58:56
8.8.3_1
|
arrowd  |
lang/ghc: Print a error message if BOOT option is enabled, but the user has no
"ghc" in PATH.
PR: 246800
Submitted by: software@bertram-scharpf.de |
26 May 2020 20:18:42
8.8.3_1
|
arrowd  |
lang/ghc: Add patch for timer machinery.
PR: 241849
Submitted by: Kevin Zheng <kevinz5000@gmail.com> |
06 May 2020 07:08:03
8.8.3
|
arrowd  |
lang/ghc: Correct distinfo entry for
ghc-8.6.5-boot-powerpc64-freebsd-elfv2.tar.xz file
PR: 246224
Submitted by: pkubaj |
04 May 2020 18:08:10
8.8.3
|
arrowd  |
Upgrade lang/ghc to 8.8.3 and many Haskell ports along the way.
PR: 244784
Submitted by: Evilham <contact@evilham.com> (some ports) |
27 Mar 2020 18:57:28
8.6.5_6
|
arrowd  |
lang/ghc: Use 8.6.3 as bootstrap on PowerPC elfv1.
Submitted by: mikael
Reported by: pkubaj |
27 Mar 2020 17:45:38
8.6.5_6
|
arrowd  |
lang/ghc: Don't use GCC on ARM arches. Cleanup Makefile.
PR: 245057
Submitted by: mikael |
26 Mar 2020 18:33:21
8.6.5_6
|
arrowd  |
Update bootstraps for ARM architectures, get rid of GCC on powerpc64 elfv2/
PR: 245057
Submitted by: pkubaj, mikael |
13 Mar 2020 18:15:40
8.6.5_5
|
arrowd  |
lang/ghc: Unhreak on powerpc64 by using new bootstrap compiler.
PR: 244788
Submitted by: pkubaj |
11 Mar 2020 17:46:13
8.6.5_5
|
arrowd  |
Follow-follow-up for r528190.
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24023 |
11 Mar 2020 05:21:24
8.6.5_5
|
arrowd  |
lang/ghc: Follow-up fix for r528190.
PR: 244556
Reported by: Evilham <contact@evilham.com>, pkubaj |
10 Mar 2020 18:45:38
8.6.5_5
|
arrowd  |
lang/ghc: Fix build on CURRENT.
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24014 |
21 Feb 2020 08:09:59
8.6.5_4
|
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. |
19 Feb 2020 18:30:06
8.6.5_3
|
arrowd  |
lang/ghc: Now that we use different bootstraps, do not apply ino64 hack anymore.
Unbreaks build on 12.1+
PR: 244217 |
18 Feb 2020 16:49:16
8.6.5_3
|
arrowd  |
Fix FreeBSD-12 i386 bootstrap.
Reported by: pkg-fallout |
16 Feb 2020 11:34:29
8.6.5_3
|
arrowd  |
Reroll r526091:
Use FreeBSD-11 compiled bootstrap on FreeBSD-11 and 12-compiled one on
FreeBSD-12. |
14 Feb 2020 15:30:32
8.6.5_3
|
arrowd  |
Revert r526091. I uploaded wrong bootstraps. |
14 Feb 2020 06:40:43
8.6.5_3
|
arrowd  |
Use FreeBSD-11 compiled bootstrap on FreeBSD-11 and 12-compiled one on
FreeBSD-12.
Another prerequisite for GHC 8.8.2. |
03 Feb 2020 19:51:03
8.6.5_3
|
arrowd  |
lang/ghc: Upgrade bootstrap compiler for x86 arch to 8.6.5. This is a
prerequisite for updating GHC itself. |
04 Dec 2019 05:31:55
8.6.5_3
|
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 |
04 Aug 2019 09:25:29
8.6.5_3
|
arrowd  |
Use HTTPS in pkg-descr's of Haskell ports. |
01 Aug 2019 18:58:14
8.6.5_3
|
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 |
26 Jul 2019 20:46:57
8.6.5_3
|
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 |
11 Jul 2019 09:44:40
8.6.5_2
|
arrowd  |
lang/ghc: Adjust OSVERSION checks for powerpc64.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com> |
07 Jul 2019 15:45:46
8.6.5_2
|
arrowd  |
lang/ghc: Add support for ELFv2 on powerpc64.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20872 |
07 Jul 2019 11:39:19
8.6.5_2
|
arrowd  |
lang/ghc: Remove `--enable-dtrace=0` for newer GHCs, seem to be working now.
PR: 228727 |
07 Jul 2019 07:38:41
8.6.5_1
|
arrowd  |
lang/ghc: Makefile cleanup for tier2 arches.
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20860 |
03 Jun 2019 13:46:45
8.6.5
|
arrowd  |
lang/ghc: Upgrade to 8.6.5.
Approved by: tcberner (mentor, implicit) |
02 Jun 2019 09:02:21
8.6.4
|
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 |
28 May 2019 15:53:04
8.6.3_1
|
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 |
09 May 2019 14:39:30
8.6.3
|
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 |
29 Mar 2019 04:53:53
8.6.3
|
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 |
24 Mar 2019 18:43:27
8.6.3
|
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. |
21 Mar 2019 17:38:11
8.6.3
|
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) |
15 Mar 2019 05:31:48
8.6.3
|
arrowd  |
bsd.cabal.mk: Sanitize arch string for powerpc64
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tcberner (mentor) |
04 Mar 2019 07:57:32
8.6.3
|
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 |
19 Feb 2019 09:09:23
8.6.3
|
arrowd  |
bsd.hackage.mk: Remove entries for ports that are already deleted.
Approved by: tcberner (mentor) |
16 Jan 2019 08:04:04
8.6.3
|
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 |
14 Jan 2019 17:57:44
8.6.3
|
arrowd  |
lang/ghc: Fix create-stack-bindist target.
Approved by: tcberner (mentor) |
06 Jan 2019 12:18:07
8.6.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 |
17 Dec 2018 06:04:50
8.4.4
|
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 |
10 Dec 2018 17:08:17
8.4.4
|
arrowd  |
lang/ghc843: Use PLIST definition from bsd.ghc.mk.
Approved by: tcberner (mentor) |
08 Dec 2018 18:47:16
8.4.4
|
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 |
07 Dec 2018 05:46:39
8.4.4
|
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 |
27 Nov 2018 13:41:27
8.4.4
|
antoine  |
Fix build on head amd64 after ld.bfd is no longer installed
With hat: portmgr |
18 Nov 2018 15:30:46
8.4.4
|
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 |
21 Oct 2018 18:17:04
8.4.3_1
|
arrowd  |
lang/ghc: Cosmetic changes to Makefile and build.mk files.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17636 |
09 Oct 2018 12:03:07
8.4.3_1
|
arrowd  |
textproc/hs-parsec-numbers: Add new port.
PR: 232055
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Approved by: tcberner (mentor) |
04 Oct 2018 08:34:09
8.4.3_1
|
arrowd  |
lang/ghc: Remove BOOTH option.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D17372 |
01 Oct 2018 14:02:08
8.4.3_1
|
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) |
31 Aug 2018 08:51:33
8.4.3_1
|
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 |
01 Aug 2018 21:53:18
8.4.3_1
|
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 |
29 Jul 2018 22:18:46
8.4.3_1
|
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 |
29 Jul 2018 10:40:29
8.4.3
|
arrowd  |
Update some hs-* ports that were previously IGNORE'd.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16308 |
28 Jul 2018 20:09:01
8.4.3
|
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 |
30 Jun 2018 09:58:00
8.4.3
|
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 |
04 Jun 2018 11:03:01
8.4.2_1
|
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) |