Files
build-emacs-for-macos/CHANGELOG.md
2021-04-26 00:07:30 +01:00

8.5 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.4.10 (2021-04-25)

Bug Fixes

  • cli: correctly default to master branch if no git ref is given (844df73)

0.4.9 (2021-04-08)

Bug Fixes

  • cli: default to "master" if no git ref is given (e19a6a7), closes #35
  • native_comp: skip symlink creation for recent builds which do not need symlinks (1000999)

0.4.8 (2021-02-27)

Bug Fixes

  • native_comp: add support for new --with-native-compilation flag (581594d)

0.4.7 (2021-02-21)

Bug Fixes

  • native_comp: add libgccjit include dir during build stage (e25ceaa), closes #20

0.4.6 (2021-02-15)

Bug Fixes

  • native_comp: improve env setup patch fixing potential issues (dca023d)

0.4.5 (2021-01-06)

Bug Fixes

  • cli: remove defunct --[no-]native-comp-macos-fixes option (ab55f54)

0.4.4 (2021-01-02)

Bug Fixes

  • deps: add autoconf to Brewfile (a47d3e0)

0.4.3 (2020-12-28)

Bug Fixes

  • big-sur: add Xcode CLI tools lib directory to runtime LIBRARY_PATH (946856e)
  • big-sur: added support for building on Big Sur (2247158)

0.4.2 (2020-12-09)

Bug Fixes

  • cli: avoid error if --git-sha is used without a branch/tag/sha argument (884f160), closes #21
  • native_comp: update env setup patch for recent changes to comp.el (c7daa13)

0.4.1 (2020-10-29)

Features

  • native_comp: remove patch based on feature/native-comp-macos-fixes branch (70bf6b0)

0.4.0 (2020-10-04)

⚠ BREAKING CHANGES

  • native_comp: Standard Homewbrew gcc and libgccjit formula are now required for native-comp, instead of the custom patched gcc formula.

Features

  • native_comp: use new libgccjit Homebrew formula (d8bbcb7)

0.3.0 (2020-09-22)

⚠ BREAKING CHANGES

  • native_comp: --[no-]launcher option is deprecated, as launcher script is no longer used.

Features

  • native_comp: use elisp patch instead of launcher script to set LIBRARY_PATH (111cb64), closes #14

0.2.0 (2020-09-20)

⚠ BREAKING CHANGES

  • native_comp: Deprecate --[no-]native-fast-boot option in favor of --[no-]native-full-aot

Features

  • native_comp: add support for NATIVE_FULL_AOT, replacing NATIVE_FAST_BOOT (0ab94da)

0.1.1 (2020-09-19)

Bug Fixes

  • internal: improve macOS version detection (c89d0a0), closes #13

0.1.0 (2020-09-05)

Features

  • deps: add mailutils to Brewfile so Emacs can use GNU Mailutils (d944a64)
  • native_comp: add fix based on feature/native-comp-macos-fixes branch (da2fcb0)
  • native_comp: Add support for --with-nativecomp (fe460a8)
  • native_comp: embedd gcc/libgccjit into Emacs.app (83289ac), closes #5 #7
  • native_comp: support renaming of eln-cache director to native-lisp (9d26435)
  • patches: add support for optional no-titlebar and no-refocus-frame patches (583f22a)
  • ref: allow overriding git SHA (eebda4d)
  • release: support building from release git tags (c0e89b1)

Bug Fixes

  • deps: Add missing dependencies to Brewfile (39ea3eb)
  • native_comp: ensure builds work after recent changes to eln cache locations (b46e5aa), closes /akrl.sdf.org/gccemacs.html#org4b11ea1
  • native_comp: Improve ./install-patched-gcc helper (a8d4db2)
  • patches: Fix patch download URL, add additional patches (66acc01)
  • patches: Only apply patches as part of archive extraction (c4768f4)
  • requirements: make script compatible with Ruby 2.3.0 and later (8e459ce)
  • svg: disable rsvg by default (d30b45f)
  • xwidgets: Add support for emacs-27 specific xwidgets patch (7767df0)
  • xwidgets: Use patch from emacs-plus Homebrew formula (fb93beb)