crossover icon indicating copy to clipboard operation
crossover copied to clipboard

Add CrossOver to repos like Steam, SnapStore, Flatpack and AUR

Open KAMiKAZOW opened this issue 3 years ago • 8 comments

The Linux download is only offered via the incompatible Snap store. Please make a release that works on Steam Deck, even if it's just Desktop Mode. Flathub would be the preferred option then.

KAMiKAZOW avatar Dec 18 '22 16:12 KAMiKAZOW

Have you tried the downloads on the releases page? https://github.com/lacymorrow/crossover/releases I don't have any experience with steam deck, but it would be great to get it running

lacymorrow avatar Dec 18 '22 18:12 lacymorrow

No, Linux download isn't offered only via the Snap store. .AppImage should work on the Steam Deck, as should .rpm and .deb, after extracting and running the binary crossover in the path/to/extracted/opt/CrossOver directory.

begin-theadventure avatar Apr 07 '23 16:04 begin-theadventure

All of those formats are available, click "Show all 33 assets" under the assets area

.AppImage should be there, as should .rpm and .deb

I'd love to know how to automate and deploy these using flatpack.

lacymorrow avatar Jun 05 '23 04:06 lacymorrow

@begin-theadventure

I used this application some time ago and wondered why it isn't on the Arch User Repository. Could it be because of the name? I don't know, but I think the project name should be changed.

Anyway, now that I have some packages there myself, I did a PKGBUILD and edited a few things to avoid conflicts with the original CrossOver: https://aur.archlinux.org/packages/crossover-overlay-bin

lacymorrow avatar Jun 05 '23 04:06 lacymorrow

Also Steam

lacymorrow avatar Jun 05 '23 04:06 lacymorrow

via @otuva

You can check out details here: https://github.com/flathub/flathub/wiki/App-Submission

@lacymorrow Forgot to mention, if you decide to package it, you might want to change the project name due to shadowing of a codeweavers project

docs.flatpak.org/en/latest/conventions.html docs.flatpak.org/en/latest/electron.html

lacymorrow avatar Jun 05 '23 05:06 lacymorrow

Add Linux Mint to process: https://github.com/lacymorrow/crossover/issues/268

lacymorrow avatar Jun 06 '23 10:06 lacymorrow

Add to AUR:

via @begin-theadventure

AUR mainly consists of PKGBUILDs, which are basically shell script instructions, whether for building or for binary files. In this case, it downloads a specified version of the .rpm package from GitHub and then repackages it accordingly.

It was added by me and I'm currently the maintainer, however, if you'd like to manage it, then I could orphan the package and let you adopt it.

lacymorrow avatar Jun 06 '23 10:06 lacymorrow