Search Criteria
Package Details: moc-pulse 2.5.2-17
Package Actions
| 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: | cli music |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | moc |
| Provides: | moc |
| Submitter: | hv15 |
| Maintainer: | hv15 |
| Last Packager: | hv15 |
| Votes: | 13 |
| Popularity: | 0.000294 |
| First Submitted: | 2016-06-26 15:20 (UTC) |
| Last Updated: | 2025-05-30 08:41 (UTC) |
Dependencies (25)
- curl (curl-gitAUR, curl-c-aresAUR)
- file (file-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- libid3tag (libid3tag-gitAUR)
- libltdl (libtool-gitAUR, libtool)
- libmad
- sndio (sndio-gitAUR)
- faad2 (faad2-gitAUR) (make)
- ffmpeg4.4 (make)
- libmodplug (libmodplug-gitAUR, libopenmpt-modplugAUR) (make)
- libmpcdec (libmpcdec-svnAUR) (make)
- libsamplerate (libsamplerate-gitAUR) (make)
- speex (speex-gitAUR) (make)
- taglib (taglib-gitAUR) (make)
- wavpack (wavpack-gitAUR) (make)
- faad2 (faad2-gitAUR) (optional) – for using the aac plugin
- ffmpeg4.4 (optional) – for using the ffmpeg plugin
- libmodplug (libmodplug-gitAUR, libopenmpt-modplugAUR) (optional) – for using the modplug plugin
- libmpcdec (libmpcdec-svnAUR) (optional) – for using the musepack plugin
- libsamplerate (libsamplerate-gitAUR) (optional) – for resampling audio
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio) (optional) – for using the pulseaudio plugin
- sidplay2-libsAUR (optional) – for use the SID plugin
- speex (speex-gitAUR) (optional) – for using the speex plugin
- taglib (taglib-gitAUR) (optional) – for using the musepack plugin
- wavpack (wavpack-gitAUR) (optional) – for using the wavpack plugin
Required by (12)
- asap-chiptunes-player-git (requires moc) (make)
- asap-chiptunes-player-git (requires moc) (optional)
- clyrics (requires moc) (optional)
- clyrics-git (requires moc) (optional)
- moc-fluidsynth-plugin (requires moc)
- moc-mpris-bridge
- moc-mpris-git (requires moc) (optional)
- mocicon (requires moc)
- mocp-scrobbler (requires moc)
- mocp-themes-git (requires moc)
- qtile-git (requires moc) (optional)
- qtile-wayland-git (requires moc) (optional)
Latest Comments
1 2 3 4 5 6 Next › Last »
christoph.gysin commented on 2025-08-28 09:43 (UTC)
@Alad Works for me with:
dreieck commented on 2025-08-28 08:19 (UTC) (edited on 2025-08-28 09:47 (UTC) by dreieck)
@Alad:
I don't know. I think this has be be asked to
upstreamthe author of thepulseaudio.patch.Regards!
Alad commented on 2025-08-27 21:18 (UTC)
How is this package supposed to be used? I have pulseaudio running and get:
hv15 commented on 2025-05-30 08:42 (UTC)
Thanks @tchell, I've included the fix in the latest revision.
tchell commented on 2025-05-29 22:34 (UTC)
To get this package to build I had to use autoreconf -i -f -I /usr/share/gettext/m4 in prepare() ...after chasing down numerous red herrings.
christoph.gysin commented on 2025-02-12 10:27 (UTC) (edited on 2025-02-12 10:28 (UTC) by christoph.gysin)
This would be against arch principles:
https://wiki.archlinux.org/title/Arch_Linux#Principles "Packages are only split when compelling advantages exist, such as to save disk space in particularly bad cases of waste."
Arch does not support old versions of packages. It would be impossible to add checks for all possible missing features for every package, hence every arch user is expected to keep systems up to date.
dreieck commented on 2025-02-12 09:57 (UTC) (edited on 2025-02-12 09:59 (UTC) by dreieck)
This is a nice idea,
I do not see it as a bug that headers are not installed to a end user release.
Other suggestion can be to make a split package:
moc-headersas an extra package which can be installed but not has to be.For cases where it happens because someone explicitly adds an older version for some other backwards compatibility issues?
Anyway, it always helps I think. Which disadvanrage do you see in adding this?
christoph.gysin commented on 2025-02-10 11:10 (UTC)
We don't have any moc package that ships moc < 2.4, so I don't see why we need to add extra provides with explicit version numbers.
And you can of course request upstream to install headers by default. They are needed as build dependency for plugins, so should get installed together with the package. That is not a modfication of upstream IMO, rather a bugfix we apply in arch packages.
hv15 commented on 2025-02-10 10:48 (UTC) (edited on 2025-02-10 10:48 (UTC) by hv15)
Hi @dreieck, I've added the version to the provides. Using
makepkgto buildasap-chiptunes-playercorrectly identifiesmoc-pulseormoc-pulse-svnas dependencies.dreieck commented on 2025-02-10 10:23 (UTC)
Can be a valid statement.
My argument was from the point that generally, Arch Linux packages ship as much as possible upstream (in contrast to debian which does lots of own modifications), and that upstream default does not have the header files included, so
mocpackages are not expected to have them by default.Anyway, other issue:
asap-chiptunes-playermakedepends onmoc>=2.4(this is given in the upstream installation requirements). To have this versioned dependency be able to resolve, can you add=${pkgver}to yourprovidesentry?Regards!
1 2 3 4 5 6 Next › Last »