From 3277c13c9da61cef81593d980810d6efa3ebd192 Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Thu, 2 Apr 2026 14:58:17 -0400 Subject: [PATCH 1/2] Add changelog entries for Apple Silicon support and GHC 9.10 upgrade The GHC 9.10 / nixpkgs-unstable upgrade in #677 enables working aarch64-darwin builds, which the previous GHC 8.10.6 pin did not support. Document these user-facing changes and bump version to 1.9.37.0. --- CHANGELOG.md | 2 ++ neuron.cabal | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d3eb275..e40d178b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased (v2) +- Add Apple Silicon (aarch64-darwin) support (#677) +- Upgrade to GHC 9.10 (#677) - Web interface - Introducing *impulse* -- foundation for upcoming advanced search, replacing both z-index and legacy JS search (#108) - Remove autoscroll behaviour (which had questionable value to begin with) diff --git a/neuron.cabal b/neuron.cabal index 77da8156..a799c159 100644 --- a/neuron.cabal +++ b/neuron.cabal @@ -1,6 +1,6 @@ cabal-version: 2.4 name: neuron -version: 1.9.36.0 +version: 1.9.37.0 license: AGPL-3.0-only copyright: 2020 Sridhar Ratnakumar maintainer: srid@srid.ca From cb25b309ebf1c484314c2e1aa2e2a774365fd99f Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Thu, 2 Apr 2026 15:33:25 -0400 Subject: [PATCH 2/2] dontCheck tls: flaky TLS 1.3 PSK ticket test on macOS The tls-2.1.8 test suite has a nondeterministic failure in "can handshake with TLS 1.3 PSK ticket" on aarch64-darwin CI runners. Skip tests for this transitive dependency. --- flake.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/flake.nix b/flake.nix index ece98715..49bca2b1 100644 --- a/flake.nix +++ b/flake.nix @@ -109,6 +109,7 @@ ''; }); fsnotify = dontCheck hsuper.fsnotify; + tls = dontCheck hsuper.tls; # witherable 0.4.x (has Data.Witherable module) witherable = doJailbreak (hself.callHackageDirect { pkg = "witherable";