Skip to content

x86 linux - #21

Open
phlawlessDevelopment wants to merge 1 commit into
Razviar:masterfrom
phlawlessDevelopment:linux-release
Open

x86 linux#21
phlawlessDevelopment wants to merge 1 commit into
Razviar:masterfrom
phlawlessDevelopment:linux-release

Conversation

@phlawlessDevelopment

Copy link
Copy Markdown

This should include the v.1.14 Linux x86 release.
This is my first time deploying a release through pull requests, so I may have got something wrong.
I'll make any changes required to get this working.
Documentation to follow.

@nickserv

Copy link
Copy Markdown

How would this work considering Marvel Snap is only available on Windows, Android, and iOS? Anyway I don't think committing releases is appropriate even if we could support Linux, since version control should be used for sources and releases should be used for binaries.

@phlawlessDevelopment

phlawlessDevelopment commented Dec 30, 2022 via email

Copy link
Copy Markdown
Author

@nickserv

Copy link
Copy Markdown

Ah, I wasn't aware that was available outside of SteamOS, nice. Still, I don't think this repository is the right place for those binaries. It would probably be better to set up an automated build process on GitHub Actions.

@phlawlessDevelopment

phlawlessDevelopment commented Dec 30, 2022 via email

Copy link
Copy Markdown
Author

@FherStk

FherStk commented Jan 6, 2023

Copy link
Copy Markdown

Hi there,

I implemented a bash script which, using a container, clones this repo, generates an Ubuntu native binary file and installs it into the local system: https://github.com/FherStk/marvelsnaptracker-for-ubuntu

Maybe it can also be implemented as a GitHub action in order to automate the Ubuntu binary, but meanwhile, everyone can use my repo to produce an Ubuntu-compatible binary from the original sources.

Kind regards and thanks a lot for your great work and effort,
Fher

@Razviar

Razviar commented Jan 10, 2023

Copy link
Copy Markdown
Owner

Hello! That is incredible work!
I'm not sure we should merge this PR into main Tracker version, but we definetly will post a link to your script to help Linux users get it working. Thanks for your contribution!

@FherStk

FherStk commented Jan 10, 2023

Copy link
Copy Markdown

Hi,

I'm agree, this PR should not be merged, but maybe some kind of github action can automate a binary generation for ubuntu using my script or some variation? Just an idea.

Thanks to you for your great job, your tracker brings joy to a lot of players, including me 😊

Thanks again and have a great 2023!
Fher

@feydreva

Copy link
Copy Markdown

Hello,

Could you ffer release for linux.
Game works great on linux with steam.

I see that someone packaged for ubuntu, I dont use ubuntu,
Could we have a app image of it instead of a deb package ??

@FherStk

FherStk commented Mar 10, 2023

Copy link
Copy Markdown

Hello,

Could you ffer release for linux. Game works great on linux with steam.

I see that someone packaged for ubuntu, I dont use ubuntu, Could we have a app image of it instead of a deb package ??

Hi @feydreva,

Which Linux distro do you use?
Maybe you can fork and modify a little bit my repo (https://github.com/FherStk/marvelsnaptracker-for-ubuntu) in order to adapt it to your distro. Or even you can generate your own native images, following my scripts as a guide.

Let me know if I can help somehow,
Fher

@feydreva

Copy link
Copy Markdown

Hey @FherStk
I am using Arch.
yes I saw your script.
But I don't think to be good enough to adapt it :)

@FherStk

FherStk commented Mar 13, 2023

Copy link
Copy Markdown

Hey @FherStk
I am using Arch.
yes I saw your script.
But I don't think to be good enough to adapt it :)

Trust yourself and try to adapt it, its the best way to improve your skills and revert some profit into the open-source community.

I'm not an Arch user (nor developer) but maybe some reach us and helps. Fingers crossed.

Kind regards,
Fer

@antiwesley

Copy link
Copy Markdown

I do use Arch, and I've been poking at it with a stick.
A lot of the packages called for in your script @FherStk are Ubuntu and a lot of them just don't exist as packages in Arch, per se.
I've updated the script, BUT, it fails because it calls for deprecated packages in electron that just aren't there anymore.
I'll post more over on your git.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants