mirror of
https://github.com/CHN-beta/nixpkgs.git
synced 2026-01-12 02:40:31 +08:00
lutris: fix Dolphin and RPCS3 AppImage; add rapiteanu to maintainer list (#350535)
This commit is contained in:
@@ -138,6 +138,7 @@ buildPythonApplication rec {
|
||||
dontWrapGApps = true;
|
||||
makeWrapperArgs = [
|
||||
"--prefix PATH : ${lib.makeBinPath requiredTools}"
|
||||
"--prefix APPIMAGE_EXTRACT_AND_RUN : 1"
|
||||
"\${gappsWrapperArgs[@]}"
|
||||
];
|
||||
|
||||
@@ -145,7 +146,7 @@ buildPythonApplication rec {
|
||||
homepage = "https://lutris.net";
|
||||
description = "Open Source gaming platform for GNU/Linux";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ Madouura ];
|
||||
maintainers = with maintainers; [ Madouura rapiteanu ];
|
||||
platforms = platforms.linux;
|
||||
mainProgram = "lutris";
|
||||
};
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
let
|
||||
|
||||
qt5Deps = pkgs: with pkgs.qt5; [ qtbase qtmultimedia ];
|
||||
qt6Deps = pkgs: with pkgs.qt6; [ qtbase ];
|
||||
gnomeDeps = pkgs: with pkgs; [ zenity gtksourceview gnome-desktop libgnome-keyring webkitgtk_4_0 ];
|
||||
xorgDeps = pkgs: with pkgs.xorg; [
|
||||
libX11 libXrender libXrandr libxcb libXmu libpthreadstubs libXext libXdmcp
|
||||
@@ -34,6 +35,9 @@ in buildFHSEnv {
|
||||
targetPkgs = pkgs: with pkgs; [
|
||||
lutris-unwrapped
|
||||
|
||||
# Appimages
|
||||
fuse
|
||||
|
||||
# Adventure Game Studio
|
||||
allegro dumb
|
||||
|
||||
@@ -49,8 +53,8 @@ in buildFHSEnv {
|
||||
# DGen // TODO: libarchive is broken
|
||||
|
||||
# Dolphin
|
||||
bluez ffmpeg gettext portaudio miniupnpc mbedtls_2 lzo sfml gsm
|
||||
wavpack orc nettle gmp pcre vulkan-loader
|
||||
bluez ffmpeg_6 gettext portaudio miniupnpc mbedtls_2 lzo sfml gsm
|
||||
wavpack orc nettle gmp pcre vulkan-loader zstd
|
||||
|
||||
# DOSBox
|
||||
SDL_net SDL_sound
|
||||
@@ -86,9 +90,8 @@ in buildFHSEnv {
|
||||
|
||||
# Redream // "redream is not available for the x86_64 architecture"
|
||||
|
||||
|
||||
# rpcs3 // TODO: "error while loading shared libraries: libz.so.1..."
|
||||
llvm
|
||||
# RPCS3
|
||||
llvm e2fsprogs libgpg-error
|
||||
|
||||
# ScummVM
|
||||
nasm sndio
|
||||
@@ -108,6 +111,7 @@ in buildFHSEnv {
|
||||
# ZDOOM
|
||||
soundfont-fluid bzip2 game-music-emu
|
||||
] ++ qt5Deps pkgs
|
||||
++ qt6Deps pkgs
|
||||
++ gnomeDeps pkgs
|
||||
++ lib.optional steamSupport pkgs.steam
|
||||
++ extraPkgs pkgs;
|
||||
@@ -115,7 +119,7 @@ in buildFHSEnv {
|
||||
multiPkgs = pkgs: with pkgs; [
|
||||
# Common
|
||||
libsndfile libtheora libogg libvorbis libopus libGLU libpcap libpulseaudio
|
||||
libao libevdev udev libgcrypt libxml2 libusb-compat-0_1 libpng libmpeg2 libv4l
|
||||
libao libevdev udev libgcrypt libxml2 libusb1 libpng libmpeg2 libv4l
|
||||
libjpeg libxkbcommon libass libcdio libjack2 libsamplerate libzip libmad libaio
|
||||
libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib
|
||||
alsa-lib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils
|
||||
|
||||
Reference in New Issue
Block a user