Commit Graph

26 Commits

Author SHA1 Message Date
c4403479ed fix(conflicts_with): remove deprecated :formula key
Fixes #3
2025-08-27 22:43:43 +01:00
5e596a07c4 fix(build-variants): make build variant matching more restrictive
In practice, build variants will be numbers, so to avoid issues with possible naming conflicts, let's enforce them to be numbers.
2025-06-27 11:01:32 +01:00
6a7a058d67 feat(pretest): add support for build variants via version suffix
When a new build needs to be produced for an existing version of Emacs, the build will have a `-<num>` suffix added to it's version string. This updates the pretest cask to support the optional version suffix.
2025-06-27 10:53:45 +01:00
8166168b11 feat(stable): add support for build variants via version suffix
When a new build needs to be produced for an existing version of Emacs, the build will have a `-<num>` suffix added to it's version string. This updates the stable cask to support the optional version suffix.
2025-06-27 10:53:45 +01:00
89f9fe0a33 fix(casks/template): correct artifact detection 2024-12-01 03:12:18 +00:00
2112265d4d chore(casks): set minimum required macOS version to big_sur (11.0) 2024-12-01 03:08:19 +00:00
f6053686d7 fix(cask): remove blank line from beginning of casks 2023-11-22 08:22:36 +00:00
2540f3a8eb fix(casks): manually ensure casks are correct again 2023-11-20 09:03:27 +00:00
f863b314ad feat(intel): bump minimum required version to macOS 12 2023-11-20 02:26:14 +00:00
6083c08140 feat(arm64): support arm64 builds 2023-11-20 02:22:33 +00:00
bf86887d87 feat(cask): add emacs-app-nightly-29 cask 2023-01-24 23:36:13 +00:00
715a7c3218 fix: update pretest cask for macOS 11.x (Big Sur) 2022-08-13 16:46:56 +01:00
3ad70de8f5 fix: update workflows and casks for macOS 11.x (Big Sur) 2022-07-27 21:54:40 +01:00
0df1cd3947 feat(cask): add emacs-app-pretest cask 2022-02-07 20:58:25 +00:00
07c93566be feat(cask/deps): remove dependency on Intel architecture
The builds reportedly run on M1-based Macs via Rosetta2.
2022-02-07 20:56:17 +00:00
9d13afa145 feat(cask/deps): remove gcc dependecy
The Emacs builds have not needed GCC installed via homebrew for some
time now. So it should be safe to remove this dependency.
2022-02-07 20:38:53 +00:00
3e37b20a2e feat(cask): add emacs-app-nightly-28 cask
This cask provides nightly builds of the "emacs-28" release branch. Once
Emacs 28.x receives a stable release, this cask will be deprecated.
2021-10-23 14:16:45 +01:00
8e72a33c90 chore(deps): update emacs-builder tool to 0.6.17 2021-10-23 14:08:35 +01:00
43ca2e4c8d fix(deps): remove x86_64 system requirement from nightly casks
According to reports, the Intel-based builds with native-comp work fine
on M1 machines through Rosetta. So the :intel dependency should be safe
to remove.
2021-07-13 21:33:03 +01:00
abb2f04915 fix(cask): resolve warning about regular expression 2021-07-03 01:23:33 +01:00
11211a76cd feat(cask): add emacs-app cask for latest stable emacs release 2021-07-03 01:02:23 +01:00
5b08d7d917 fix(nightly): ensure only relevant git tags are considered
Previously non-matching tags were not filtered out from the list of
valid versions. It wasn't an issue though cause all current releases do
match the pattern we were looking for. But that will not be the case for
much longer when stable releases are added into the mix.
2021-07-03 00:27:23 +01:00
cac78327bd fix(native_comp): add gcc homebrew formula dependency
Right now all *.eln files produced by native compilation links against a
GCC shared library with a absolute file path, rather than to the version
of the shared library included in the app bundle.

This means for now we need to ensure the homebrew gcc formula is
installed for native-compilation to work.

More details are available here:
https://github.com/jimeh/build-emacs-for-macos/issues/53
2021-07-02 00:32:15 +01:00
b28ab88773 feat(cask): create emacs-app-good with version 2021-06-23.7be75f1.master 2021-06-29 01:59:58 +01:00
dfc928d158 chore(cask): minor tweak to emacs-app-nightly cask 2021-06-29 01:56:21 +01:00
49365e7e88 feat(nightly): add emacs-app-nightly cask formula and template 2021-06-28 23:10:58 +01:00