Package Details: lib32-sndio 1.9.0-1

Git Clone URL: https://aur.archlinux.org/lib32-sndio.git (read-only, click to copy)
Package Base: lib32-sndio
Description: A small audio and MIDI framework part of the OpenBSD project (32 bit)
Upstream URL: http://www.sndio.org
Licenses: ISC
Submitter: swyter
Maintainer: swyter
Last Packager: swyter
Votes: 1
Popularity: 0.45
First Submitted: 2019-12-04 16:01 (UTC)
Last Updated: 2022-12-07 18:52 (UTC)

Required by (2)

Sources (1)

Latest Comments

MarsSeed commented on 2023-09-20 16:49 (UTC)

I see. Thank you for informing me about this use case of the package.

swyter commented on 2023-09-09 13:34 (UTC)

@MarsSeed I use this for development as part of a 32-bit OpenAL Soft build for a Nintendo Switch game.

MarsSeed commented on 2023-09-09 09:44 (UTC)

@swyter, do you think this package is still needed?

It didn't have any packages that would require this even as far back as Nov 2021.

swyter commented on 2022-08-01 12:43 (UTC)

@MarsSeed Added you as co-maintainer. I don't really have a lot of time to update versions right now. :)

swyter commented on 2022-06-18 20:45 (UTC)

I should have probably paid more attention to the first comment. I didn't know this was a thing. Neat, done.

MarsSeed commented on 2022-06-18 20:41 (UTC)

This alone of course does not have a significant impact. But still it's a good practice I think. :)

MarsSeed commented on 2022-06-18 20:40 (UTC)

Thanks for the change. :)

Though I've meant it in a slightly different way:

package() {
  depends+=('sndio')

  cd "sndio-${pkgver}"
  [...]
}

No biggie, though. The only difference is, with this variation, if someone just builds the package, sndio is not installed. Or if someone builds in chroot, sndio is not needed to be installed into that environment.

swyter commented on 2022-06-18 16:11 (UTC)

@MarsSeed Right, thanks for noticing. Done. :)

MarsSeed commented on 2022-06-18 15:54 (UTC)

The package() function should include the following line:

depends+=('sndio')

Reason: sndio is not actually needed during the build, but it is needed if it is installed. (Because only the x86_64 packages carry the include headers needed if someone wants to run a lib32 build using lib32-sndio.)