Skip to content

Commit

Permalink
Poll patch is removed (#746)
Browse files Browse the repository at this point in the history
It was not working from the day it was introduced and once it started working it
started causing problems.
  • Loading branch information
aaronjensen authored Nov 1, 2024
1 parent df3693f commit 98a8157
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 1,866 deletions.
3 changes: 0 additions & 3 deletions Formula/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ class EmacsPlusAT29 < EmacsBase
option "with-no-frame-refocus", "Disables frame re-focus (ie. closing one frame does not refocus another one)"
option "with-native-comp", "Build with native compilation"
option "with-compress-install", "Build with compressed install optimization"
option "with-poll", "Experimental: use poll() instead of select() to support > 1024 file descriptors`"

#
# Dependencies
Expand Down Expand Up @@ -91,7 +90,6 @@ class EmacsPlusAT29 < EmacsBase
local_patch "no-frame-refocus-cocoa", sha: "fb5777dc890aa07349f143ae65c2bcf43edad6febfd564b01a2235c5a15fcabd" if build.with? "no-frame-refocus"
local_patch "fix-window-role", sha: "1f8423ea7e6e66c9ac6dd8e37b119972daa1264de00172a24a79a710efcb8130"
local_patch "system-appearance", sha: "d6ee159839b38b6af539d7b9bdff231263e451c1fd42eec0d125318c9db8cd92"
local_patch "poll", sha: "052eacac5b7bd86b466f9a3d18bff9357f2b97517f463a09e4c51255bdb14648" if build.with? "poll"
local_patch "round-undecorated-frame", sha: "7451f80f559840e54e6a052e55d1100778abc55f98f1d0c038a24e25773f2874"

#
Expand Down Expand Up @@ -157,7 +155,6 @@ def install
args << "--with-rsvg"
args << "--without-pop" if build.with? "mailutils"
args << "--with-xwidgets" if build.with? "xwidgets"
args << "--with-poll" if build.with? "poll"

system "./autogen.sh"

Expand Down
3 changes: 0 additions & 3 deletions Formula/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ class EmacsPlusAT30 < EmacsBase
option "with-no-frame-refocus", "Disables frame re-focus (ie. closing one frame does not refocus another one)"
option "with-native-comp", "Build with native compilation"
option "with-compress-install", "Build with compressed install optimization"
option "with-poll", "Experimental: use poll() instead of select() to support > 1024 file descriptors`"

#
# Dependencies
Expand Down Expand Up @@ -104,7 +103,6 @@ class EmacsPlusAT30 < EmacsBase
opoo "The option --with-no-frame-refocus is not required anymore in emacs-plus@30." if build.with? "no-frame-refocus"
local_patch "fix-window-role", sha: "1f8423ea7e6e66c9ac6dd8e37b119972daa1264de00172a24a79a710efcb8130"
local_patch "system-appearance", sha: "9eb3ce80640025bff96ebaeb5893430116368d6349f4eb0cb4ef8b3d58477db6"
local_patch "poll", sha: "59e876f82e6fd8e4583bc2456339eda4f989c86b1e16a02b0726702e95f60825" if build.with? "poll"
local_patch "round-undecorated-frame", sha: "7451f80f559840e54e6a052e55d1100778abc55f98f1d0c038a24e25773f2874"

#
Expand Down Expand Up @@ -171,7 +169,6 @@ def install
args << "--with-webp"
args << "--without-pop" if build.with? "mailutils"
args << "--with-xwidgets" if build.with? "xwidgets"
args << "--with-poll" if build.with? "poll"

system "./autogen.sh"

Expand Down
3 changes: 0 additions & 3 deletions Formula/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ class EmacsPlusAT31 < EmacsBase
option "with-no-frame-refocus", "Disables frame re-focus (ie. closing one frame does not refocus another one)"
option "with-native-comp", "Build with native compilation"
option "with-compress-install", "Build with compressed install optimization"
option "with-poll", "Experimental: use poll() instead of select() to support > 1024 file descriptors`"

#
# Dependencies
Expand Down Expand Up @@ -96,7 +95,6 @@ class EmacsPlusAT31 < EmacsBase
opoo "The option --with-no-frame-refocus is not required anymore in emacs-plus@31." if build.with? "no-frame-refocus"
local_patch "fix-window-role", sha: "1f8423ea7e6e66c9ac6dd8e37b119972daa1264de00172a24a79a710efcb8130"
local_patch "system-appearance", sha: "9eb3ce80640025bff96ebaeb5893430116368d6349f4eb0cb4ef8b3d58477db6"
local_patch "poll", sha: "59e876f82e6fd8e4583bc2456339eda4f989c86b1e16a02b0726702e95f60825" if build.with? "poll"
local_patch "round-undecorated-frame", sha: "7451f80f559840e54e6a052e55d1100778abc55f98f1d0c038a24e25773f2874"

#
Expand Down Expand Up @@ -163,7 +161,6 @@ def install
args << "--with-webp"
args << "--without-pop" if build.with? "mailutils"
args << "--with-xwidgets" if build.with? "xwidgets"
args << "--with-poll" if build.with? "poll"

system "./autogen.sh"

Expand Down
3 changes: 0 additions & 3 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,6 @@ By default =emacs-plus@31= uses the following features.
| =--without-cocoa= | build a non-Cocoa version of Emacs (terminal only) |
| =--with-imagemagick= | build with =imagemagick= support |
| =--with-native-comp= | build with native compilation aka [[#gccemacs][→ gccemacs]] |
| =--with-poll= | build with poll() instead of select() to enable more file descriptors |

*** No title bar
Please note, that ~--with-no-titlebar~ is no longer needed in Emacs 30+, since the same can be achieved natively using [[https://github.com/d12frosted/homebrew-emacs-plus#emacs-29-and-emacs-30][this method]].
Expand Down Expand Up @@ -173,7 +172,6 @@ By default =emacs-plus@30= uses the following features.
| =--without-cocoa= | build a non-Cocoa version of Emacs (terminal only) |
| =--with-imagemagick= | build with =imagemagick= support |
| =--with-native-comp= | build with native compilation aka [[#gccemacs][→ gccemacs]] |
| =--with-poll= | build with poll() instead of select() to enable more file descriptors |

*** No title bar
Please note, that ~--with-no-titlebar~ is no longer needed in Emacs 30, since the same can be achieved natively using [[https://github.com/d12frosted/homebrew-emacs-plus#emacs-29-and-emacs-30][this method]].
Expand Down Expand Up @@ -202,7 +200,6 @@ By default =emacs-plus@29= uses the following features.
| =--without-cocoa= | build a non-Cocoa version of Emacs (terminal only) |
| =--with-imagemagick= | build with =imagemagick= support |
| =--with-native-comp= | build with native compilation aka [[#gccemacs][→ gccemacs]] |
| =--with-poll= | build with poll() instead of select() to enable more file descriptors |

*** No title bar
Please note, that ~--with-no-titlebar~ is no longer needed in Emacs 29, since the same can be achieved natively using [[https://github.com/d12frosted/homebrew-emacs-plus#emacs-29-and-emacs-30][this method]].
Expand Down
Loading

0 comments on commit 98a8157

Please sign in to comment.