Package Details: steamlink 1.3.18.291-1

Git Clone URL: https://aur.archlinux.org/steamlink.git (read-only, click to copy)
Package Base: steamlink
Description: Steam Link client
Upstream URL: https://store.steampowered.com/remoteplay#anywhere
Keywords: steam steamlink
Licenses: LicenseRef-Steam
Conflicts: steamlink-bin
Provides: steamlink
Replaces: steamlink-bin
Submitter: Xesxen
Maintainer: hinanoaira (kazu0617)
Last Packager: kazu0617
Votes: 14
Popularity: 0.78
First Submitted: 2021-07-29 20:07 (UTC)
Last Updated: 2025-09-06 16:38 (UTC)

Latest Comments

1 2 Next › Last »

hinanoaira commented on 2025-08-13 10:23 (UTC) (edited on 2025-08-13 10:30 (UTC) by hinanoaira)

Thank you, I understand. It seems that I did not understand AUR submission guidelines correctly. I will delete steamlink-bin and merge it.

kode54 commented on 2025-08-13 10:16 (UTC)

-bin is only required for packages where it is actually possible to build them from source.

hinanoaira commented on 2025-08-13 08:32 (UTC) (edited on 2025-08-13 10:29 (UTC) by hinanoaira)

I adopted this package and updated it.
However, since this package handles pre-built binaries, steamlink-bin is moreappropriate, so I submitted a request to merge this package into steamlink-bin.

mooteel commented on 2025-05-07 16:11 (UTC)

Had the same issue. Try installing from aur, icu73, then steamlink. Worked for me.

Strykar commented on 2024-12-30 02:48 (UTC) (edited on 2024-12-30 02:48 (UTC) by Strykar)

==> Installing missing dependencies...
error: target not found: libicudata.so=73
error: target not found: libicui18n.so=73
error: target not found: libicuuc.so=73
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> libicudata.so=73
  -> libicui18n.so=73
  -> libicuuc.so=73
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

ng0177 commented on 2024-12-22 11:02 (UTC) (edited on 2024-12-28 08:09 (UTC) by ng0177)

Testing shows that the issue regarding icu73 has been resolved. It works flawless.

dreieck commented on 2024-11-28 13:25 (UTC) (edited on 2024-11-28 13:26 (UTC) by dreieck)

When I start this, it fails due to missing libicui18n.so.73:

/opt/steamlink/bin/steamlink: error while loading shared libraries: libicui18n.so.73: cannot open shared object file: No such file or directory

Please add icu73 to the depends array/ change libicu{data,i18n,uc}.so=75 to libicu{data,i18n,uc}.so=73.

Regards and thanks for maintaining!

dreieck commented on 2024-11-28 13:24 (UTC)

Please do not download stuff in build().

Try to use the source array, and if you can't, use prepare().

So that makepkg -o can be used to get all sources ready, and later and repeated makepkg -ei to build and install offline, maybe even in another environment.

Also, you should rename this to steamlink-bin since it contains pre-compiled binary (and after renaming, adding provides=("steamlink=${pkgver}"), conflicts=('steamlink'), replaces=('steamlink<=1.3.12.269') (← or whatever was the latest version of steamlink in the AUR which in fact should have been steamlink-bin)).

Also, you need to make the license identifier SPDX compliant. According to namcap:

steamlink E: custom is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Also, installed files are owned by the user and group running makepkg. Change ownership to root:root of the system installed files:

steamlink E: File (opt/steamlink/README.txt) is owned by <user>:<user>
[... and many more ...]

Regards and thanks for the package!

jasonf1096 commented on 2024-08-11 14:34 (UTC)

Package now used icu73. If you are receiving a recursive error, build icu73-bin before installing the package, since package no longer uses icu69.