Bug 282804 - games/linux-steam-utils: Update to 20241116
Summary: games/linux-steam-utils: Update to 20241116
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://github.com/shkhln/linuxulator...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-17 00:13 UTC by Thibault Payet
Modified: 2024-11-20 20:58 UTC (History)
2 users (show)

See Also:


Attachments
git format-patch (1.59 KB, patch)
2024-11-17 00:13 UTC, Thibault Payet
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thibault Payet 2024-11-17 00:13:28 UTC
Created attachment 255226 [details]
git format-patch

Update to the commit ea0fe31
I used the date of the commit for the version.
Comment 1 Thibault Payet 2024-11-17 00:14:09 UTC
By the ways, linux-steam-utils works with rl9 too.
Comment 2 Rainer Hurling freebsd_committer freebsd_triage 2024-11-17 21:07:04 UTC
(In reply to Thibault Payet from comment #1)

> By the ways, linux-steam-utils works with rl9 too.
The fact that 32bit programs now also work under rl9 is thanks to fluffy with his commit 7dbd23b9e860[1] :D


[1] https://cgit.freebsd.org/ports/commit/?id=7dbd23b9e860c5e2515e0ec243211f0406b5d0df
Comment 3 Thibault Payet 2024-11-18 05:51:13 UTC
(In reply to Rainer Hurling from comment #2)
Yes, when I saw this commit I did a build run for rl9 and linux-steam-utils to see if it will build. I then tested some games to see if there was any regression.
From my limited testing, it seems that one may need to recreate its .steam folder (this was needed for one of my two test systems). I tested with amd igpu, and intel igpu. For nvidia gpu, I don't know if nvidia-linux-libs is supposed to work for both c7 and rl9.
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2024-11-20 16:15:51 UTC
(In reply to Thibault Payet from comment #0)
https://github.com/shkhln/linuxulator-steam-utils/commit/ea0fe31e162106796c9dd4e32b8d3a9ad5fe409e
Because of this commit, you suggest updating the port to an un-tagged/un-released version?
Comment 5 Thibault Payet 2024-11-20 17:12:43 UTC
(In reply to Vladimir Druzenko from comment #4)
Yes, that is the main reason.
Comment 6 Rainer Hurling freebsd_committer freebsd_triage 2024-11-20 17:24:20 UTC
Yesterday I opened issue #144 upstream [1] to suggest changing the use of linux-c7 in the Makefile to linux-rl9 as soon as possible. 

Should we wait for such a commit? Or does our ports system behave reliably enough if we want to work with linux-rl9, but steam-utils actually wants to have all DEPS for linux-c7 (Makefile:l140-146)?


[1] https://github.com/shkhln/linuxulator-steam-utils/issues/144
Comment 7 Thibault Payet 2024-11-20 17:42:43 UTC
(In reply to Rainer Hurling from comment #6)
I don't see why we would need to change the Makefile from upstream. The dependencies target is simply a convenient way to install the required dependency as an end user that would build directly from the repository.

The port is currently linux version agnostics, it didn't specify which linux version to use so it will change to rl9 once the default is rl9.
Comment 8 Vladimir Druzenko freebsd_committer freebsd_triage 2024-11-20 19:40:52 UTC
(In reply to Thibault Payet from comment #7)
This port currently has no maintainer - would you like to become the maintainer?
Comment 9 Thibault Payet 2024-11-20 20:21:42 UTC
(In reply to Vladimir Druzenko from comment #8)
Yes I would like to become the maintainer.
Comment 10 Rainer Hurling freebsd_committer freebsd_triage 2024-11-20 20:25:50 UTC
(In reply to Thibault Payet from comment #9)

nice :D
Comment 11 commit-hook freebsd_committer freebsd_triage 2024-11-20 20:58:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2c0fada6ccaf55b2483725810ef47df8c9e2b094

commit 2c0fada6ccaf55b2483725810ef47df8c9e2b094
Author:     Thibault Payet <monwarez@mailoo.org>
AuthorDate: 2024-11-20 20:49:08 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-11-20 20:49:08 +0000

    games/linux-steam-utils: Update 20240625 → 20241116, take maintainership

    Commit log:
    https://github.com/shkhln/linuxulator-steam-utils/compare/20240625...ea0fe31e

    PR:     282804

 games/linux-steam-utils/Makefile | 5 +++--
 games/linux-steam-utils/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)
Comment 12 Vladimir Druzenko freebsd_committer freebsd_triage 2024-11-20 20:58:45 UTC
Thanks.