ahmed-al-balochi/LibreGaming

Steam Tinker Launch(For all distros other than Arch)

trenton4k opened this issue ยท 7 comments

will be a good add to LibreGaming
https://github.com/frostworx/steamtinkerlaunch

I will see if I can add it.
Thanks.

Hi @trenton4k,
The option to install Steam Tinker Launch will only be available for Arch Linux. because it will be very tough to support it on other distros because of the dependencies it uses.
if you know a way to install all the dependencies on the distros that LibreGaming supports please share it.

If anyone knows how to install Steam Tinker Launch for all distros other than Arch Linux, please share it.

Hi, just found your project. I'm the author of steamtinkerlaunch, so thanks for suggesting it here, @trenton4k and thanks for adding it @ahmed-al-balochi :)
Like with every program, every distribution requires people who are willing to create and maintain a package for that program,
so it can be installed easily by the user.
Several people are already working on install packages for various distros (some can be found on github), which might help to create packages for distributions which don't have one yet.
The main "problem" with packaging stl is, that yad (zenity fork, the gui toolkit used in stl) is often very outdated on several distributions and therefore is too old for stl to work correctly. So people who are interested in maintaining a stl package (which is very easy, as I do not change dependencies very often) should check if a new enough yad version is available on their distribution and bump the yad package as well if not.

All other stl dependencies (or check the PKGBUILD) should be available on every distribution.
stl also ships a simple Makefile (make install is enough, stl is written in bash),
so when installing the dependencies manually and making sure yad is available on the one or other way, stl should just work.
yad is simple to compile from source, but I even added several workarounds to use yad without depending on a system installation: https://github.com/frostworx/steamtinkerlaunch/wiki/Custom-Yad

I hope that helped a bit :) If anything is unclear feel free to ask!

Btw, I'm looking for contributors, as I will soon have much less time for working on stl: sonic2kk/steamtinkerlaunch#309
Any help would be great!

I am very busy now. But I will see what I can do about it.
Thank you suggesting solutions @frostworx .

fyi: Solus has an official steamtinkerlaunch package since Monday (just added it to my README) :)

fyi: Solus has an official steamtinkerlaunch package since Monday (just added it to my README) :)

That's great, but I don't support Solus.