mirror of
https://github.com/jimeh/build-emacs-for-macos.git
synced 2026-02-19 13:06:38 +00:00
12 KiB
12 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.4.17 (2021-06-20)
Bug Fixes
- download: don't use GitHub API to get tarball URL (707bc9e)
0.4.16 (2021-06-07)
Bug Fixes
- compiling: improve portability of builds (ca2d4c3)
- native_comp: crash on launch when gcc homebrew package was not installed (bd81870)
0.4.15 (2021-05-31)
Features
- github: perform authenticated GitHub API requests when GITHUB_TOKEN env var is set (deda28e)
0.4.14 (2021-05-22)
Features
0.4.13 (2021-05-22)
Bug Fixes
- codesign: prevent "bundle format unrecognized" error from codesign (7259111)
- embed: avoid potential error caused by trying to set duplicate rpath (bb45cda)
0.4.12 (2021-05-17)
Bug Fixes
- shared-libraries: stop aggressive dylib re-linking (0a22d83), closes #12
- svg: enable SVG by default via librsvg (bf7c4d5)
0.4.11 (2021-05-08)
Features
- builds: update build script for new plan.yml format (1df39fa)
- release: initial attempt at providing automatic builds (6328921)
Bug Fixes
- release: attempt to fix issue with talking to GitHub API (272a300)
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
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
gccandlibgccjitformula 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-]launcheroption is deprecated, as launcher script is no longer used.
Features
0.2.0 (2020-09-20)
⚠ BREAKING CHANGES
- native_comp: Deprecate
--[no-]native-fast-bootoption 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
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)