build-emacs-for-macos VS virtual-environments

Compare build-emacs-for-macos vs virtual-environments and see what are their differences.

build-emacs-for-macos

Somewhat hacky script to automate building of Emac.app on macOS. (by jimeh)

virtual-environments

GitHub Actions runner images [Moved to: https://github.com/actions/runner-images] (by actions)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
build-emacs-for-macos virtual-environments
38 54
453 6,399
- -
6.6 9.8
about 1 month ago over 1 year ago
Go PowerShell
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

build-emacs-for-macos

Posts with mentions or reviews of build-emacs-for-macos. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-23.
  • Is pgtk for MacOS worth it?
    1 project | /r/emacs | 18 Jun 2023
    I built emacs from source, native comp, a few months ago and recently heard about pgtk. Is this worth it (for more smoothness, better user experience) on MacOS? I saw this thread: https://github.com/jimeh/build-emacs-for-macos/issues/45 where it was mentioned that you have to turn off the MacOS specific flag, so I’m not sure if it’s more harm than good, and what benefit it may serve. Anyone have experience optimizing their emacs on MacOS as much as possible? I basically run native comp vanilla emacs with only about 100 lines in my init file, which I byte compile (I’m not sure if the init file byte compilation helps? It seems like even though packages get compiled down natively, going into the native code folder (alongside byte compilations) , init.el doesn’t have an option for it).
  • Building emacs via source on MacOS
    3 projects | /r/emacs | 23 Apr 2023
    Details about the helper is in the readme here, and source for the helper is here.
  • Emacs 29.0.90 pretest is available
    1 project | /r/emacs | 10 Apr 2023
    I've been stuck on a build from February 23rd, I think, because all other builds since then have had some instability or funny quirks. Just built this today from source (thank you build-emacs-for-macos) and it's been solid so far!
  • How to fix the code signature issue that happens in building emacs from source code?
    1 project | /r/emacs | 27 Jan 2023
    Hi fellows, I am using this repo to build emacs on aarch64 mac. During the building, there are a lot of warning messages like:
  • Emacs Webrender updates
    7 projects | /r/emacs | 3 Jan 2023
    I recognized your avatar. You're the one behind https://github.com/jimeh/build-emacs-for-macos . Nice project, I am using it to produce the macOS binary.
  • Ask HN: Emacs on macOS Ventura on Apple Silicon
    3 projects | news.ycombinator.com | 16 Dec 2022
    update: tried this build script and seems good

    https://github.com/jimeh/build-emacs-for-macos

  • Build problems on MacOS Ventura?
    2 projects | /r/emacs | 25 Oct 2022
    I've been using this: https://github.com/jimeh/build-emacs-for-macos
  • Emacs 28.2 is released
    4 projects | /r/emacs | 12 Sep 2022
    I use https://github.com/jimeh/build-emacs-for-macos which makes the custom build really easy.
  • Why is Doom Emacs So Slow?
    6 projects | /r/emacs | 21 Aug 2022
    Alternatively if you prefer to compile Emacs on your machine, there’s emacs-plus and my own build-emacs-for-macos which both have options to enable native compilation for 28.x and later builds.
  • Cons of Aquamacs
    3 projects | /r/emacs | 22 Jul 2022
    I would recommend building from source like this for MacOS nowadays: https://github.com/jimeh/build-emacs-for-macos

virtual-environments

Posts with mentions or reviews of virtual-environments. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-05.
  • Deploy to Google AppEngine with GitHubActions
    2 projects | dev.to | 5 Feb 2023
    This action runs using Node 16. If you are using self-hosted GitHub Actions runners, you must use runner version 2.285.0 or newer.
  • Ensuring Your E2E Tests Run On Every Code Push
    3 projects | dev.to | 5 Sep 2022
    This is the OS and version used for the virtual environment in which run our tests. I recommend always using a specific version, such as the latest stable version, rather than latest, which is risky because you may then suddenly start to see test failures caused by a version update that has nothing to do with your tests. See virtual-enviroments for the latest stable version.
  • How would you suggest running unit tests within containers in a CI AKS based considering docker.sock isn’t available anymore?
    1 project | /r/devops | 24 Jun 2022
    This, I setup Azure DevOps pipeline that clones this: https://github.com/actions/virtual-environments Runs it in Linux servers, copies VHD into Storage Account, creates an image from it and makes it new image for Azure Scale Set. Runs every Monday Morning on timer.
  • Ask HN: How are you dealing with the M1/ARM migration?
    11 projects | news.ycombinator.com | 10 Jun 2022
    I'm in a similar boat - love the performance/battery of my M1 MacBook Air, but the ecosystem is just too messy at the moment for me. I have a few tools I need to use that haven't yet been making official Apple Silicon releases due to GitHub actions not supporting Apple Silicon fully yet. The workaround involves maintaining two versions of homebrew, one for ARM and one for x86-64, and then being super careful to make sure you don't forget if you're working in an environment that's ARM and one that's X86. It's too much of a pain to keep straight for me (I admit it - I lack patience and am forgetful, so this is a bit of a "me" problem versus a tech problem).

    My solution was to give up using my M1 mac for development work. It sits on a desk as my email and music machine, and I moved all my dev work to an x86 Linux laptop. I'll probably drift back to my mac if the tools I need start to properly support Apple Silicon without hacky workarounds, but until GitHub actions supports it and people start doing official releases through that mechanism, I'm kinda stuck.

    It is interesting how much impact GitHub has had by not having Apple Silicon support. Just look at the ticket for this issue to see the surprisingly long list of projects that are affected. (See: https://github.com/actions/virtual-environments/issues/2187)

  • Struggling to setup GithubAction with a .NET 4 app build
    1 project | /r/devops | 5 May 2022
    https://github.com/actions/virtual-environments/issues you can always request additional software to added to GitHub's machines, costs nothing to ask.
  • Any tool that can help me convert Azure ADO Pipelines to GitHub Actions YAML?
    2 projects | /r/AZURE | 4 May 2022
    I'm not disputing your claim that it could be true as I say, it makes sense, there is even some evidence they are getting ready for feature parity as I said in my comment with the hosted agent builds but I am arguing the point with my "what aboutism" as it isn't clear.
  • Czkawka 4.1.0 - Fast duplicate finder, with finding invalid extensions, faster previews, builtin icons and a lot of fixes
    2 projects | /r/linux | 23 Apr 2022
    Also Ubuntu 22.04 is not currently available on Github so I can't use CI for now - https://github.com/actions/virtual-environments/issues/5428
  • Emacs 28.1's been cut
    6 projects | /r/emacs | 3 Apr 2022
    As for M1 support, I’m still waiting for GitHub to add M1-based GitHub Actions runners (issue).
  • Getting started with GitHub Actions and workflows
    4 projects | dev.to | 3 Apr 2022
    GitHub provides hosted runners which can run your workflow in different virtual environments. The "ubuntu-latest" environment already contains a recent version of Node.js which is ideal for testing JavaScript applications.
  • AzurePipeline failing due to: The reference assemblies for .NETFramework,Version=v4.6.1 were not found
    2 projects | /r/azuredevops | 15 Mar 2022
    As mentioned in this GitHub issue, the issue seems to affect only windows-2022 image. You can use the following script to install .NETFramework 4.6.1 to the agent.

What are some alternatives?

When comparing build-emacs-for-macos and virtual-environments you can also consider the following projects:

nix - Nix, the purely functional package manager

action-gh-release - 📦 :octocat: GitHub Action for creating GitHub Releases

pdf-tools - Emacs support library for PDF files.

act - Run your GitHub Actions locally 🚀

homebrew-emacs-plus - Emacs Plus formulae for the Homebrew package manager

widevine-l3-guesser

doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]

runner - The Runner for GitHub Actions :rocket:

homebrew-emacsmacport - Emacs mac port formulae for the Homebrew package manager

SwagLyrics-For-Spotify - 📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.

exec-path-from-shell - Make Emacs use the $PATH set up by the user's shell

UTM - Virtual machines for iOS and macOS