Package Details: steamlink 1.3.12.269-2

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
Licenses: custom
Submitter: Xesxen
Maintainer: Xesxen
Last Packager: Xesxen
Votes: 10
Popularity: 0.50
First Submitted: 2021-07-29 20:07 (UTC)
Last Updated: 2024-11-21 01:30 (UTC)

Latest Comments

1 2 Next › Last »

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.

McRex007 commented on 2023-08-29 19:07 (UTC)

icu69 fails to build because of a recursive error of some sort. make[1]: *** [Makefile:91: check-recursive] Error 1 make[1]: Target 'check' not remade because of errors. make[1]: Leaving directory '/home/donnacha/.cache/yay/icu69/src/icu/source/test' make: *** [Makefile:153: check-recursive] Error 2 make: Target 'check' not remade because of errors. If you're having this issue, clone and build icu69-bin before attempting to build this package.

Graith95 commented on 2023-03-19 20:28 (UTC) (edited on 2023-03-19 20:28 (UTC) by Graith95)

Getting a 404 from flathub. The only ostree commit that works for me (1.2.0.241) is 13cef65b5821ee8eaad70dc7187cf007ec90a3518be0d103619f5b4da71225a5

nickSarien commented on 2023-02-19 12:08 (UTC)

quick heads up about the libva- dependency: needed libva-intel-driver as well on my thinkpad (Intel HD Graphics 4600)

wattzy commented on 2022-11-10 19:09 (UTC) (edited on 2022-11-12 07:12 (UTC) by wattzy)

Package built but failed to run,

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

It needed openssl-1.1 to be installed to run.

nachfuellbar commented on 2022-07-10 11:45 (UTC)

are the dependencies perhaps not complete?

got a nice stack trace when trying to use.

Stack trace of thread 9660:

0 0x00007f50d78d7fd5 clock_nanosleep (libc.so.6 + 0xd7fd5)
1 0x00007f50d78dcb97 __nanosleep (libc.so.6 + 0xdcb97)
2 0x000056014aaebb6c n/a (steamlink + 0x156b6c)
3 0x000056014ac3c09a n/a (steamlink + 0x2a709a)
4 0x00007f50d9e5d4cd n/a (libavcodec.so.58 + 0x5d4cd)
5 0x00007f50d9ee00d8 n/a (libavcodec.so.58 + 0xe00d8)
6 0x00007f50d9ee0d45 n/a (libavcodec.so.58 + 0xe0d45)
7 0x00007f50d9ee5c89 n/a (libavcodec.so.58 + 0xe5c89)
8 0x00007f50d9ee9710 n/a (libavcodec.so.58 + 0xe9710)
9 0x00007f50d9e5b69f n/a (libavcodec.so.58 + 0x5b69f)
10 0x00007f50d9e5c250 avcodec_send_packet (libavcodec.so.58 + 0x5c250)
11 0x000056014ac3b79b n/a (steamlink + 0x2a679b)
12 0x000056014ac3df34 n/a (steamlink + 0x2a8f34)
13 0x000056014ac09df5 n/a (steamlink + 0x274df5)
14 0x000056014ac09e22 n/a (steamlink + 0x274e22)
15 0x000056014aae980a n/a (steamlink + 0x15480a)
16 0x000056014aaedac1 n/a (steamlink + 0x158ac1)
17 0x00007f50d788c54d n/a (libc.so.6 + 0x8c54d)
18 0x00007f50d7911874 __clone (libc.so.6 + 0x111874)

ELF object binary architecture: AMD x86-64

harre commented on 2022-06-11 22:24 (UTC)

I get this error when trying to install: error: Server returned status 404: Not Found ==> ERROR: A failure occurred in build(). Aborting...

cubethethird commented on 2022-04-03 20:38 (UTC) (edited on 2022-04-03 20:54 (UTC) by cubethethird)

It appears this package requires qt5-base and pipewire as dependencies. Can these be added?

(last edit I swear)