notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: lang/ghc810/Makefile

Number of commits found: 9

Friday, 5 Jan 2024
10:42 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc810: Switch to LLVM 11.

While the officially supported LLVM version for GHC 8.10 is 10, it does build
with 11. Switch to make ot possible to remove llvm10 port.
commit hash: c6726595919b70432f4676af378bbc4a4678bbaa commit hash: c6726595919b70432f4676af378bbc4a4678bbaa commit hash: c6726595919b70432f4676af378bbc4a4678bbaa commit hash: c6726595919b70432f4676af378bbc4a4678bbaa c672659
Saturday, 27 May 2023
10:18 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc{810,92}: Set correct BOOT_LLVM_VERSION.
commit hash: dd6e3e351cded216e209fde7524c9695777e9570 commit hash: dd6e3e351cded216e209fde7524c9695777e9570 commit hash: dd6e3e351cded216e209fde7524c9695777e9570 commit hash: dd6e3e351cded216e209fde7524c9695777e9570 dd6e3e3
08:44 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc: Update to 9.4.5
commit hash: 9ce8282d083a2a8d17a0e8d8d03aeebc4a0a5ff3 commit hash: 9ce8282d083a2a8d17a0e8d8d03aeebc4a0a5ff3 commit hash: 9ce8282d083a2a8d17a0e8d8d03aeebc4a0a5ff3 commit hash: 9ce8282d083a2a8d17a0e8d8d03aeebc4a0a5ff3 9ce8282
Wednesday, 17 May 2023
19:21 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc: Remove USES=localbase and USES=iconv.

Apparently these aren't needed anymore.

Add iconv dependency to devel/stack, because it might download old GHC bindists,
which are still using ports libiconv.
commit hash: ec3732ac636b8c903597fe60ed6cb09e2cacad93 commit hash: ec3732ac636b8c903597fe60ed6cb09e2cacad93 commit hash: ec3732ac636b8c903597fe60ed6cb09e2cacad93 commit hash: ec3732ac636b8c903597fe60ed6cb09e2cacad93 ec3732a
Saturday, 13 May 2023
08:33 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc810: Fix GMP option after changes to the master port.

Fixes: 018274cbc53802b98950eb504337f1987fba5905
commit hash: 35df570816a68c7ce9700063fd408350fc5b82d0 commit hash: 35df570816a68c7ce9700063fd408350fc5b82d0 commit hash: 35df570816a68c7ce9700063fd408350fc5b82d0 commit hash: 35df570816a68c7ce9700063fd408350fc5b82d0 35df570
Wednesday, 3 May 2023
20:42 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc: Starting with GHC 9.2.7 switch to the Hadrian build system.

Hadrian is a new build system for GHC which is written in Haskell and requires
bootstrapping process. Ugh. Luckily, we only prepare a source bootstrap
archive as bootstrap GHC has everything needed to build it.

Hadrian also fails to build GHC on i386 so build it the old way for now.
commit hash: ddc73a4bb4a1e9791b7b1ea6682d1574376d8fd1 commit hash: ddc73a4bb4a1e9791b7b1ea6682d1574376d8fd1 commit hash: ddc73a4bb4a1e9791b7b1ea6682d1574376d8fd1 commit hash: ddc73a4bb4a1e9791b7b1ea6682d1574376d8fd1 ddc73a4
Tuesday, 11 Oct 2022
20:32 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc810: Add upstream patch fixing a rare linking problem.

lang/ghc does not require patching.
commit hash: 8fb4cfcd3ba24b8ef7d702860ce02caf114c3799 commit hash: 8fb4cfcd3ba24b8ef7d702860ce02caf114c3799 commit hash: 8fb4cfcd3ba24b8ef7d702860ce02caf114c3799 commit hash: 8fb4cfcd3ba24b8ef7d702860ce02caf114c3799 8fb4cfc
Monday, 1 Aug 2022
09:38 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc: Update to 9.2.4

Deal with Haskell ports fallout caused by the update.

While there, re-add patches necessary for lang/ghc810 that were somehow lost.
commit hash: 90e26bb3b3be48b9c513200776ddaffec8683560 commit hash: 90e26bb3b3be48b9c513200776ddaffec8683560 commit hash: 90e26bb3b3be48b9c513200776ddaffec8683560 commit hash: 90e26bb3b3be48b9c513200776ddaffec8683560 90e26bb
Thursday, 7 Jul 2022
10:24 Gleb Popov (arrowd) search for other commits by this committer
lang/ghc810: Add the port, slave to lang/ghc.

The need to have different GHC versions installed on the same system became
more common in the Haskell ecosystem. The devel/stack port solves this problem
by installing its own distributions into the user's HOME dir. Cabal doesn't do
that, but uses system-wide GHC installations. This slave port is intended to
help for such use cases.

This port can also be used as a fallback during major lang/ghc upgrades. At
the moment such upgrades require a lot of work to deal with Haskell packages
fallout. By switching failing ports to older GHC we can deliver lang/ghc
updates faster.
commit hash: a0d234572b3e333bdafab0dd8b0bc134e18b9589 commit hash: a0d234572b3e333bdafab0dd8b0bc134e18b9589 commit hash: a0d234572b3e333bdafab0dd8b0bc134e18b9589 commit hash: a0d234572b3e333bdafab0dd8b0bc134e18b9589 a0d2345

Number of commits found: 9