tested, and it does seem to compile and package correctly now. good job ^^
(note: I did not test program execution because I don't have any sndh files on hand)
| Git Clone URL: | https://aur.archlinux.org/psgplay-git.git (read-only, click to copy) |
|---|---|
| Package Base: | psgplay-git |
| Description: | Music player and emulator for the Atari ST Programmable Sound Generator (PSG) YM2149 and files in the SNDH archive. |
| Upstream URL: | https://github.com/frno7/psgplay |
| Keywords: | AtariST audio chiptune player SNDH YM2149 |
| Licenses: | MIT, LGPL-2.1, GPL-2.0 |
| Submitter: | Popolon |
| Maintainer: | Popolon |
| Last Packager: | Popolon |
| Votes: | 2 |
| Popularity: | 0.71 |
| First Submitted: | 2021-04-14 19:21 (UTC) |
| Last Updated: | 2026-03-21 15:04 (UTC) |
tested, and it does seem to compile and package correctly now. good job ^^
(note: I did not test program execution because I don't have any sndh files on hand)
This is due to a problem with chosen names, documented somewhere about git and submodules, I found at the time I made the package. It only worked this way sadly. At least, it works for me, with 0.7, and now, 0.8 version. A rm -R src/ could be needed if upgrading.
see the packaging guidelines I linked, you're not meant to update the submodules like that
It's broken with makepkg too. Looks like something has been broken after libalpm update, this month, as it worked as it before. If I try the same functions
git clone https://github.com/frno7/psgplay cd psgplay git submodule update --init --recursive
it also works.
this package is currently broken in paru (and probably others) because it's not adhering to submodule packaging guidelines: https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules
Hi there and thank you for this package! When installing it I noticed there is a dependency on xxd that is not listed, and so the build can fail. Adding xxd via the tinyxxd provider solves the issue for me (I have neovim and not vim installed here - neovim does not provide xxd).
Pinned Comments
Popolon commented on 2026-03-21 14:59 (UTC) (edited on 2026-03-21 15:00 (UTC) by Popolon)
This is due to a problem with chosen names, documented somewhere about git and submodules, I found at the time I made the package. It only worked this way sadly. At least, it works for me, with 0.7, and now, 0.8 version. A rm -R src/ could be needed if upgrading.