Comments (9)
Thank you for telling me this important information! I have already set up a repo that uses GitHub Actions to build Apple Silicon native packages and released a binary. If you are interested, please go to:
https://github.com/leo-maxwell/Aegisub_Apple_Silicon_build
Some necessary modifications are made to make this happen. The NSUInteger
problem persists and I simply defined that symbol to size_t
. For other modifications, please check the repo.
from aegisub.
For what it's worth, compilation worked out of the box for me on my arm64 mac machine, except for that one failing test and the code signing when bundling (neither of which are relevant when simply running the built binary). That's why none of these issues where addressed so far. I couldn't reproduce the NSUInteger
issue or the language one.
In Github Actions you could use Apple Silicon machines to automatically add an Apple Silicon package at each release
To my knowledge there are no free Apple Silicon runners available on GitHub.
I/We can still address these issues when we can, I just want to make clear that Apple Silicon wasn't being ignored up until now or anything.
from aegisub.
To my knowledge there are no free Apple Silicon runners available on GitHub.
Just an FYI, Apple Silicon runners are available for free on GitHub now.
from aegisub.
I have already set up a repo that uses GitHub Actions to build Apple Silicon native packages and released a binary.
Thanks for setting that up. I always found Aegisub finicky to build...
I was going to open an issue related to the build, but you seem to have them turned off...?
Basically, the user interface is not using my primary language (English - Ireland), but is skipping it and going to my third language preference (Japanese), also skipping my second preference which is simplified Chinese.
For comparison, the build I downloaded from here by rcombs (1098 - 23/12/2021) will default to English.
from aegisub.
That's a problem that I met myself when testing the local build. I can read Chinese and if you are familiar with Chinese characters (or kanji, in Japanese), I think you will find the button on the menubar that reads "settings" and change the language to English. Then the problem is fixed, and the settings should be written to the Application Support folder. Of course, this is an inconvenience and I will create an issue for that in my repo. Sorry for not enabling the issue page and that problem is fixed now. This issue is closed now for good and maybe I will contribute to this repo someday in the future.
from aegisub.
Related Issues (20)
- can not install VsfilterMod HOT 1
- some Automation does not work
- Monterey build error HOT 1
- Aegisub 9269-master-4776ca9dd [DEBUG VERSION]. ShiftTimes Error.
- Meson configuration fails due to sandbox violation HOT 13
- [LUA] Lua Scripts that change the cwd also affect Aegisub
- Occasional crashes when rescanning autoload dir on Windows HOT 3
- Discussion about the need of normalize_timecodes HOT 1
- List of dependencies for build on Linux HOT 9
- Add installation instructions for linux HOT 1
- FontCollector \fn0 special case
- Support for Rollup Captions HOT 3
- Will there be a new release? HOT 5
- Blank video displays abnormally on Windows 10 x64
- failed to load avisynth
- fail to meson build on windows 11 HOT 1
- Does Automation/Select overlaps work for you? HOT 1
- Why not provide pre-build dmg for OS X? HOT 2
- Support for VTT HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aegisub.