Package Details: psgplay-git 0.8-2

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)

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.

Latest Comments

Riedler commented on 2026-03-21 15:08 (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)

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.

Riedler commented on 2025-12-23 00:03 (UTC)

see the packaging guidelines I linked, you're not meant to update the submodules like that

Popolon commented on 2025-12-22 19:52 (UTC) (edited on 2025-12-22 19:57 (UTC) by Popolon)

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.

Riedler commented on 2025-12-22 14:09 (UTC)

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

kareandersen commented on 2025-04-10 11:12 (UTC)

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).