{"id":10170,"date":"2021-12-08T12:30:58","date_gmt":"2021-12-08T17:30:58","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=10170"},"modified":"2021-12-08T12:30:58","modified_gmt":"2021-12-08T17:30:58","slug":"an-emacs-app-bundle-for-macos","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=10170","title":{"rendered":"An Emacs.app Bundle for macOS"},"content":{"rendered":"<p>A few days ago, I wrote about <a href=\"https:\/\/irreal.org\/blog\/?p=10163\">a script to build Emacs on the Mac M1<\/a>. It was perfect for Mac users who want to build their own Emacs exactly the way they want. Not everyone wants to do that, of course. At the other end of the spectrum is the user who just wants to install Emacs with as little fuss as possible.<\/p>\n<p>For those users, Jim Myhrberg has the perfect solution: An <a href=\"https:\/\/www.reddit.com\/r\/emacs\/comments\/r9lkmi\/emacs_28090_pretest_build_for_macos_with_native\/\">Emacs.app bundle for Emacs 28.0.90<\/a> (the first Emacs 28 pretest) that a Mac user can download and install with a minimum of effort.<\/p>\n<p>The bundle includes everything needed to install Emacs with native compilation including the necessary libgccjit library. The installation does support the M1 machines but uses Rosetta2 for that so if you have an M1 you\u2019ll probably want to find another solution such as one of the <a href=\"https:\/\/brew.sh\/\">Homebrew<\/a> distributions.<\/p>\n<p>Myhrberg is an Apple developer and has a developer\u2019s account so he is able to sign the distribution which means that it just works once installed\u2014no telling the OS that, yes, you really do want to use it. If you\u2019re looking for any easy way to install and try the Emacs pretest, it\u2019s hard to imagine an easier way than Myhrberg\u2019s bundle.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few days ago, I wrote about a script to build Emacs on the Mac M1. It was perfect for Mac users who want to build their own Emacs exactly the way they want. Not everyone wants to do that, &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=10170\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18],"class_list":["post-10170","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10170"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10170\/revisions"}],"predecessor-version":[{"id":10171,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10170\/revisions\/10171"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}