mirror of
https://github.com/jimeh/build-emacs-for-macos.git
synced 2026-02-19 13:06:38 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68ecce6158 | ||
|
7aa4058128
|
2
.github/.release-please-manifest.json
vendored
2
.github/.release-please-manifest.json
vendored
@@ -1,3 +1,3 @@
|
||||
{
|
||||
".": "0.6.60"
|
||||
".": "0.6.61"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## [0.6.61](https://github.com/jimeh/build-emacs-for-macos/compare/v0.6.60...v0.6.61) (2025-08-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **emacs-31-builds:** disable fix-window-role patch after it was merged upstream ([7aa4058](https://github.com/jimeh/build-emacs-for-macos/commit/7aa405812802abbd2b78d8c98aee7fca23a2eab2))
|
||||
|
||||
## [0.6.60](https://github.com/jimeh/build-emacs-for-macos/compare/v0.6.59...v0.6.60) (2025-06-27)
|
||||
|
||||
|
||||
|
||||
@@ -1073,7 +1073,7 @@ class Build
|
||||
|
||||
# Enabled by default patches.
|
||||
|
||||
if (26..31).include?(effective_version)
|
||||
if (26..30).include?(effective_version)
|
||||
p << {
|
||||
url:
|
||||
'https://github.com/d12frosted/homebrew-emacs-plus/raw/master/' \
|
||||
@@ -1081,6 +1081,19 @@ class Build
|
||||
}
|
||||
end
|
||||
|
||||
# The fix-window-role patch was merged into Emacs 31 on 2025-07-31 with
|
||||
# commit 6e1054a40bf6df1429a2b16fdd0d7652dae4d537. Hence builds for commits
|
||||
# before then need the patch from the last commit in emacs-plus before it
|
||||
# was removed.
|
||||
if effective_version == 31 && meta[:date] < Time.parse('2025-07-31')
|
||||
p << {
|
||||
url:
|
||||
'https://github.com/d12frosted/homebrew-emacs-plus/raw/' \
|
||||
'3e95d573d5f13aba7808193b66312b38a7c66851/' \
|
||||
'patches/emacs-31/fix-window-role.patch'
|
||||
}
|
||||
end
|
||||
|
||||
if (27..31).include?(effective_version)
|
||||
p << {
|
||||
url:
|
||||
|
||||
Reference in New Issue
Block a user