Package Details: pcsx2-latest-bin 1.7.5678-1

Git Clone URL: https://aur.archlinux.org/pcsx2-latest-bin.git (read-only, click to copy)
Package Base: pcsx2-latest-bin
Description: Sony PlayStation 2 emulator
Upstream URL: https://github.com/PCSX2/pcsx2
Licenses: GPL-3.0-only, LGPL-3.0-only
Conflicts: pcsx2
Provides: pcsx2
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 11
Popularity: 0.97
First Submitted: 2023-05-30 23:51 (UTC)
Last Updated: 2024-04-05 16:53 (UTC)

Pinned Comments

xiota commented on 2023-06-29 00:35 (UTC) (edited on 2024-01-24 03:25 (UTC) by xiota)

  • This is a self-updating package. It automatically checks for and uses the latest prerelease AppImage.

    • Do not comment to request version bumps.
    • Flagging for occasional version bumps is acceptable, but unnecessary.
      • Over a month since the last update.
      • Over 100 commits since the last update.
  • Build options can be set with environment variables.

    • To (try to) make a specific version: _pkgver=1.7.4789 makepkg
  • Upstream developers have indicated they do not wish to be disturbed about downstream packaging issues.

    • Test the AppImage directly before reporting any bugs upstream. (Properly confirmed bugs should have no need to mention downstream packages.)
    • Report problems with this package here.
      • Avoid flagging and commenting for the same issue at the same time.
      • Flag for common issues with standard solutions.
      • Comment for issues that require explanation or debugging.
  • Related packages:

    • extra/libretro-pcsx2 for retroarch users.
    • aur/pcsx2-avx-git to target x86-64-v3 instructions. Optional profile-guided optimization.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

xiota commented on 2023-06-29 00:35 (UTC) (edited on 2024-01-24 03:25 (UTC) by xiota)

  • This is a self-updating package. It automatically checks for and uses the latest prerelease AppImage.

    • Do not comment to request version bumps.
    • Flagging for occasional version bumps is acceptable, but unnecessary.
      • Over a month since the last update.
      • Over 100 commits since the last update.
  • Build options can be set with environment variables.

    • To (try to) make a specific version: _pkgver=1.7.4789 makepkg
  • Upstream developers have indicated they do not wish to be disturbed about downstream packaging issues.

    • Test the AppImage directly before reporting any bugs upstream. (Properly confirmed bugs should have no need to mention downstream packages.)
    • Report problems with this package here.
      • Avoid flagging and commenting for the same issue at the same time.
      • Flag for common issues with standard solutions.
      • Comment for issues that require explanation or debugging.
  • Related packages:

    • extra/libretro-pcsx2 for retroarch users.
    • aur/pcsx2-avx-git to target x86-64-v3 instructions. Optional profile-guided optimization.

xiota commented on 2023-06-29 00:34 (UTC) (edited on 2023-06-29 00:42 (UTC) by xiota)

@pjag Thanks for letting me know. I've updated the script to check releases instead of tags. If there are still issues associated with tag-release timing, I would have to try a different workaround because of Cloudflare protection.

I am not in contact with upstream developers. Based on comments elsewhere, they appear to prefer to not be disturbed about downstream packaging issues.

pjag commented on 2023-06-28 21:55 (UTC)

Hey, thanks for making this package, I was thinking about something like this as well. I have one minor gripe though - when the upstream pushes a new commit, there seems to be some period of time where a github tag exists, but the download is still unavailable (right now I can't download a release from over half an hour ago because it doesn't exist).

So I think the "right" way to go about this would be to somehow fetch the newest release from pcsx2.net - I even had a shitty little local script that did something like this, but it broke at some point because of some kind of Cloudflare protection (I based it on what the website does itself):

curl -s https://api.pcsx2.net/v1/nightlyReleases | jq -r .data[0].version

If you happen to be in contact with upstream developers maybe something could be worked out to reliably get the newest release number?

eclairevoyant commented on 2023-06-17 13:36 (UTC)

This should neither conflict with nor provide pcsx2-git, per guidelines

flavionm commented on 2023-05-30 00:53 (UTC)

@xiota the one I use is "aurto", which uses the VCS suffix to check less often for package updates. Other AUR helpers might work differently, though.

xiota commented on 2023-05-29 00:41 (UTC)

@flavionm I agree this package isn't like other -bin packages, but -git doesn't really fit. I don't use AUR helpers. Do you have a reference to documentation describing how AUR helpers work so I can see what options are available?