Package Details: moc-pulse 2.5.2-14

Git Clone URL: https://aur.archlinux.org/moc-pulse.git (read-only, click to copy)
Package Base: moc-pulse
Description: An ncurses console audio player with support for pulseaudio
Upstream URL: https://moc.daper.net/
Keywords: music
Licenses: GPL-2.0-or-later
Conflicts: moc
Provides: moc
Submitter: hv15
Maintainer: hv15
Last Packager: hv15
Votes: 12
Popularity: 0.015493
First Submitted: 2016-06-26 15:20 (UTC)
Last Updated: 2024-08-26 15:45 (UTC)

Dependencies (25)

Required by (9)

Sources (4)

Latest Comments

1 2 3 4 5 Next › Last »

hv15 commented on 2024-08-26 15:37 (UTC)

Hi @Megumi_fox, good catch on pipewire-jack, I must have misread the dependency list for it. I'll add libsamplerate as a depends for moc-pulse. Stay tuned!

Megumi_fox commented on 2024-08-26 10:13 (UTC)

libsamplerate is required by jack, jack2, but not required by pipewire-jack. So I think it's necessary to explicitly add a depends on libsamplerate, if the user use pipewire-jack as jack replacement.

hv15 commented on 2024-08-25 10:09 (UTC) (edited on 2024-08-25 10:10 (UTC) by hv15)

Hi @Magumi_fox, I don't think it's necessary to explicitly add a depends on libsamplerate; it's already a dependency for jack, jack2, and pipewire-jack, which is what moc-pulse depends on anyway. I get the following output from ./configure of moc-pulse on my system:

-----------------------------------------------------------------------
MOC will be compiled with:

Decoder plugins:   aac ffmpeg flac modplug mp3 sidplay2 sndfile speex
                   vorbis wavpack
Sound Drivers:     OSS SNDIO ALSA JACK
DEBUG:             no
RCC:               no
Network streams:   yes
Resampling:        yes
MIME magic:        yes
-----------------------------------------------------------------------

and libsamplerate is detected and linked to. Is this not the case for you?

Megumi_fox commented on 2024-08-23 16:03 (UTC)

Can you add an dependency 'libsamplerate', which is use for Jack sound driver resampling support.

hv15 commented on 2024-08-11 09:21 (UTC)

@Mailaender I added the SID dependency sidplay2-libs, you can activate it by uncommenting the relevant build dependency in the PKGBUILD.

I've also switched the pulseaudio dependency to pulse-native-provider as per https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/10

Mailaender commented on 2024-07-22 11:43 (UTC)

Can you add an optional dependency on https://aur.archlinux.org/packages/libsidplay?

PiterDeVries commented on 2024-04-20 20:10 (UTC)

Hey man, thanks. Just noticed it during my AUR package upgrade, and can confirm that the package works out-of-the-box for me. I would also recommend for future release to also make sndio and jack as optional dependencies (especially sndio - as it's just a useless dependency for most people), but it's not necessary, as these don't break anything (unlike pulse-audio). Thanks.

hv15 commented on 2024-04-20 10:09 (UTC)

Hi @PiterDeVries, I've moved pulseaudio to depends!

hv15 commented on 2024-01-27 20:48 (UTC) (edited on 2024-01-27 20:58 (UTC) by hv15)

Hi @PiterDeVries, I didn't realise that MOC had been dropped from the ArchLinux repos :(... yes moving the pulseaudio dependency to optdeps makes sense. Not sure though if it semantically fits with the name of the package... does it matter?

I'll do this tomorrow, as I'm too tired right now.

(note to self, Debian seems to have been doing further development of MOC, might be interesting to apply some of their patches here: https://udd.debian.org/patches.cgi?src=moc&version=1%3A2.6.0~svn-r3005-3.1)

PiterDeVries commented on 2024-01-27 17:55 (UTC)

Hey, would you consider moving the 'pulseaudio' dependency to Optional ? It makes sense, after all, the patch only adds the possibility to use the PulseAudio. There are still people who don't use PulseAudio and this is now the only MOC package available (BTW thanks for that). I'm using such a setup and can confirm that it works.