From 87eab65e030db6956ed0f9e578d5e9fcdd5a1a04 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 4 Jul 2025 20:19:41 +0530 Subject: [PATCH 01/50] Fix xml:lang codes --- com.valvesoftware.Steam.metainfo.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index 8053eb6..28d093a 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -6,19 +6,19 @@ CC0-1.0 Steam Launcher for the Steam software distribution service - Jogue jogos populares e os últimos lançamentos + Jogue jogos populares e os últimos lançamentos Juega a los juegos populares y los últimos lanzamientos

Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features.

Note: This is a community package of Steam gaming plaform not officially supported by Valve. Report bugs through linked issue tracker.

Note: To add a game library on another drive, first you need to grant the app access to it:

flatpak override --user --filesystem=/path/to/your/Steam/Library com.valvesoftware.Steam

-

Este é um pacote de comunidade da plataforma de jogos Steam não oficialmente suportada pela Valve. Relate bugs por meio do rastreador de problemas vinculado.

-

O Steam é uma plataforma popular para comprar, baixar e jogar jogos e conversar com outros jogadores.

-

Muitos jogos exigem uma compra online, mas alguns jogos populares, como o Team Fortress 2, são gratuitos. Ao pesquisar na loja, certifique-se de restringir os resultados pelo sistema operacional SteamOS/Linux. Nem todos os jogos Linux são compatíveis com o seu sistema, portanto, verifique os requisitos antes de comprar jogos.

-

Este es un paquete comunitario de la plataforma de juegos Steam que no es oficialmente soportado por Valve. Informar errores a través del rastreador de problemas, ver enlace.

-

Steam es una plataforma popular para comprar, descargar y jugar juegos y conversar con otros jugadores.

-

Muchos juegos requieren una compra en línea, pero algunos juegos populares, como el Team Fortress 2, son gratuitos. Al buscar en la tienda, asegúrese de restringir los resultados por el sistema operativo SteamOS/Linux. No todos los juegos de Linux son compatibles con su sistema, así que compruebe los requisitos antes de comprar juegos.

+

Este é um pacote de comunidade da plataforma de jogos Steam não oficialmente suportada pela Valve. Relate bugs por meio do rastreador de problemas vinculado.

+

O Steam é uma plataforma popular para comprar, baixar e jogar jogos e conversar com outros jogadores.

+

Muitos jogos exigem uma compra online, mas alguns jogos populares, como o Team Fortress 2, são gratuitos. Ao pesquisar na loja, certifique-se de restringir os resultados pelo sistema operacional SteamOS/Linux. Nem todos os jogos Linux são compatíveis com o seu sistema, portanto, verifique os requisitos antes de comprar jogos.

+

Este es un paquete comunitario de la plataforma de juegos Steam que no es oficialmente soportado por Valve. Informar errores a través del rastreador de problemas, ver enlace.

+

Steam es una plataforma popular para comprar, descargar y jugar juegos y conversar con otros jugadores.

+

Muchos juegos requieren una compra en línea, pero algunos juegos populares, como el Team Fortress 2, son gratuitos. Al buscar en la tienda, asegúrese de restringir los resultados por el sistema operativo SteamOS/Linux. No todos los juegos de Linux son compatibles con su sistema, así que compruebe los requisitos antes de comprar juegos.

Game From 86fe8e29c523d923f1e5c6da3b22923ce7a9d103 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 4 Jul 2025 20:45:43 +0530 Subject: [PATCH 02/50] Drop old releases --- com.valvesoftware.Steam.metainfo.xml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index 28d093a..5f78e7c 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -61,24 +61,6 @@ - - - - - - - - - - - - - - - - - - intense From ed29f358224d9bbc7f73d79dbf51b9555f77d043 Mon Sep 17 00:00:00 2001 From: Justin Zobel Date: Wed, 23 Jul 2025 13:27:32 +0930 Subject: [PATCH 03/50] Update com.valvesoftware.Steam.yml --- com.valvesoftware.Steam.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 89d79c3..51e8c3b 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -149,13 +149,18 @@ add-extensions: autodelete: true cleanup: + - /include - /lib/*.a - /lib/*.la + - /lib/cmake + - /lib/pkgconfig - /lib32/*.a - /lib32/*.la + - /lib32/pkgconfig - /share/doc - /share/gtk-doc - /share/man + - /share/pkgconfig cleanup-commands: - python3 -m compileall --invalidation-mode=unchecked-hash /app From f02d38c73d01fd4def54f11e4031236412ec105a Mon Sep 17 00:00:00 2001 From: bbhtt Date: Thu, 31 Jul 2025 19:08:54 +0530 Subject: [PATCH 04/50] Run chmod before installing --- com.valvesoftware.Steam.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 51e8c3b..78351c3 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -217,6 +217,7 @@ modules: build-commands: - | set -e + chmod -R u+w steamcmd/linux32 cp -ax steamcmd /app/ ln -s steamcmd-wrapper /app/bin/steamcmd sources: @@ -249,7 +250,6 @@ modules: mkdir -p /app/links/lib ln -srv /app/lib /app/links/lib/x86_64-linux-gnu ln -srv /app/lib32 /app/links/lib/i386-linux-gnu - chmod -R u+w /app/steamcmd/linux32/ sources: - type: dir path: resources From 541e8c04552a4d7c5550fe515340458bd9fbc606 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Mon, 4 Aug 2025 09:09:55 +0000 Subject: [PATCH 05/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index 43e3b7d..f7ce20c 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.397 - commit: e4423c783ca7db5c9d6d4881985272849f4892cf + tag: v0.398 + commit: 4c97c196390e16a84d3394e7e6f0608046f7ba81 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From a10cf4fc91ceb105e77f950f5589ed64109eecda Mon Sep 17 00:00:00 2001 From: flathubbot Date: Tue, 5 Aug 2025 01:08:43 +0000 Subject: [PATCH 06/50] google-perfools: Update gperftools.git --- modules-32bit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index a3df87d..0116b8c 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -58,8 +58,8 @@ modules: sources: - type: git url: https://github.com/gperftools/gperftools.git - commit: e1014dead2029b341d06027b4f2b5562d799d5b1 - tag: gperftools-2.16 + commit: 742e4e29c497a2780a4e7d02516b8c5e80978abd + tag: gperftools-2.17 x-checker-data: type: json url: https://api.github.com/repos/gperftools/gperftools/releases/latest From cda781ee96aa39770de5837b929bfab60122c730 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Thu, 7 Aug 2025 16:56:12 +0000 Subject: [PATCH 07/50] zlib-ng: Update 2.2.4.tar.gz to 2.2.5 --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index f7ce20c..4349e79 100644 --- a/modules.yml +++ b/modules.yml @@ -10,8 +10,8 @@ modules: - -DZLIB_COMPAT=true sources: - type: archive - url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.2.4.tar.gz - sha256: a73343c3093e5cdc50d9377997c3815b878fd110bf6511c2c7759f2afb90f5a3 + url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.2.5.tar.gz + sha256: 5b3b022489f3ced82384f06db1e13ba148cbce38c7941e424d6cb414416acd18 x-checker-data: type: anitya project-id: 115592 From b654e78215e6893c156d9dbc81250733bc4a5d05 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Thu, 14 Aug 2025 01:23:01 +0000 Subject: [PATCH 08/50] google-perfools: Update gperftools.git --- modules-32bit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index 0116b8c..a9c759c 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -58,8 +58,8 @@ modules: sources: - type: git url: https://github.com/gperftools/gperftools.git - commit: 742e4e29c497a2780a4e7d02516b8c5e80978abd - tag: gperftools-2.17 + commit: 94fb7079614bcefff23be52b4988c2381a9c31bc + tag: gperftools-2.17.1 x-checker-data: type: json url: https://api.github.com/repos/gperftools/gperftools/releases/latest From afda83039e7161623baf4fb12d811a4ef0984415 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Fri, 15 Aug 2025 20:32:07 +0000 Subject: [PATCH 09/50] google-perfools: Update gperftools.git --- modules-32bit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index a9c759c..2b8d8df 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -58,8 +58,8 @@ modules: sources: - type: git url: https://github.com/gperftools/gperftools.git - commit: 94fb7079614bcefff23be52b4988c2381a9c31bc - tag: gperftools-2.17.1 + commit: d9a5d38e5cd1c5d50c77d6bcff707d040c43e4de + tag: gperftools-2.17.2 x-checker-data: type: json url: https://api.github.com/repos/gperftools/gperftools/releases/latest From 102cc59bcecc4992e23f5e8f753e959a79fddc84 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 27 Aug 2025 12:26:37 +0000 Subject: [PATCH 10/50] steam: Update steam_1.0.0.83.tar.gz to 1.0.0.84 --- com.valvesoftware.Steam.metainfo.xml | 5 ++++- com.valvesoftware.Steam.yml | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index 5f78e7c..fb557e8 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -52,9 +52,12 @@ https://raw.githubusercontent.com/flathub/com.valvesoftware.Steam/master/images/com.valvesoftware.Steam-thumb.png - + + + + diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 78351c3..e6ab2cb 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -199,8 +199,8 @@ modules: test -x /app/lib/steam/bin_steam.sh sources: - type: archive - url: https://repo.steampowered.com/steam/archive/stable/steam_1.0.0.83.tar.gz - sha256: 791682b0cc7efd946c7002f917c9dd474d2619b7f9ed00891216a8a6b4ac8f82 + url: https://repo.steampowered.com/steam/archive/stable/steam_1.0.0.84.tar.gz + sha256: 31fa762d58793f1aa8ea9df0122c3469c253fc8acb6daa7140fb7433fe077b44 x-checker-data: type: html is-main-source: true From f5a2e3cea1a3ae2b17beaf1130512a7de56d7faf Mon Sep 17 00:00:00 2001 From: Malori Date: Thu, 28 Aug 2025 20:01:21 +0200 Subject: [PATCH 11/50] add filesystem permission line for pipewire --- com.valvesoftware.Steam.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index e6ab2cb..aaa1c72 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -35,6 +35,7 @@ finish-args: - --filesystem=xdg-music:ro - --filesystem=xdg-pictures:ro - --filesystem=xdg-run/app/com.discordapp.Discord:create + - --filesystem=xdg-run/pipewire-0:ro - --device=all - --allow=multiarch - --allow=devel From 7eb6519c8f57d09f8b17d957e7adfa75942628d2 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Mon, 1 Sep 2025 23:26:27 +0530 Subject: [PATCH 12/50] Bump to 25.08 --- com.valvesoftware.Steam.yml | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index aaa1c72..5b4c662 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -1,9 +1,9 @@ id: com.valvesoftware.Steam runtime: org.freedesktop.Platform -runtime-version: &runtime-version '24.08' +runtime-version: &runtime-version '25.08' x-gl-version: &gl-version '1.4' # Change to `25.08-extra` next year -x-gl-versions: &gl-versions 24.08;24.08extra;1.4 +x-gl-versions: &gl-versions 25.08;25.08-extra;1.4 x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d sdk: org.freedesktop.Sdk command: steam @@ -117,20 +117,6 @@ add-extensions: download-if: have-intel-gpu autoprune-unless: have-intel-gpu - org.freedesktop.Platform.ffmpeg-full: - directory: lib/ffmpeg - add-ld-path: . - version: *runtime-version - no-autodownload: true - autodelete: false - - org.freedesktop.Platform.ffmpeg_full.i386: - directory: lib32/ffmpeg - add-ld-path: . - version: *runtime-version - no-autodownload: true - autodelete: false - com.valvesoftware.Steam.CompatibilityTool: subdirectories: true directory: share/steam/compatibilitytools.d @@ -243,7 +229,6 @@ modules: cp /usr/lib/x86_64-linux-gnu/libbfd-*.so /app/lib/ install -Dm644 -t /app/etc ld.so.conf shared-library-guard-config-converter blocklist/* --outfile /app/etc/freedesktop-sdk.ld.so.blockedlist - mkdir -p /app/lib{,32}/ffmpeg mkdir -p /app/share/steam/compatibilitytools.d mkdir -p /app/utils /app/share/vulkan ln -srv /app/{utils/,}share/vulkan/explicit_layer.d From c7f2ee7c3ede559443eac8e3a06aefafd344d65c Mon Sep 17 00:00:00 2001 From: bbhtt Date: Mon, 1 Sep 2025 23:34:17 +0530 Subject: [PATCH 13/50] Add compat cmake 3.5 arg --- modules-32bit.yml | 1 + modules.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/modules-32bit.yml b/modules-32bit.yml index 2b8d8df..ec37174 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -41,6 +41,7 @@ modules: buildsystem: cmake-ninja config-opts: - -DBUILD_SHARED_LIBS=ON + - -DCMAKE_POLICY_VERSION_MINIMUM=3.5 post-install: - install -Dm755 examples/send-presence/send-presence -t /app/bin/ sources: diff --git a/modules.yml b/modules.yml index 4349e79..7b0c624 100644 --- a/modules.yml +++ b/modules.yml @@ -86,6 +86,7 @@ modules: - -DRAPIDJSON_BUILD_EXAMPLES=OFF - -DRAPIDJSON_BUILD_TESTS=OFF - -DRAPIDJSON_BUILD_THIRDPARTY_GTEST=OFF + - -DCMAKE_POLICY_VERSION_MINIMUM=3.5 sources: - type: archive url: https://github.com/miloyip/rapidjson/archive/v1.1.0.tar.gz @@ -99,6 +100,7 @@ modules: buildsystem: cmake-ninja config-opts: - -DBUILD_SHARED_LIBS=ON + - -DCMAKE_POLICY_VERSION_MINIMUM=3.5 post-install: - install -Dm755 examples/send-presence/send-presence -t /app/bin/ sources: From 5aae96107e227c5fa8b8c65e670077fc7f0e60ef Mon Sep 17 00:00:00 2001 From: flathubbot Date: Tue, 2 Sep 2025 08:43:46 +0000 Subject: [PATCH 14/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index 7b0c624..b612518 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.398 - commit: 4c97c196390e16a84d3394e7e6f0608046f7ba81 + tag: v0.399 + commit: 7ba0e54565843faee300ca885699e4c42ed674b2 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 3b099959f6b611b083e4b5bf17e2c91d493fd01d Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 17 Sep 2025 16:58:20 +0530 Subject: [PATCH 15/50] Drop resolved comment --- com.valvesoftware.Steam.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 5b4c662..1d94221 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -2,7 +2,6 @@ id: com.valvesoftware.Steam runtime: org.freedesktop.Platform runtime-version: &runtime-version '25.08' x-gl-version: &gl-version '1.4' -# Change to `25.08-extra` next year x-gl-versions: &gl-versions 25.08;25.08-extra;1.4 x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d sdk: org.freedesktop.Sdk From 933b1a139a958356fd1f8fbe8e1d5fb1020a2ac4 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 17 Sep 2025 16:59:19 +0530 Subject: [PATCH 16/50] Bump python version --- com.valvesoftware.Steam.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 1d94221..5a67d25 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -66,7 +66,7 @@ finish-args: - --env=SSL_CERT_DIR=/etc/ssl/certs - --env=STEAM_EXTRA_COMPAT_TOOLS_PATHS=/app/share/steam/compatibilitytools.d:/app/utils/share/steam/compatibilitytools.d - --env=PATH=/app/bin:/app/utils/bin:/usr/bin - - --env=PYTHONPATH=/app/utils/lib/python3.10/site-packages + - --env=PYTHONPATH=/app/utils/lib/python3.13/site-packages - --env=PROTON_DEBUG_DIR=/var/tmp - --env=XDG_CONFIG_DIRS=/etc/xdg:/usr/lib/x86_64-linux-gnu/GL:/usr/lib/i386-linux-gnu/GL - --env=XDG_DATA_DIRS=/app/share:/usr/lib/extensions/vulkan/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share:/usr/lib/pressure-vessel/overrides/share @@ -130,7 +130,7 @@ add-extensions: version: stable versions: stable;beta;test add-ld-path: lib - merge-dirs: bin;lib/python3.10/site-packages;share/vulkan/explicit_layer.d;share/vulkan/implicit_layer.d;share/steam/compatibilitytools.d; + merge-dirs: bin;lib/python3.13/site-packages;share/vulkan/explicit_layer.d;share/vulkan/implicit_layer.d;share/steam/compatibilitytools.d; no-autodownload: true autodelete: true From 56979078da73cd8568ab16a5f81240284f2e54ab Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 17 Sep 2025 17:01:29 +0530 Subject: [PATCH 17/50] Update gstreamer env var with codecs extra path --- com.valvesoftware.Steam.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 5a67d25..7773560 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -70,7 +70,7 @@ finish-args: - --env=PROTON_DEBUG_DIR=/var/tmp - --env=XDG_CONFIG_DIRS=/etc/xdg:/usr/lib/x86_64-linux-gnu/GL:/usr/lib/i386-linux-gnu/GL - --env=XDG_DATA_DIRS=/app/share:/usr/lib/extensions/vulkan/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share:/usr/lib/pressure-vessel/overrides/share - - --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/app/lib32/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0 + - --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/app/lib32/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/codecs-extra/lib/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0 - --require-version=1.12.0 add-extensions: From f2cf0f709fd9890432721f83da3b22ed810ddb0f Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 17 Sep 2025 17:04:43 +0530 Subject: [PATCH 18/50] Add i386 nvidia vaapi driver --- com.valvesoftware.Steam.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 7773560..e50dcd0 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -116,6 +116,16 @@ add-extensions: download-if: have-intel-gpu autoprune-unless: have-intel-gpu + org.freedesktop.Platform.VAAPI.nvidia.i386: + directory: lib/i386-linux-gnu/dri/nvidia-vaapi-driver + version: *runtime-version + versions: *runtime-version + autodelete: false + no-autodownload: true + add-ld-path: lib + download-if: have-kernel-module-nvidia + autoprune-unless: have-kernel-module-nvidia + com.valvesoftware.Steam.CompatibilityTool: subdirectories: true directory: share/steam/compatibilitytools.d @@ -222,6 +232,7 @@ modules: mkdir -p /app/lib/i386-linux-gnu mkdir -p /app/lib/i386-linux-gnu/GL mkdir -p /app/lib/i386-linux-gnu/dri/intel-vaapi-driver + mkdir -p /app/lib/i386-linux-gnu/dri/nvidia-vaapi-driver mkdir -p /app/lib/debug/lib/i386-linux-gnu mkdir -p /app/lib/debug/lib/i386-linux-gnu/GL cp /usr/bin/addr2line /app/bin/ From ac79626cc6c7cd9f774436fe97621c05ab53e46b Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 17 Sep 2025 17:06:44 +0530 Subject: [PATCH 19/50] Update gl-merge-dirs from fdsdk --- com.valvesoftware.Steam.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index e50dcd0..88eddb8 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -3,7 +3,7 @@ runtime: org.freedesktop.Platform runtime-version: &runtime-version '25.08' x-gl-version: &gl-version '1.4' x-gl-versions: &gl-versions 25.08;25.08-extra;1.4 -x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d +x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d;vdpau sdk: org.freedesktop.Sdk command: steam separate-locales: false From 542c872b5e32dfd2adb71f98db5517857300af61 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Wed, 24 Sep 2025 19:19:11 +0530 Subject: [PATCH 20/50] Change the mountpoint of i386 nvidia-vaapi-driver something is causing the empty directory to vanish from the sandbox most likely some merge-dir config Closes https://github.com/flathub/com.valvesoftware.Steam/issues/1461 --- com.valvesoftware.Steam.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 88eddb8..2778158 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -117,7 +117,7 @@ add-extensions: autoprune-unless: have-intel-gpu org.freedesktop.Platform.VAAPI.nvidia.i386: - directory: lib/i386-linux-gnu/dri/nvidia-vaapi-driver + directory: i386/nvidia-vaapi-driver version: *runtime-version versions: *runtime-version autodelete: false @@ -232,7 +232,7 @@ modules: mkdir -p /app/lib/i386-linux-gnu mkdir -p /app/lib/i386-linux-gnu/GL mkdir -p /app/lib/i386-linux-gnu/dri/intel-vaapi-driver - mkdir -p /app/lib/i386-linux-gnu/dri/nvidia-vaapi-driver + mkdir -p /app/i386/nvidia-vaapi-driver mkdir -p /app/lib/debug/lib/i386-linux-gnu mkdir -p /app/lib/debug/lib/i386-linux-gnu/GL cp /usr/bin/addr2line /app/bin/ From a78844f8e282c5403c4e6e41b828f823ed41f7a4 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Thu, 2 Oct 2025 10:45:45 +0530 Subject: [PATCH 21/50] Add the i386 codecs-extra extension --- com.valvesoftware.Steam.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 2778158..1255a46 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -1,6 +1,7 @@ id: com.valvesoftware.Steam runtime: org.freedesktop.Platform runtime-version: &runtime-version '25.08' +x-runtime-version-extra: &runtime-version-extra '25.08-extra' x-gl-version: &gl-version '1.4' x-gl-versions: &gl-versions 25.08;25.08-extra;1.4 x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d;vdpau @@ -126,6 +127,12 @@ add-extensions: download-if: have-kernel-module-nvidia autoprune-unless: have-kernel-module-nvidia + org.freedesktop.Platform.codecs_extra.i386: + directory: lib/i386-linux-gnu/codecs-extra + version: *runtime-version-extra + autodelete: false + add-ld-path: lib + com.valvesoftware.Steam.CompatibilityTool: subdirectories: true directory: share/steam/compatibilitytools.d @@ -233,6 +240,7 @@ modules: mkdir -p /app/lib/i386-linux-gnu/GL mkdir -p /app/lib/i386-linux-gnu/dri/intel-vaapi-driver mkdir -p /app/i386/nvidia-vaapi-driver + mkdir -p /app/lib/i386-linux-gnu/codecs-extra mkdir -p /app/lib/debug/lib/i386-linux-gnu mkdir -p /app/lib/debug/lib/i386-linux-gnu/GL cp /usr/bin/addr2line /app/bin/ From e39f34ac75f252c16401d0d87ae63e9990e918df Mon Sep 17 00:00:00 2001 From: bbhtt Date: Thu, 2 Oct 2025 20:16:45 +0530 Subject: [PATCH 22/50] Bump the note and enclose with double asterisk --- com.valvesoftware.Steam.metainfo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index fb557e8..4752c43 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -9,8 +9,8 @@ Jogue jogos populares e os últimos lançamentos Juega a los juegos populares y los últimos lanzamientos +

**Note: This is a community package of Steam gaming plaform not officially supported by Valve.**

Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features.

-

Note: This is a community package of Steam gaming plaform not officially supported by Valve. Report bugs through linked issue tracker.

Note: To add a game library on another drive, first you need to grant the app access to it:

flatpak override --user --filesystem=/path/to/your/Steam/Library com.valvesoftware.Steam

Este é um pacote de comunidade da plataforma de jogos Steam não oficialmente suportada pela Valve. Relate bugs por meio do rastreador de problemas vinculado.

From 9c3c25b21aede3010e5d56cfcfe25cdd48ebadcc Mon Sep 17 00:00:00 2001 From: flathubbot Date: Fri, 3 Oct 2025 12:57:52 +0000 Subject: [PATCH 23/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index b612518..42582a5 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.399 - commit: 7ba0e54565843faee300ca885699e4c42ed674b2 + tag: v0.400 + commit: f5ce55230206fd647bbcae42012094eb04640740 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 7933fbd46a7e817733d4aebe62dda712175aa4d8 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Mon, 6 Oct 2025 16:23:00 +0000 Subject: [PATCH 24/50] steam: Update steam_1.0.0.84.tar.gz to 1.0.0.85 --- com.valvesoftware.Steam.metainfo.xml | 5 ++++- com.valvesoftware.Steam.yml | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index 4752c43..3915a09 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -52,9 +52,12 @@ https://raw.githubusercontent.com/flathub/com.valvesoftware.Steam/master/images/com.valvesoftware.Steam-thumb.png - + + + + diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 1255a46..3a0a249 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -1,7 +1,7 @@ id: com.valvesoftware.Steam runtime: org.freedesktop.Platform runtime-version: &runtime-version '25.08' -x-runtime-version-extra: &runtime-version-extra '25.08-extra' +x-runtime-version-extra: &runtime-version-extra 25.08-extra x-gl-version: &gl-version '1.4' x-gl-versions: &gl-versions 25.08;25.08-extra;1.4 x-gl-merge-dirs: &gl-merge-dirs vulkan/icd.d;glvnd/egl_vendor.d;egl/egl_external_platform.d;OpenCL/vendors;lib/dri;lib/d3d;lib/gbm;vulkan/explicit_layer.d;vulkan/implicit_layer.d;vdpau @@ -202,8 +202,8 @@ modules: test -x /app/lib/steam/bin_steam.sh sources: - type: archive - url: https://repo.steampowered.com/steam/archive/stable/steam_1.0.0.84.tar.gz - sha256: 31fa762d58793f1aa8ea9df0122c3469c253fc8acb6daa7140fb7433fe077b44 + url: https://repo.steampowered.com/steam/archive/stable/steam_1.0.0.85.tar.gz + sha256: 7f2d374a2fb413ced5b8125151456219d918a255872b4bb77016cbccf38bb7f1 x-checker-data: type: html is-main-source: true From 802d531748d635d93ac9053038324b772a0c1ee1 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Fri, 24 Oct 2025 04:40:07 +0000 Subject: [PATCH 25/50] usbutils: Update usbutils to 019 --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index 42582a5..243915a 100644 --- a/modules.yml +++ b/modules.yml @@ -51,8 +51,8 @@ modules: sources: - type: git url: https://github.com/gregkh/usbutils - commit: cda6883cade6ec67671d0c7de61e70eb992509a9 - tag: v018 + commit: d0c76b601b4b3ab9b2ab2647d604a8e3cce6d666 + tag: v019 x-checker-data: type: anitya project-id: 5061 From 7083638c7207bc3abec6ac3ce9609e8e14b4f12a Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 5 Nov 2025 08:34:10 +0000 Subject: [PATCH 26/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index 243915a..976483b 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.400 - commit: f5ce55230206fd647bbcae42012094eb04640740 + tag: v0.401 + commit: aa9d811f543d447a1abb97d1b94c10e212f933c1 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 5fdecce20bfef35c74e7f11cbb7dcff091b4d060 Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 9 Nov 2025 22:48:52 +0200 Subject: [PATCH 27/50] Update GST_PLUGIN_SYSTEM_PATH --- com.valvesoftware.Steam.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 3a0a249..04e2dfe 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -71,7 +71,7 @@ finish-args: - --env=PROTON_DEBUG_DIR=/var/tmp - --env=XDG_CONFIG_DIRS=/etc/xdg:/usr/lib/x86_64-linux-gnu/GL:/usr/lib/i386-linux-gnu/GL - --env=XDG_DATA_DIRS=/app/share:/usr/lib/extensions/vulkan/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share:/usr/lib/pressure-vessel/overrides/share - - --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/app/lib32/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/codecs-extra/lib/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0 + - --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/app/lib32/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/codecs-extra/lib/gstreamer-1.0:/usr/lib/i386-linux-gnu/codecs-extra/lib/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0 - --require-version=1.12.0 add-extensions: From 57ff19abb86b4b7893817b04453977e300f7cb75 Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 9 Nov 2025 22:53:36 +0200 Subject: [PATCH 28/50] Delete sources/eudev-archive.json --- sources/eudev-archive.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 sources/eudev-archive.json diff --git a/sources/eudev-archive.json b/sources/eudev-archive.json deleted file mode 100644 index 191b276..0000000 --- a/sources/eudev-archive.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "archive", - "url": "https://github.com/eudev-project/eudev/releases/download/v3.2.14/eudev-3.2.14.tar.gz", - "sha256": "8da4319102f24abbf7fff5ce9c416af848df163b29590e666d334cc1927f006f", - "x-checker-data": { - "type": "json", - "url": "https://api.github.com/repos/eudev-project/eudev/releases/latest", - "version-query": ".tag_name | sub(\"^v\"; \"\")", - "url-query": ".assets[] | select(.name==\"eudev-\" + $version + \".tar.gz\") | .browser_download_url" - } -} From 5593999aa9f9442114f9c1112f03ce3b415d3051 Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 9 Nov 2025 22:54:22 +0200 Subject: [PATCH 29/50] Delete sources/libusb-archive.json --- sources/libusb-archive.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 sources/libusb-archive.json diff --git a/sources/libusb-archive.json b/sources/libusb-archive.json deleted file mode 100644 index 51bcb14..0000000 --- a/sources/libusb-archive.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "archive", - "url": "https://github.com/libusb/libusb/releases/download/v1.0.29/libusb-1.0.29.tar.bz2", - "sha256": "5977fc950f8d1395ccea9bd48c06b3f808fd3c2c961b44b0c2e6e29fc3a70a85", - "x-checker-data": { - "type": "anitya", - "project-id": 1749, - "stable-only": true, - "url-template": "https://github.com/libusb/libusb/releases/download/v$version/libusb-$version.tar.bz2" - } -} From c71da976681d5dc60db0a35f4161061d32d1c012 Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 9 Nov 2025 22:58:35 +0200 Subject: [PATCH 30/50] Remove eudev and libusb from modules-32bit.yml --- modules-32bit.yml | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index ec37174..4361254 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -12,26 +12,6 @@ buildsystem: simple build-commands: [] modules: - - name: eudev-32bit - build-options: - arch: - x86_64: *compat_i386_opts - cleanup: - - /bin - - /sbin - - /lib*/udev - sources: - - sources/eudev-archive.json - - - name: libusb-32bit - build-options: - arch: - x86_64: *compat_i386_opts - ldflags: -L/app/lib32 -Wl,-z,relro,-z,now -Wl,--as-needed - ldflags-override: true - sources: - - sources/libusb-archive.json - # -- discord -- - name: discord-rpc-32bit From 79bf3fa719400b7d3c66ac33cc694a251808df6b Mon Sep 17 00:00:00 2001 From: user1-github <56021366+user1-github@users.noreply.github.com> Date: Sun, 9 Nov 2025 23:01:24 +0200 Subject: [PATCH 31/50] Remove eudev and libusb from modules.yml --- modules.yml | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/modules.yml b/modules.yml index 976483b..b3f9360 100644 --- a/modules.yml +++ b/modules.yml @@ -32,20 +32,6 @@ modules: url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest tag-query: .tag_name - - name: eudev - cleanup: - - /bin - - /sbin - - /lib*/udev - post-install: - - udevadm hwdb --update --usr - sources: - - sources/eudev-archive.json - - - name: libusb - sources: - - sources/libusb-archive.json - - name: usbutils buildsystem: meson sources: From 021ff85eb4fe7f0a5028e62c11a8199d77be5718 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 12 Nov 2025 01:14:01 +0000 Subject: [PATCH 32/50] py3cairo: Update v1.28.0.tar.gz to 1.29.0 --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index b3f9360..ffa3f84 100644 --- a/modules.yml +++ b/modules.yml @@ -140,8 +140,8 @@ modules: buildsystem: meson sources: - type: archive - url: https://github.com/pygobject/pycairo/archive/refs/tags/v1.28.0.tar.gz - sha256: e7e1a487820467a174512633f3ec4c49d567041e40f2d0135d14679045b054e9 + url: https://github.com/pygobject/pycairo/archive/refs/tags/v1.29.0.tar.gz + sha256: 25c6a8a5a488afdd21208b5a71f95796891cceb2ee94f2ec1c51fdf0735eab0b x-checker-data: type: anitya project-id: 13166 From 0acc8e3f48f595420d66df26ecbbceca62ac46d3 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Tue, 2 Dec 2025 16:53:16 +0000 Subject: [PATCH 33/50] Update zlib-ng and hwdata modules zlib-ng: Update 2.2.5.tar.gz to 2.3.1 hwdata: Update hwdata --- modules.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules.yml b/modules.yml index ffa3f84..80f4371 100644 --- a/modules.yml +++ b/modules.yml @@ -10,8 +10,8 @@ modules: - -DZLIB_COMPAT=true sources: - type: archive - url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.2.5.tar.gz - sha256: 5b3b022489f3ced82384f06db1e13ba148cbce38c7941e424d6cb414416acd18 + url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.1.tar.gz + sha256: 94cfa0a53a8265c813c8369d3963bf09ac6a357824ad1f93aee13486176e152e x-checker-data: type: anitya project-id: 115592 @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.401 - commit: aa9d811f543d447a1abb97d1b94c10e212f933c1 + tag: v0.402 + commit: d263c183dd429bbe1572a91a8cf180e84b8341c6 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 089f0de055f249c400366ea63f63c85b5c9cb033 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Tue, 2 Dec 2025 22:52:13 +0530 Subject: [PATCH 34/50] steam_wrapper: Don't build in isolation --- com.valvesoftware.Steam.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 04e2dfe..cced96e 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -182,7 +182,7 @@ modules: - type: dir path: steam_wrapper build-commands: - - python3 -mpip install . --prefix=/app --no-index --find-links . + - python3 -mpip install . --prefix=/app --no-index --no-build-isolation --find-links . - name: steam buildsystem: simple From 518c43deee6bf033c16f4acc592c9502b8b59d0e Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 3 Dec 2025 01:14:11 +0000 Subject: [PATCH 35/50] zlib-ng: Update 2.3.1.tar.gz to 2.3.2 --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index 80f4371..e2a2d6e 100644 --- a/modules.yml +++ b/modules.yml @@ -10,8 +10,8 @@ modules: - -DZLIB_COMPAT=true sources: - type: archive - url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.1.tar.gz - sha256: 94cfa0a53a8265c813c8369d3963bf09ac6a357824ad1f93aee13486176e152e + url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.2.tar.gz + sha256: 6a0561b50b8f5f6434a6a9e667a67026f2b2064a1ffa959c6b2dae320161c2a8 x-checker-data: type: anitya project-id: 115592 From 244a2131273137c2486474c243cc3c9bf9d940b4 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Mon, 5 Jan 2026 13:14:55 +0000 Subject: [PATCH 36/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index e2a2d6e..e622925 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.402 - commit: d263c183dd429bbe1572a91a8cf180e84b8341c6 + tag: v0.403 + commit: bb56be59220b34d79160b73bd24eb36952dc8c63 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 65c4a37bf7244c70bf351e14e04f063ba2639a8f Mon Sep 17 00:00:00 2001 From: AsciiWolf Date: Tue, 20 Jan 2026 00:18:52 +0100 Subject: [PATCH 37/50] metainfo: Fix typo --- com.valvesoftware.Steam.metainfo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.metainfo.xml b/com.valvesoftware.Steam.metainfo.xml index 3915a09..900cec1 100644 --- a/com.valvesoftware.Steam.metainfo.xml +++ b/com.valvesoftware.Steam.metainfo.xml @@ -9,7 +9,7 @@ Jogue jogos populares e os últimos lançamentos Juega a los juegos populares y los últimos lanzamientos -

**Note: This is a community package of Steam gaming plaform not officially supported by Valve.**

+

**Note: This is a community package of Steam gaming platform not officially supported by Valve.**

Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized savegame and screenshot functionality, and many social features.

Note: To add a game library on another drive, first you need to grant the app access to it:

flatpak override --user --filesystem=/path/to/your/Steam/Library com.valvesoftware.Steam

From b7989de317f8a7c67a9b938fef8baef203119374 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Sun, 25 Jan 2026 20:36:09 +0000 Subject: [PATCH 38/50] google-perfools: Update gperftools.git --- modules-32bit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index 4361254..145f090 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -39,8 +39,8 @@ modules: sources: - type: git url: https://github.com/gperftools/gperftools.git - commit: d9a5d38e5cd1c5d50c77d6bcff707d040c43e4de - tag: gperftools-2.17.2 + commit: 6ed73507dd3970a123e267a50b3ee73392e3b053 + tag: gperftools-2.18 x-checker-data: type: json url: https://api.github.com/repos/gperftools/gperftools/releases/latest From 35f975f154440b8233f1f78a1cbb799cd7ce4b06 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 4 Feb 2026 05:50:04 +0000 Subject: [PATCH 39/50] zlib-ng: Update 2.3.2.tar.gz to 2.3.3 --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index e622925..a6c9a47 100644 --- a/modules.yml +++ b/modules.yml @@ -10,8 +10,8 @@ modules: - -DZLIB_COMPAT=true sources: - type: archive - url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.2.tar.gz - sha256: 6a0561b50b8f5f6434a6a9e667a67026f2b2064a1ffa959c6b2dae320161c2a8 + url: https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.3.tar.gz + sha256: f9c65aa9c852eb8255b636fd9f07ce1c406f061ec19a2e7d508b318ca0c907d1 x-checker-data: type: anitya project-id: 115592 From fb707b81113a1199aedcd6db918c939b8a47f9b8 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Fri, 6 Feb 2026 09:20:21 +0000 Subject: [PATCH 40/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index a6c9a47..cc94861 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.403 - commit: bb56be59220b34d79160b73bd24eb36952dc8c63 + tag: v0.404 + commit: 428ad3882fff801c553fc575d99bcdb2edbd41f7 x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From e69519aeeca8944ceab16db166767e09df8e0aeb Mon Sep 17 00:00:00 2001 From: flathubbot Date: Tue, 3 Mar 2026 09:05:01 +0000 Subject: [PATCH 41/50] hwdata: Update hwdata --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index cc94861..bf6d092 100644 --- a/modules.yml +++ b/modules.yml @@ -25,8 +25,8 @@ modules: sources: - type: git url: https://github.com/vcrhonek/hwdata - tag: v0.404 - commit: 428ad3882fff801c553fc575d99bcdb2edbd41f7 + tag: v0.405 + commit: be46d7186e918e62eb75de399e800145a781c8db x-checker-data: type: json url: https://api.github.com/repos/vcrhonek/hwdata/releases/latest From 7f707416d92784eb3dbde4235e5ca9570f75735c Mon Sep 17 00:00:00 2001 From: flathubbot Date: Wed, 4 Mar 2026 08:46:29 +0000 Subject: [PATCH 42/50] lsof: Update lsof --- modules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.yml b/modules.yml index bf6d092..21b7ccd 100644 --- a/modules.yml +++ b/modules.yml @@ -54,8 +54,8 @@ modules: sources: - type: git url: https://github.com/lsof-org/lsof - commit: ed0fef9a134b64c9398075185534a76714c91179 - tag: 4.99.5 + commit: b173315c8f94bf61d52094857ea3fe7d0f5aaff9 + tag: 4.99.6 x-checker-data: type: json url: https://api.github.com/repos/lsof-org/lsof/releases/latest From 7ca7dc94e0f4ec0e70101b3eccda1ae27057fcf6 Mon Sep 17 00:00:00 2001 From: flathubbot Date: Sat, 7 Mar 2026 01:33:35 +0000 Subject: [PATCH 43/50] google-perfools: Update gperftools.git --- modules-32bit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules-32bit.yml b/modules-32bit.yml index 145f090..dd1e70c 100644 --- a/modules-32bit.yml +++ b/modules-32bit.yml @@ -39,8 +39,8 @@ modules: sources: - type: git url: https://github.com/gperftools/gperftools.git - commit: 6ed73507dd3970a123e267a50b3ee73392e3b053 - tag: gperftools-2.18 + commit: d837a42788ba591d5d791c3b686f2738e7a93562 + tag: gperftools-2.18.1 x-checker-data: type: json url: https://api.github.com/repos/gperftools/gperftools/releases/latest From 4151c04f8ba07fb86bc990f33570448984d6ca4b Mon Sep 17 00:00:00 2001 From: Kevin Hester Date: Tue, 17 Feb 2026 10:12:37 +0800 Subject: [PATCH 44/50] Add MangoHud configuration to filesystem arguments steam contains it's own mangohud defaults. This change allows the user's preferences to be used. So tools like https://flathub.org/en/apps/io.github.radiolamp.mangojuice can work. --- com.valvesoftware.Steam.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index cced96e..8ba4413 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -36,6 +36,7 @@ finish-args: - --filesystem=xdg-pictures:ro - --filesystem=xdg-run/app/com.discordapp.Discord:create - --filesystem=xdg-run/pipewire-0:ro + - --filesystem=xdg-config/MangoHud:ro - --device=all - --allow=multiarch - --allow=devel From 940532b2ba3bb2a71bd4459e5533a1ab688e309e Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 08:02:12 +0530 Subject: [PATCH 45/50] Add some extra permissions - https://github.com/flathub/com.valvesoftware.Steam/issues/1236 - https://github.com/flathub/com.valvesoftware.Steam/pull/1514 - https://github.com/flathub/com.valvesoftware.Steam/issues/1301 - https://github.com/flathub/com.valvesoftware.Steam/issues/1496 - https://github.com/flathub/com.valvesoftware.Steam/issues/883 - https://github.com/flathub/com.valvesoftware.Steam/issues/1264 --- com.valvesoftware.Steam.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index 8ba4413..dfa5370 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -24,12 +24,12 @@ finish-args: - --socket=pulseaudio - --share=network - --own-name=com.steampowered.* - - --talk-name=org.gnome.SettingsDaemon.MediaKeys # Wine uses UDisks2 to enumerate disk drives - --system-talk-name=org.freedesktop.UDisks2 - --talk-name=org.kde.StatusNotifierWatcher - --system-talk-name=org.freedesktop.UPower - --talk-name=org.freedesktop.ScreenSaver + - --talk-name=org.gnome.SessionManager - --talk-name=org.freedesktop.PowerManagement - --talk-name=org.freedesktop.Notifications - --filesystem=xdg-music:ro @@ -37,6 +37,11 @@ finish-args: - --filesystem=xdg-run/app/com.discordapp.Discord:create - --filesystem=xdg-run/pipewire-0:ro - --filesystem=xdg-config/MangoHud:ro + - --filesystem=/run/udev:ro + - --filesystem=xdg-run/speech-dispatcher:ro + - --filesystem=/mnt + - --filesystem=/media + - --filesystem=/run/media - --device=all - --allow=multiarch - --allow=devel From 22448a3e32288d3647a95d70894f59c16a74e192 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 08:04:20 +0530 Subject: [PATCH 46/50] Add libspeechd https://github.com/flathub/com.valvesoftware.Steam/issues/1236 --- com.valvesoftware.Steam.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/com.valvesoftware.Steam.yml b/com.valvesoftware.Steam.yml index dfa5370..2190eb5 100644 --- a/com.valvesoftware.Steam.yml +++ b/com.valvesoftware.Steam.yml @@ -182,6 +182,41 @@ modules: - python3-requirements.json + - name: dotconf + cleanup: + - "*" + sources: + - type: archive + url: https://github.com/williamh/dotconf/archive/refs/tags/v1.3.tar.gz + sha256: 7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653 + - type: script + commands: + - autoreconf -fiv + dest-filename: autogen.sh + + - name: libspeechd + config-opts: + - --disable-python + - --with-systemdsystemunitdir='' + - --disable-rpath + - --disable-static + - --with-kali=no + - --with-baratinoo=no + - --with-ibmtts=no + - --with-voxin=no + - --without-oss + sources: + - type: archive + url: https://github.com/brailcom/speechd/releases/download/0.12.0/speech-dispatcher-0.12.0.tar.gz + sha256: e1dd0bfa24b8338545e165451330adf51c4c0dca862b1b67e76fba5142dbbb74 + cleanup: + - /bin + - /etc + - /libexec + - /lib/speech-dispatcher + - /share/sounds/speech-dispatcher + - /share/speech-dispatcher + - name: steam_wrapper buildsystem: simple sources: From 515f34d25d19f6ec2c05b2a4fea6555992eabc9b Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 08:09:14 +0530 Subject: [PATCH 47/50] steam_wrapper: Handle sharing entire xdg-dir https://github.com/flathub/com.valvesoftware.Steam/issues/1315 --- steam_wrapper/steam_wrapper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/steam_wrapper/steam_wrapper.py b/steam_wrapper/steam_wrapper.py index f6049c4..883c53c 100644 --- a/steam_wrapper/steam_wrapper.py +++ b/steam_wrapper/steam_wrapper.py @@ -302,7 +302,8 @@ def _get_host_xdg_mounts(xdg_name: str, flatpak_info): filesystem_path = filesystem.rsplit(":", 1)[0] path_seq = os.path.normpath(filesystem_path).split(os.path.sep) if path_seq[0] == xdg_name: - dirs.add(os.path.join(*path_seq[1:])) + subpath = path_seq[1:] + dirs.add(os.path.join(*subpath) if subpath else "") return dirs From 157e9af745fd20d0c5a5c05b159c7abc6a15be80 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 08:22:06 +0530 Subject: [PATCH 48/50] steam_wrapper: Skip debug extensions https://github.com/flathub/com.valvesoftware.Steam/issues/1292 --- steam_wrapper/steam_wrapper.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/steam_wrapper/steam_wrapper.py b/steam_wrapper/steam_wrapper.py index 883c53c..aaf86a6 100644 --- a/steam_wrapper/steam_wrapper.py +++ b/steam_wrapper/steam_wrapper.py @@ -425,6 +425,8 @@ def check_extensions(flatpak_info): # For each installed .GL. extension, check for its .GL32. counterpart GL_EXT_PREFIX = "org.freedesktop.Platform.GL" for ext_id in installed_ext_ids: + if ".Debug" in ext_id: + continue if ext_id.startswith(f"{GL_EXT_PREFIX}."): compat_ids.append(f"{GL_EXT_PREFIX}32" + ext_id[len(GL_EXT_PREFIX):]) From 37ba2945d934a28df05d424ad2817c8316f9527c Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 08:25:14 +0530 Subject: [PATCH 49/50] ci: Add workflow to lock closed issues and PRs --- .github/workflows/lock.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/lock.yml diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml new file mode 100644 index 0000000..033bc4f --- /dev/null +++ b/.github/workflows/lock.yml @@ -0,0 +1,28 @@ +name: Lock closed issues and PRs + +on: + issues: + types: [closed] + pull_request: + types: [closed] + +permissions: + issues: write + pull-requests: write +jobs: + lock: + runs-on: ubuntu-latest + steps: + - name: Lock issue + if: github.event_name == 'issues' + run: | + gh issue lock ${{ github.event.issue.number }} --reason resolved || true + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Lock pull request + if: github.event_name == 'pull_request' + run: | + gh pr lock ${{ github.event.pull_request.number }} --reason resolved || true + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 9feda86829a1329e385f8040e3c5e10d152aff10 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Fri, 27 Mar 2026 09:25:30 +0530 Subject: [PATCH 50/50] ci: Use GH_REPO --- .github/workflows/lock.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 033bc4f..a8a721d 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -19,6 +19,7 @@ jobs: gh issue lock ${{ github.event.issue.number }} --reason resolved || true env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }} - name: Lock pull request if: github.event_name == 'pull_request' @@ -26,3 +27,4 @@ jobs: gh pr lock ${{ github.event.pull_request.number }} --reason resolved || true env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }}