Search Criteria
Package Details: duckstation-git 0.1.r8935.g3d2085f79-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/duckstation-git.git (read-only, click to copy) |
---|---|
Package Base: | duckstation-git |
Description: | A Sony PlayStation (PSX) emulator, focusing on playability, speed, and long-term maintainability (git version) |
Upstream URL: | https://github.com/stenzek/duckstation |
Keywords: | emulator game gaming psone psx |
Licenses: | cc-by-nc-nd-4.0 |
Conflicts: | duckstation |
Provides: | duckstation |
Submitter: | jackdroido |
Maintainer: | eugene |
Last Packager: | eugene |
Votes: | 28 |
Popularity: | 1.18 |
First Submitted: | 2020-04-25 18:24 (UTC) |
Last Updated: | 2025-04-15 16:06 (UTC) |
Dependencies (45)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libbacktrace.so (libbacktrace-gitAUR, libbacktrace)
- libcurl.so (curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libdbus-1.so (dbus-gitAUR, libdbus-minimalAUR, dbus-selinuxAUR, dbus, lib32-dbus)
- libfreetype.so (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2, lib32-freetype2)
- libjpeg.so (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, lib32-mozjpeg-gitAUR, mozjpegAUR, jpegli-gitAUR, lib32-libjpeg-turbo, libjpeg-turbo)
- libpng16.so (libpng-gitAUR, libpng-apngAUR, lib32-libpng, libpng)
- libudev.so (systemd-libs-fmlAUR, lib32-systemd-gitAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR, lib32-systemd, systemd-libs)
- libwebp.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libz.so (zlib-gitAUR, lib32-zlib, zlib, zlib-ng-compat)
- libzip.so (libzip)
- libzstd.so (zstd-gitAUR, zstd-staticAUR, lib32-zstd, zstd)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- sdl3 (sdl3-gitAUR)
- sh (dashbinshAUR, zshbinshAUR, bash-devel-gitAUR, bash-gitAUR, bash)
- systemd-libs (systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR)
- alsa-lib (make)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- libdrm (libdrm-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- qt6-tools (make)
- qt6-wayland (make)
- sndio (sndio-gitAUR) (make)
- spirv-headers (spirv-headers-gitAUR) (make)
- yq (make)
- alsa-lib (optional) – ALSA support
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR) (optional) – Video capture support
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (optional) – JACK support
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – Pulseaudio support
- qt6-wayland (optional) – Wayland support
- sndio (sndio-gitAUR) (optional) – Small audio support
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 12 Next › Last »
eugene commented on 2024-04-16 12:06 (UTC) (edited on 2024-04-16 12:41 (UTC) by eugene)
@sl1pkn07 I'm not sure it is possible.
Locally I modified PKBUILD to build
shaderc
as part of the package and to place it alongside duckstation binary. But implementation is rather ugly, and usespatchelf
to mess with embedded paths.To those who are curious: https://pastebin.com/hcy7FraF
sl1pkn07 commented on 2024-04-15 23:57 (UTC)
better make shaderrc with that custom patch as static library and build duskstation against it
greetings
eugene commented on 2024-04-15 16:12 (UTC) (edited on 2024-04-15 16:12 (UTC) by eugene)
@Niinu Reason for addition is this commit: https://github.com/stenzek/duckstation/commit/59eeb892432c587f3bff0400b93c26291c61ba05
Without
shaderc-non-semantic-debug
package build fails.Niinu commented on 2024-04-15 14:39 (UTC)
The added
shaderc-non-semantic-debug
conflicts withshaderc
that's a dependency of libplacebo which is a dependency of ffmpeg. Why is a patched shaderc package that only additionally outputs debug information needed?vikbar54.9 commented on 2024-03-13 10:42 (UTC)
Since commit https://github.com/stenzek/duckstation/commit/12a24b9faec1d472b37b86efa2ea46842deed26d build fails on linking.
PowerdollKirby commented on 2024-03-09 00:13 (UTC)
there's a dock and there's a station, 10/10
scatherinch commented on 2024-02-09 18:44 (UTC)
thank you so much!
@eugene
eugene commented on 2024-02-09 17:27 (UTC)
@scatherinch issue with deps resolved by addition of libwebp to build deps
scatherinch commented on 2024-02-09 17:02 (UTC) (edited on 2024-02-09 17:03 (UTC) by scatherinch)
CMaKe Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): count NOT find WebP (missing: WebP_INCLUDE_DIR WebP_LIBRARY _WebP_REQUIRED_LIBS_FOUND) Call stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) CMakeModules/FindWebP.cmake:133 (find_package_handle_standard_args) CmakeModules/DuckstationDependencies.cmake:7 (find_package) CMakeLists.txt:223 (include)
- copied from my computer screen, since i'm on a laptop, so i may have made some typosfailed to build. anyone else? can someone help?
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 12 Next › Last »