summaryrefslogtreecommitdiff
path: root/app-emulation/steam-native-runtime
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/steam-native-runtime')
-rw-r--r--app-emulation/steam-native-runtime/files/redcore-steam-native37
-rw-r--r--app-emulation/steam-native-runtime/files/steam-native-runtime.desktop280
-rw-r--r--app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r3.ebuild85
3 files changed, 0 insertions, 402 deletions
diff --git a/app-emulation/steam-native-runtime/files/redcore-steam-native b/app-emulation/steam-native-runtime/files/redcore-steam-native
deleted file mode 100644
index 75f8a2a6..00000000
--- a/app-emulation/steam-native-runtime/files/redcore-steam-native
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/env bash
-
-# steam-runtime is a somewhat a mess bundled with old libraries
-# due to this reason, system native graphic drivers may not load
-#
-# if we remove some bundled libs and preload some system libs
-# system native graphic drivers will be able to load
-#
-# however we must do this everytime when we launch steam, because
-# steam-runtime is being fixed right away by steam client
-
-
-source /lib/gentoo/functions.sh
-
-do_remove () {
- einfo "Removing bundled libraries (libxcb, libstdc++, libgcc_s)"
- find /home/$USER/.local/share/Steam -name 'libxcb*' -type f | grep -v installed | xargs rm -rf
- find /home/$USER/.local/share/Steam -name 'libstdc++.so.6*' -type f | grep -v installed | xargs rm -rf
- find /home/$USER/.local/share/Steam -name 'libgcc_s*' -type f | grep -v installed | xargs rm -rf
-}
-
-do_preload () {
- einfo "Preloading system libraries (libstdc++, libgcc_s)"
- export LD_PRELOAD='/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libstdc++.so.6 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libstdc++.so.6'
-}
-
-launch_steam () {
- do_remove
- do_preload
- export DISPLAY=:0
- export STEAM_RUNTIME=0
- export STEAM_RUNTIME_HEAVY=0
- export DBUS_FATAL_WARNINGS=0
- steam
-}
-
-launch_steam
diff --git a/app-emulation/steam-native-runtime/files/steam-native-runtime.desktop b/app-emulation/steam-native-runtime/files/steam-native-runtime.desktop
deleted file mode 100644
index acca4a54..00000000
--- a/app-emulation/steam-native-runtime/files/steam-native-runtime.desktop
+++ /dev/null
@@ -1,280 +0,0 @@
-[Desktop Entry]
-Name=Steam (native runtime)
-Comment=Application for managing and playing games on Steam
-Comment[pt_BR]=Aplicativo para jogar e gerenciar jogos no Steam
-Comment[bg]=Приложение за ръководене и пускане на игри в Steam
-Comment[cs]=Aplikace pro spravování a hraní her ve službě Steam
-Comment[da]=Applikation til at håndtere og spille spil på Steam
-Comment[nl]=Applicatie voor het beheer en het spelen van games op Steam
-Comment[fi]=Steamin pelien hallintaan ja pelaamiseen tarkoitettu sovellus
-Comment[fr]=Application de gestion et d'utilisation des jeux sur Steam
-Comment[de]=Anwendung zum Verwalten und Spielen von Spielen auf Steam
-Comment[el]=Εφαρμογή διαχείρισης παιχνιδιών στο Steam
-Comment[hu]=Alkalmazás a Steames játékok futtatásához és kezeléséhez
-Comment[it]=Applicazione per la gestione e l'esecuzione di giochi su Steam
-Comment[ja]=Steam 上でゲームを管理&プレイするためのアプリケーション
-Comment[ko]=Steam에 있는 게임을 관리하고 플레이할 수 있는 응용 프로그램
-Comment[no]=Program for å administrere og spille spill på Steam
-Comment[pt_PT]=Aplicação para organizar e executar jogos no Steam
-Comment[pl]=Aplikacja do zarządzania i uruchamiania gier na platformie Steam
-Comment[ro]=Aplicație pentru administrarea și jucatul jocurilor pe Steam
-Comment[ru]=Приложение для игр и управления играми в Steam
-Comment[es]=Aplicación para administrar y ejecutar juegos en Steam
-Comment[sv]=Ett program för att hantera samt spela spel på Steam
-Comment[zh_CN]=管理和进行 Steam 游戏的应用程序
-Comment[zh_TW]=管理並執行 Steam 遊戲的應用程式
-Comment[th]=โปรแกรมสำหรับจัดการและเล่นเกมบน Steam
-Comment[tr]=Steam üzerinden oyun oynama ve düzenleme uygulaması
-Comment[uk]=Програма для керування іграми та запуску ігор у Steam
-Comment[vi]=Ứng dụng để quản lý và chơi trò chơi trên Steam
-Exec=/usr/bin/redcore-steam-native %U
-Icon=steam
-Terminal=false
-Type=Application
-Categories=Network;FileTransfer;Game;
-MimeType=x-scheme-handler/steam;
-Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends;
-
-[Desktop Action Store]
-Name=Store
-Name[pt_BR]=Loja
-Name[bg]=Магазин
-Name[cs]=Obchod
-Name[da]=Butik
-Name[nl]=Winkel
-Name[fi]=Kauppa
-Name[fr]=Magasin
-Name[de]=Shop
-Name[el]=ΚΑΤΑΣΤΗΜΑ
-Name[hu]=Áruház
-Name[it]=Negozio
-Name[ja]=ストア
-Name[ko]=상점
-Name[no]=Butikk
-Name[pt_PT]=Loja
-Name[pl]=Sklep
-Name[ro]=Magazin
-Name[ru]=Магазин
-Name[es]=Tienda
-Name[sv]=Butik
-Name[zh_CN]=商店
-Name[zh_TW]=商店
-Name[th]=ร้านค้า
-Name[tr]=Mağaza
-Name[uk]=Крамниця
-Name[vi]=Cửa hàng
-Exec=redcore-steam-native steam://store
-
-[Desktop Action Community]
-Name=Community
-Name[pt_BR]=Comunidade
-Name[bg]=Общност
-Name[cs]=Komunita
-Name[da]=Fællesskab
-Name[nl]=Community
-Name[fi]=Yhteisö
-Name[fr]=Communauté
-Name[de]=Community
-Name[el]=Κοινότητα
-Name[hu]=Közösség
-Name[it]=Comunità
-Name[ja]=コミュニティ
-Name[ko]=커뮤니티
-Name[no]=Samfunn
-Name[pt_PT]=Comunidade
-Name[pl]=Społeczność
-Name[ro]=Comunitate
-Name[ru]=Сообщество
-Name[es]=Comunidad
-Name[sv]=Gemenskap
-Name[zh_CN]=社区
-Name[zh_TW]=社群
-Name[th]=ชุมชน
-Name[tr]=Topluluk
-Name[uk]=Спільнота
-Name[vi]=Cộng đồng
-Exec=redcore-steam-native steam://url/SteamIDControlPage
-
-[Desktop Action Library]
-Name=Library
-Name[pt_BR]=Biblioteca
-Name[bg]=Библиотека
-Name[cs]=Knihovna
-Name[da]=Bibliotek
-Name[nl]=Bibliotheek
-Name[fi]=Kokoelma
-Name[fr]=Bibliothèque
-Name[de]=Bibliothek
-Name[el]=Συλλογή
-Name[hu]=Könyvtár
-Name[it]=Libreria
-Name[ja]=ライブラリ
-Name[ko]=라이브러리
-Name[no]=Bibliotek
-Name[pt_PT]=Biblioteca
-Name[pl]=Biblioteka
-Name[ro]=Colecţie
-Name[ru]=Библиотека
-Name[es]=Biblioteca
-Name[sv]=Bibliotek
-Name[zh_CN]=库
-Name[zh_TW]=收藏庫
-Name[th]=คลัง
-Name[tr]=Kütüphane
-Name[uk]=Бібліотека
-Name[vi]=Thư viện
-Exec=redcore-steam-native steam://open/games
-
-[Desktop Action Servers]
-Name=Servers
-Name[pt_BR]=Servidores
-Name[bg]=Сървъри
-Name[cs]=Servery
-Name[da]=Servere
-Name[nl]=Servers
-Name[fi]=Palvelimet
-Name[fr]=Serveurs
-Name[de]=Server
-Name[el]=Διακομιστές
-Name[hu]=Szerverek
-Name[it]=Server
-Name[ja]=サーバー
-Name[ko]=서버
-Name[no]=Tjenere
-Name[pt_PT]=Servidores
-Name[pl]=Serwery
-Name[ro]=Servere
-Name[ru]=Серверы
-Name[es]=Servidores
-Name[sv]=Servrar
-Name[zh_CN]=服务器
-Name[zh_TW]=伺服器
-Name[th]=เซิร์ฟเวอร์
-Name[tr]=Sunucular
-Name[uk]=Сервери
-Name[vi]=Máy chủ
-Exec=redcore-steam-native steam://open/servers
-
-[Desktop Action Screenshots]
-Name=Screenshots
-Name[pt_BR]=Capturas de tela
-Name[bg]=Снимки
-Name[cs]=Snímky obrazovky
-Name[da]=Skærmbilleder
-Name[nl]=Screenshots
-Name[fi]=Kuvankaappaukset
-Name[fr]=Captures d'écran
-Name[de]=Screenshots
-Name[el]=Φωτογραφίες
-Name[hu]=Képernyőmentések
-Name[it]=Screenshot
-Name[ja]=スクリーンショット
-Name[ko]=스크린샷
-Name[no]=Skjermbilder
-Name[pt_PT]=Capturas de ecrã
-Name[pl]=Zrzuty ekranu
-Name[ro]=Capturi de ecran
-Name[ru]=Скриншоты
-Name[es]=Capturas
-Name[sv]=Skärmdumpar
-Name[zh_CN]=截图
-Name[zh_TW]=螢幕擷圖
-Name[th]=ภาพหน้าจอ
-Name[tr]=Ekran Görüntüleri
-Name[uk]=Скріншоти
-Name[vi]=Ảnh chụp
-Exec=redcore-steam-native steam://open/screenshots
-
-[Desktop Action News]
-Name=News
-Name[pt_BR]=Notícias
-Name[bg]=Новини
-Name[cs]=Zprávy
-Name[da]=Nyheder
-Name[nl]=Nieuws
-Name[fi]=Uutiset
-Name[fr]=Actualités
-Name[de]=Neuigkeiten
-Name[el]=Νέα
-Name[hu]=Hírek
-Name[it]=Notizie
-Name[ja]=ニュース
-Name[ko]=뉴스
-Name[no]=Nyheter
-Name[pt_PT]=Novidades
-Name[pl]=Aktualności
-Name[ro]=Știri
-Name[ru]=Новости
-Name[es]=Noticias
-Name[sv]=Nyheter
-Name[zh_CN]=新闻
-Name[zh_TW]=新聞
-Name[th]=ข่าวสาร
-Name[tr]=Haberler
-Name[uk]=Новини
-Name[vi]=Tin tức
-Exec=redcore-steam-native steam://open/news
-
-[Desktop Action Settings]
-Name=Settings
-Name[pt_BR]=Configurações
-Name[bg]=Настройки
-Name[cs]=Nastavení
-Name[da]=Indstillinger
-Name[nl]=Instellingen
-Name[fi]=Asetukset
-Name[fr]=Paramètres
-Name[de]=Einstellungen
-Name[el]=Ρυθμίσεις
-Name[hu]=Beállítások
-Name[it]=Impostazioni
-Name[ja]=設定
-Name[ko]=설정
-Name[no]=Innstillinger
-Name[pt_PT]=Definições
-Name[pl]=Ustawienia
-Name[ro]=Setări
-Name[ru]=Настройки
-Name[es]=Parámetros
-Name[sv]=Inställningar
-Name[zh_CN]=设置
-Name[zh_TW]=設定
-Name[th]=การตั้งค่า
-Name[tr]=Ayarlar
-Name[uk]=Налаштування
-Name[vi]=Thiết lập
-Exec=redcore-steam-native steam://open/settings
-
-[Desktop Action BigPicture]
-Name=Big Picture
-Exec=redcore-steam-native steam://open/bigpicture
-
-[Desktop Action Friends]
-Name=Friends
-Name[pt_BR]=Amigos
-Name[bg]=Приятели
-Name[cs]=Přátelé
-Name[da]=Venner
-Name[nl]=Vrienden
-Name[fi]=Kaverit
-Name[fr]=Amis
-Name[de]=Freunde
-Name[el]=Φίλοι
-Name[hu]=Barátok
-Name[it]=Amici
-Name[ja]=フレンド
-Name[ko]=친구
-Name[no]=Venner
-Name[pt_PT]=Amigos
-Name[pl]=Znajomi
-Name[ro]=Prieteni
-Name[ru]=Друзья
-Name[es]=Amigos
-Name[sv]=Vänner
-Name[zh_CN]=好友
-Name[zh_TW]=好友
-Name[th]=เพื่อน
-Name[tr]=Arkadaşlar
-Name[uk]=Друзі
-Name[vi]=Bạn bè
-Exec=redcore-steam-native steam://open/friends
diff --git a/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r3.ebuild b/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r3.ebuild
deleted file mode 100644
index ae6bd841..00000000
--- a/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2016-2020 Redcore Linux Project
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=7
-
-DESCRIPTION="Native replacement for the Steam runtime using system libraries"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="screencast"
-
-DEPEND="
- app-emulation/steam
- app-arch/bzip2[abi_x86_32]
- dev-libs/atk[abi_x86_32]
- dev-libs/dbus-glib[abi_x86_32]
- dev-libs/expat[abi_x86_32]
- dev-libs/glib:2[abi_x86_32]
- dev-libs/nspr[abi_x86_32]
- dev-libs/nss[abi_x86_32]
- media-libs/alsa-lib[abi_x86_32]
- media-libs/fontconfig[abi_x86_32]
- media-libs/freetype[abi_x86_32]
- media-libs/libcaca[abi_x86_32]
- media-libs/libpng-compat:1.2[abi_x86_32]
- media-libs/libsdl[abi_x86_32]
- media-libs/libva-compat:1[abi_x86_32]
- media-libs/sdl-image[abi_x86_32]
- media-libs/sdl-mixer[abi_x86_32]
- media-libs/sdl-ttf[abi_x86_32]
- media-libs/libcanberra[abi_x86_32]
- media-libs/libsdl2[abi_x86_32]
- media-libs/sdl2-image[abi_x86_32]
- media-libs/sdl2-mixer[abi_x86_32]
- media-libs/sdl2-ttf[abi_x86_32]
- media-libs/mesa[abi_x86_32]
- media-libs/openal[abi_x86_32]
- net-libs/libnm-glib[abi_x86_32]
- net-misc/curl[abi_x86_32]
- net-print/cups[abi_x86_32]
- sys-apps/dbus[abi_x86_32,X]
- sys-libs/libudev-compat[abi_x86_32]
- sys-libs/zlib[abi_x86_32]
- virtual/jpeg[abi_x86_32]
- virtual/opengl[abi_x86_32]
- virtual/libusb[abi_x86_32]
- x11-libs/gdk-pixbuf[abi_x86_32]
- x11-libs/gtk+:2[abi_x86_32,cups]
- x11-libs/libdrm[abi_x86_32]
- x11-libs/libICE[abi_x86_32]
- x11-libs/libSM[abi_x86_32]
- x11-libs/libvdpau[abi_x86_32]
- x11-libs/libX11[abi_x86_32]
- x11-libs/libXScrnSaver[abi_x86_32]
- x11-libs/libXcomposite[abi_x86_32]
- x11-libs/libXcursor[abi_x86_32]
- x11-libs/libXdamage[abi_x86_32]
- x11-libs/libXext[abi_x86_32]
- x11-libs/libXfixes[abi_x86_32]
- x11-libs/libXi[abi_x86_32]
- x11-libs/libXinerama[abi_x86_32]
- x11-libs/libXrandr[abi_x86_32]
- x11-libs/libXrender[abi_x86_32]
- x11-libs/libXtst[abi_x86_32]
- x11-libs/pango[abi_x86_32]
-"
-RDEPEND="${DEPEND}
- screencast? ( media-video/pipewire )
- !screencast? ( media-libs/libpipewire[abi_x86_32] )
- || (
- media-video/pipewire
- media-sound/pulseaudio-daemon
- media-sound/pulseaudio[daemon(+)] )
-"
-
-S="${FILESDIR}"
-
-src_install() {
- dobin redcore-steam-native
- insinto usr/share/applications
- doins "${PN}".desktop
-}