Search Criteria
Package Details: duckstation-git 0.1.r8033.g2f70d1b-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: | 26 |
Popularity: | 0.59 |
First Submitted: | 2020-04-25 18:24 (UTC) |
Last Updated: | 2024-12-01 23:33 (UTC) |
Dependencies (44)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcurl.so (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libdbus-1.so (dbus-gitAUR, dbus-selinuxAUR, libdbus-minimalAUR, dbus, lib32-dbus)
- libfreetype.so (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, 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-chromiumos-libsAUR, libeudevAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, lib32-systemd, systemd-libs)
- libwebp.so (lib32-libwebp, libwebp)
- libx11 (libx11-gitAUR)
- libxrandr (libxrandr-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)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- Show 24 more dependencies...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »
MaximGun commented on 2024-05-25 14:08 (UTC)
Failing to build for me:
LarryDave commented on 2024-05-14 09:13 (UTC)
Can't build because now this packages needs normal shaderc, while pcsx2-git needs shaderc-non-semantic-debug. Don't know what to do, help? :D
eugene commented on 2024-04-18 10:25 (UTC)
I adopted most of your changes, @sl1pkn07. Your input is greatly appreciated.
sl1pkn07 commented on 2024-04-17 19:16 (UTC)
take one:. please test (for me build and run bioses, not tested with games)
i take the liberty to add some dependencies described in the build process. can remove it if not need at all
greetings
sl1pkn07 commented on 2024-04-17 15:52 (UTC)
oh. i missread how build dusckstation their dependencies (normally this type of projects use gitmodules, but is not the case). let me check again your new pkgbuild posted below
greetings
sl1pkn07 commented on 2024-04-16 13:26 (UTC)
you not need build separately shaderrc in the pkgbuild, let duckstation build it when use their build environment.
let me time and i craft the pkgbuild for you
greetings
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.« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »