Package Details: duckstation-git 0.1.r8539.g70c45f7-1

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.32
First Submitted: 2020-04-25 18:24 (UTC)
Last Updated: 2025-01-29 09:23 (UTC)

Required by (0)

Sources (10)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

eugene commented on 2025-01-26 22:13 (UTC)

sdl3 will be added to the dependencies once it is available in Extra.

Zoom8160 commented on 2025-01-26 17:28 (UTC)

Yep, it now requires sdl3 in order to build the package; pls add it as a dependency :).

CMake Error at CMakeModules/DuckStationDependencies.cmake:12 (find_package):
  By not providing "FindSDL3.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "SDL3", but CMake did not find one.

  Could not find a package configuration file provided by "SDL3" (requested version 3.2.0) with any of the following names:

    SDL3Config.cmake
    sdl3-config.cmake

  Add the installation prefix of "SDL3" to CMAKE_PREFIX_PATH or set "SDL3_DIR" to a directory containing one of the above files.  If "SDL3" provides a separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:36 (include)

Traace commented on 2025-01-25 09:50 (UTC)

seems like it requires sdl3 now. At least I couldn't build without it.

noabody commented on 2024-12-01 15:31 (UTC) (edited on 2024-12-01 15:33 (UTC) by noabody)

Path duckstation/scripts/flatpak is now duckstation/scripts/packaging/flatpak. Latest Arch sdl2 (2.30.9) now fulfills dependencies and build works as of today.

xAsh commented on 2024-09-22 15:55 (UTC) (edited on 2024-09-22 15:58 (UTC) by xAsh)

haven't been able to build this package for around a month now, duckstation-git doesn't seem to be compatible with sdl2-git (sdl2-git prerelease.2.29.2.r372.ga4a8a2907-1).

edit: i just removed the sdl2 version requirement from the PKGBUILD, and it both builds, and runs fine using sdl2-git.

Neros commented on 2024-09-13 22:32 (UTC)

The license has been changed again... to CC BY-NC-ND 4.0 this time.

https://github.com/stenzek/duckstation/blob/master/LICENSE

Neros commented on 2024-09-13 09:46 (UTC) (edited on 2024-09-13 09:48 (UTC) by Neros)

The license has been changed to "PolyForm Strict 1.0.0".

https://github.com/stenzek/duckstation/blob/master/LICENSE

It's not an opensource license... :

https://polyformproject.org/what-is-polyform/

PolyForm is not…

Open source or free software. There are plenty of existing open source licenses. PolyForm is not a substitute for them, but an alternative for those who want to license source code under limited rights.

Neros commented on 2024-08-25 18:11 (UTC)

lunasvg is missing:

CMake Error at CMakeModules/DuckStationDependencies.cmake:19 (find_package):
  By not providing "Findlunasvg.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "lunasvg", but
  CMake did not find one.

  Could not find a package configuration file provided by "lunasvg"
  (requested version 2.4.1) with any of the following names:

    lunasvgConfig.cmake
    lunasvg-config.cmake

  Add the installation prefix of "lunasvg" to CMAKE_PREFIX_PATH or set
  "lunasvg_DIR" to a directory containing one of the above files.  If
  "lunasvg" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:112 (include)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: duckstation-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
duckstation-git - exit status 4

eugene commented on 2024-08-10 13:11 (UTC)

try it now, @Neros