jimehbot[bot]
4367d6b80e
chore(master): release 0.6.63 ( #149 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.63
2025-09-14 21:01:51 +01:00
b5ed3887c1
feat(icon): add support for Tahoe icons with --tahoe-icon-uri and --tahoe-icon-name options
2025-09-14 20:58:12 +01:00
607076a91b
feat(icon): add support for custom application icons via --icon-uri option
2025-09-14 20:57:17 +01:00
1cda2cc3ff
style(lint): resolve Naming/PredicateName rubocop complaint
2025-09-14 20:55:50 +01:00
jimehbot[bot]
39a4868313
chore(master): release 0.6.62 ( #148 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.62
2025-09-14 12:25:30 +01:00
2086a773ae
feat(deps/nix): upgrade build-time dependencies
...
In particular, this brings tree-sitter up to v0.25.3, enabling
tree-sitter ABI v15.
2025-09-14 12:23:27 +01:00
jimehbot[bot]
68ecce6158
chore(master): release 0.6.61 ( #145 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.61
2025-08-13 01:40:23 +01:00
7aa4058128
fix(emacs-31-builds): disable fix-window-role patch after it was merged upstream
2025-08-13 01:38:46 +01:00
jimehbot[bot]
67ad73e500
chore(master): release 0.6.60 ( #141 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.60
2025-06-27 22:42:03 +01:00
8ac1f946dd
fix(builder/cask): correctly resolve version with build variant to release name ( #140 )
2025-06-27 22:40:57 +01:00
jimehbot[bot]
cc38319b40
chore(master): release 0.6.59 ( #139 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.59
2025-06-27 15:25:59 +01:00
e8885400e6
fix(builder/plan): append test build name to release name ( #138 )
2025-06-27 15:24:55 +01:00
github-actions[bot]
00015d861f
chore(master): release 0.6.58 ( #135 )
...
Co-authored-by: jimehbot[bot] <132453784+jimehbot[bot]@users.noreply.github.com>
v0.6.58
2025-06-27 11:41:15 +01:00
ca8b874be2
feat(builder/plan): add build variant flag ( #137 )
2025-06-27 11:39:52 +01:00
5d36f02cca
ci(release-please): use custom bot account to publish release PRs
2025-06-27 11:32:25 +01:00
5c37e8b0a2
ci(permissions): set correct permissions for release-please job
2025-06-27 11:27:56 +01:00
28ff28b29a
chore(ci/deps): upgrade CI dependencies and fix linting issues ( #136 )
2025-06-27 11:25:16 +01:00
3cf1977def
fix(deps): work around duplicate RPATHs in libgccjit from Nix ( #134 )
2025-06-27 11:05:46 +01:00
bc2a45767e
chore(deps): use HTTPS for Gemfile source directive
2025-06-26 20:02:08 +01:00
github-actions[bot]
2320030121
chore(master): release 0.6.57 ( #130 )
v0.6.57
2024-12-07 22:19:36 +00:00
c53c398cac
feat(patches/alpha-background): add experimental alpha-background patch ( #129 )
...
Resolves #111
2024-12-07 21:00:41 +00:00
github-actions[bot]
f7b2baa363
chore(master): release 0.6.56 ( #128 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.56
2024-12-03 03:23:24 +00:00
d396165808
fix(patches): improve chance of successful patch application by using -l
...
This causes patch to ignore whitespace changes, which should make it
more likely to apply patches which may not be an exact match.
2024-12-03 03:21:31 +00:00
66ccd9c6fd
feat(options): add --patch option which accepts file path or URL ( #127 )
...
This allows users to easily apply custom patches from a file on disk, or
from a URL. It's particularly hady to quickly test out a changeset from
a GitHub commit/diff or elsewhere.
2024-12-03 03:14:14 +00:00
github-actions[bot]
907f7babbc
chore(master): release 0.6.55 ( #126 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.55
2024-12-03 00:19:59 +00:00
e030fee670
feat(nix/deps): update nixpkgs from 24.11-beta to 24.11
2024-12-03 00:18:35 +00:00
github-actions[bot]
0ea0596f69
chore(master): release 0.6.54 ( #125 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.54
2024-12-01 12:37:14 +00:00
03ed54ca78
feat(startup): replace bundled site-start.el approach with a custom source patch ( #124 )
...
Because we bundle libgccjit and gcc libraries, as well as C sources into
the Emacs .app bundle itself, some extra setup is required during
startup of Emacs to ensure that native compliation works, and C sources
are found when needed.
Previously this was done by adding a custom site-start.el file to the
Emacs.app bundle, which was loaded at startup. This approach had some
issues, namely that when launching Emacs with `-Q` or `--no-site-file`,
the file was not loaded, preventing native compilation from working.
Here we replace the site-start.el approach with a custom patch adding
macos-startup.el, which adds a hook to `after-pdump-load-hook`. This
ensures that the startup code is always run, and before any user
configuration is loaded.
2024-12-01 12:35:42 +00:00
github-actions[bot]
9d98b6340b
chore(master): release 0.6.53 ( #123 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.53
2024-12-01 03:51:49 +00:00
cbac633efb
docs(readme): update with current status and nix environment details
2024-12-01 03:50:56 +00:00
db723817bf
fix(help): correct formatting of help text output
2024-12-01 03:50:55 +00:00
github-actions[bot]
509d8bf0b8
chore(master): release 0.6.52 ( #122 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.52
2024-11-30 22:11:44 +00:00
d7723ee766
fix(nix/flake): rename flake-package-versions.txt to flake.pkgs
2024-11-30 22:10:50 +00:00
github-actions[bot]
9c99da14b3
chore(master): release 0.6.51 ( #121 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.51
2024-11-28 10:49:30 +00:00
ccb4f3f438
fix(build/embed): include all Emacs C sources and related files in the Emacs.app bundle ( #120 )
...
Changelog files from the `src` directory are however excluded. They're
6.7MB, span 1985 to 2015, and are not very relevant for inclusion within
the Emacs.app bundle.
Resolves https://github.com/jimeh/emacs-builds/issues/40
2024-11-28 10:34:49 +00:00
github-actions[bot]
4c997758f8
chore(master): release 0.6.50 ( #117 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.50
2024-11-25 02:47:00 +00:00
8267ac1662
feat(build/options): add --optimize and related flags ( #119 )
...
Allow setting -march=native -mtune=native and -fomit-frame-pointer all
in one go, but also control each individually with new flags for each.
2024-11-25 02:45:06 +00:00
5c513ce2e7
feat(package): produce and include configure output log ( #118 )
...
Useful for debugging build issues, and for people who simply want more
details about the build environment and process for Emacs.
2024-11-25 02:40:02 +00:00
6e2b9aa44a
feat(deps): add support for Nix package manager ( #116 )
...
This serves as an alternative to Homebrew. It should be much more stable
and cause less headaches over time for automated builds.
There should be no change to the end user experience of using the build
script, as it should still work with and use Homebrew by default.
Additionally, Nix provides older Apple SDKs, allowing us to run against
macOS 11.x SDKs. This allows the resulting Emacs.app builds to be
compatible with macOS 11.x and later versions.
In testing, this seems to be the case on macOS 11.x (x86_64) and macOS
12.x (arm64).
2024-11-25 02:31:47 +00:00
github-actions[bot]
2758cc93cb
chore(master): release 0.6.49 ( #114 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.49
2024-11-03 18:03:26 +00:00
dependabot[bot]
970cb68701
chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 ( #99 )
...
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-03 01:43:51 +00:00
dependabot[bot]
a95a3c1c9a
chore(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 ( #96 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-03 01:02:10 +00:00
thynus
533dde85b1
docs(readme) fix typo ( #110 )
...
should be respectively not respectfully in Native-Comp section
2024-11-03 00:52:52 +00:00
ca8951ccd3
fix(compile-options): increase runtime max open files limit ( #115 )
...
Increases max open file limit to 10000 the same way as emacs-plus does.
This is necessary for some packages like lsp-mode to work properly in
some cases.
The limit is configurable via the `--fd-setsize` option. The default is
`10000`. To disable this feature, use the `--no-fd-setsize` option, or
provide `--fd-setsize` with a value that is less than `1024`.
Fixes #106
2024-11-03 00:52:01 +00:00
cfc5155199
fix(patches): tidy up patches, deprecate optional poll patch
...
Some much needed tidying of the patches method, along with
double-checking that all patches only apply to relevant emacs versions
correctly.
Along those lines, the optional poll patch is now deprecated, as the
upstream patch file has been removed from emacs-plus due to reports of
it never working correctly.
2024-11-02 23:47:13 +00:00
github-actions[bot]
78db99ea2d
chore(master): release 0.6.48 ( #109 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.48
2024-08-09 09:11:12 +01:00
8a1ae4df1c
fix(local-lisp-path): add Apple Silicon homebrew lisp-site
2024-08-09 09:09:58 +01:00
İsmail Efe
5e2aaceb84
docs(readme): mention make bootstrap ( #105 )
...
There are some dependencies that should be install by gem, but the README does not mention it.
2024-06-20 20:27:59 +01:00
github-actions[bot]
bcfdeacf95
chore(master): release 0.6.47 ( #104 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.47
2024-05-13 01:30:35 +01:00
2f0babae99
fix(bootstrap): remove --no-upgrade option from brew bundle
...
It can easily lead to issues where certain packages are not compatible
due to an older version already being installed. Hence we instead prefer
to just update all deps to the latest version
2024-05-13 01:28:04 +01:00