videomorph icon indicating copy to clipboard operation
videomorph copied to clipboard

Interested in OSX support?

Open codeadict opened this issue 6 years ago • 15 comments

I was able to run videomorph on macOS Mojave with a few tweaks to the code, still very hacky but can contribute a PR with the changes needed to support OSX and homebrew (Open Source package manager for mac) formula as well.

Screen Shot 2019-06-17 at 9 24 06 AM

codeadict avatar Jun 17 '19 13:06 codeadict

@codeadict, that's a great news. Please, do the PR and we'll check the code. The PR must be done against the develop branch. Thank you a lot for been interested in VideoMorph. :+1:

lpozo avatar Jun 17 '19 14:06 lpozo

@codeadict What a wonderful news! A pleasure that you can contribute with us. It will be an honor to review your PR! Welcome to the team and thanks in advance!

codeshard avatar Jun 17 '19 15:06 codeshard

I am still not able to open it in macos, is this still ongoing?

E15TY:videomorph alexvergaragil$ sudo python3 setup.py install
Password:
Traceback (most recent call last):
  File "setup.py", line 32, in <module>
    from videomorph.converter import VERSION
  File "/Users/alexvergaragil/Documents/GIT/videomorph/videomorph/converter/__init__.py", line 55, in <module>
    VERSION = get_version()
  File "/Users/alexvergaragil/Documents/GIT/videomorph/videomorph/converter/__init__.py", line 42, in get_version
    version_file = open(join_path(SYS_PATHS.doc, 'VERSION'),
AttributeError: 'NoneType' object has no attribute 'doc'

BishopWolf avatar Jul 09 '19 13:07 BishopWolf

Havent had the time to contribute this back, I'll see over the weekend.

On Tue, Jul 9, 2019, 09:04 Alex Vergara Gil [email protected] wrote:

I am still not able to open it in macos, is this still ongoing?

E15TY:videomorph alexvergaragil$ sudo python3 setup.py install Password: Traceback (most recent call last): File "setup.py", line 32, in from videomorph.converter import VERSION File "/Users/alexvergaragil/Documents/GIT/videomorph/videomorph/converter/init.py", line 55, in VERSION = get_version() File "/Users/alexvergaragil/Documents/GIT/videomorph/videomorph/converter/init.py", line 42, in get_version version_file = open(join_path(SYS_PATHS.doc, 'VERSION'), AttributeError: 'NoneType' object has no attribute 'doc'

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/videomorph-dev/videomorph/issues/22?email_source=notifications&email_token=AABJD6E3YDARWIJT4SQGMFLP6SEHTA5CNFSM4HYWTXLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZQGJII#issuecomment-509633697, or mute the thread https://github.com/notifications/unsubscribe-auth/AABJD6DU4KTSLHRVNDWNE2TP6SEHTANCNFSM4HYWTXLA .

codeadict avatar Jul 09 '19 13:07 codeadict

@BishopWolf and @codeadict. The point is that VM doesn't have paths for Mac OSX. Also, we need to implement some functions, and classes that are platform-specific. If you use the develop branch in its current state, then you'll be able to add these classes, and function to vmpath.py, and to launchers.py modules. Thanks both for your interest on VideoMorph.

lpozo avatar Jul 09 '19 18:07 lpozo

Yep, that is what i changed on my mac, unfortunately the time for me has been a bit restricted with work and kids as mentioned, most off the code is already done.

codeadict avatar Jul 09 '19 19:07 codeadict

@codeadict if you send me what you have done so far I can test it, fix all requirements and make the push request

BishopWolf avatar Jul 10 '19 10:07 BishopWolf

@codeadict OK I made it to run, but I don't know how to put it in homebrew, I leave that to you image

BishopWolf avatar Jul 10 '19 10:07 BishopWolf

@lpozo @codeshard check this out

E15TY:videomorph alexvergaragil$ git push --set-upstream origin MacOS-Support
Username for 'https://github.com': BishopWolf
Password for 'https://[email protected]': 
remote: Permission to videomorph-dev/videomorph.git denied to BishopWolf.
fatal: impossible d'accéder à 'https://github.com/videomorph-dev/videomorph/' : The requested URL returned error: 403

BishopWolf avatar Jul 10 '19 10:07 BishopWolf

@codeshard thanks for the invitation

E15TY:videomorph alexvergaragil$ git push --set-upstream origin MacOS-Support
Username for 'https://github.com': BishopWolf
Password for 'https://[email protected]': 
Total 0 (delta 0), réutilisés 0 (delta 0)
remote: 
remote: Create a pull request for 'MacOS-Support' on GitHub by visiting:
remote:      https://github.com/videomorph-dev/videomorph/pull/new/MacOS-Support
remote: 
To https://github.com/videomorph-dev/videomorph
 * [new branch]      MacOS-Support -> MacOS-Support
La branche 'MacOS-Support' est paramétrée pour suivre la branche distante 'MacOS-Support' depuis 'origin'.

BishopWolf avatar Jul 10 '19 10:07 BishopWolf

Hi!

So, is there macOS support?

I don't have experience compiling Qt apps in macOS, but I can try.

PhaserEditor2D avatar Apr 26 '22 18:04 PhaserEditor2D

@PhaserEditor2D it is working on my Mac if that's what you mean

BishopWolf avatar Apr 26 '22 18:04 BishopWolf

Hi @BishopWolf

Good. But I don't see any distribution file. I mean, in the releases assets.

I guess I should execute it from source.

PhaserEditor2D avatar Apr 26 '22 18:04 PhaserEditor2D

Hi there @PhaserEditor2D @BishopWolf !

Thanks for the messages and updates! We might be releasing macOS native packages soon, since some members of the team are now able to use a MacBook... So stay tuned!

leonel-lordford avatar Apr 26 '22 18:04 leonel-lordford

Nice! Thanks!

PhaserEditor2D avatar Apr 26 '22 19:04 PhaserEditor2D