FreeBSD Bugzilla – Attachment 211733 Details for
Bug 244207
[NEW PORT] games/linux-steam-utils: Linux Steam scripts/workarounds
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
steam-utils.port
steam-utils.patch (text/plain), 3.77 KB, created by
Alex S
on 2020-02-18 05:13:55 UTC
(
hide
)
Description:
steam-utils.port
Filename:
MIME Type:
Creator:
Alex S
Created:
2020-02-18 05:13:55 UTC
Size:
3.77 KB
patch
obsolete
>diff --git a/games/Makefile b/games/Makefile >index b6af46f66f58..f1d717280e88 100644 >--- a/games/Makefile >+++ b/games/Makefile >@@ -855,6 +855,7 @@ > SUBDIR += springlobby > SUBDIR += starfighter > SUBDIR += starlanes >+ SUBDIR += steam-utils > SUBDIR += steelstorm > SUBDIR += stendhal > SUBDIR += stockfish >diff --git a/games/steam-utils/Makefile b/games/steam-utils/Makefile >new file mode 100644 >index 000000000000..de10aed8be3c >--- /dev/null >+++ b/games/steam-utils/Makefile >@@ -0,0 +1,42 @@ >+# $FreeBSD$ >+ >+PORTNAME= steam-utils >+DISTVERSION= 20200218 >+PORTREVISION= 1 >+CATEGORIES= games >+ >+MAINTAINER= iwtcex@gmail.com >+COMMENT= Steam launcher for FreeBSD >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+IGNORE_FreeBSD_11=not tested at all >+ONLY_FOR_ARCHS= amd64 >+ >+BUILD_DEPENDS= linux-c7-devtools>=0:devel/linux-c7-devtools >+RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ >+ linux-c7-dbus-libs>=0:devel/linux-c7-dbus-libs \ >+ linux-c7-gtk2>=0:x11-toolkits/linux-c7-gtk2 \ >+ linux-c7-libdrm>=0:graphics/linux-c7-libdrm \ >+ linux-c7-libglvnd>=0:graphics/linux-c7-libglvnd \ >+ linux-c7-nss>=0:security/linux-c7-nss \ >+ linux-c7-openal-soft>=0:audio/linux-c7-openal-soft >+ >+USE_RUBY= yes >+RUBY_NO_BUILD_DEPENDS= yes >+ >+USE_GITHUB= yes >+GH_ACCOUNT= shkhln >+GH_PROJECT= linuxulator-steam-utils >+GH_TAGNAME= ${DISTVERSION} >+ >+ALL_TARGET= build >+MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX} >+ >+post-install: >+.for executable in steam steam-install >+ ${LN} -s ${PREFIX}/steam-utils/bin/${executable} ${STAGEDIR}${PREFIX}/bin/${executable} >+.endfor >+ >+.include <bsd.port.mk> >diff --git a/games/steam-utils/distinfo b/games/steam-utils/distinfo >new file mode 100644 >index 000000000000..d496dcdd1193 >--- /dev/null >+++ b/games/steam-utils/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1581997655 >+SHA256 (shkhln-linuxulator-steam-utils-20200218_GH0.tar.gz) = 939d44fcd0da592b73463e3282757cea60dc14f2956a73ed6d66482aab42be1b >+SIZE (shkhln-linuxulator-steam-utils-20200218_GH0.tar.gz) = 16475 >diff --git a/games/steam-utils/pkg-descr b/games/steam-utils/pkg-descr >new file mode 100644 >index 000000000000..8c559c4a3cf4 >--- /dev/null >+++ b/games/steam-utils/pkg-descr >@@ -0,0 +1,3 @@ >+A set of workarounds for running the Linux Steam client under FreeBSD. >+ >+WWW: https://github.com/shkhln/linuxulator-steam-utils >diff --git a/games/steam-utils/pkg-message b/games/steam-utils/pkg-message >new file mode 100644 >index 000000000000..152471894607 >--- /dev/null >+++ b/games/steam-utils/pkg-message >@@ -0,0 +1,18 @@ >+[ >+{ type: install >+ message: <<EOM >+Setup: >+ >+1. Create a dedicated FreeBSD non-wheel user account for Steam. Switch to it. >+2. Run `steam-install` to download the Steam bootstrap executable. >+3. Run `steam` to download updates and start Steam. >+ >+Limitations: >+ >+- Sandbox is disabled for the web browser component. >+- Valve Anti-Cheat doesn't seem to work properly. >+- No controller input, no streaming, no VR. >+- No Proton (Steam Play). >+EOM >+} >+] >diff --git a/games/steam-utils/pkg-plist b/games/steam-utils/pkg-plist >new file mode 100644 >index 000000000000..1076e8f8ee44 >--- /dev/null >+++ b/games/steam-utils/pkg-plist >@@ -0,0 +1,20 @@ >+bin/steam >+bin/steam-install >+steam-utils/bin/steam >+steam-utils/bin/steam-install >+steam-utils/bin/steam-kill >+steam-utils/lib32/fakenm/libnm-glib.so.4 >+steam-utils/lib32/fakepulse/libpulse.so.0 >+steam-utils/lib32/steamfix/steamfix.so >+steam-utils/lib64/fakepulse/libpulse.so.0 >+steam-utils/lib64/fakeudev/libudev.so.0 >+steam-utils/lib64/webfix/webfix.so >+steam-utils/lxbin/dbus-launch >+steam-utils/lxbin/fhelper32 >+steam-utils/lxbin/fhelper64 >+steam-utils/lxbin/file >+steam-utils/lxbin/file.rb >+steam-utils/lxbin/patch-steam >+steam-utils/lxbin/patch-steam.rb >+steam-utils/lxbin/upgrade-steam-runtime >+steam-utils/lxbin/upgrade-steam-runtime.rb
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 244207
:
211733
|
211734
|
211757
|
211855
|
211856
|
212080