Search Criteria
Package Details: mkchromecast 0.3.8.1-2
Git Clone URL: | https://aur.archlinux.org/mkchromecast.git (read-only, click to copy) |
---|---|
Package Base: | mkchromecast |
Description: | Cast Audio/Video to your Google Cast and Sonos Devices |
Upstream URL: | http://mkchromecast.com |
Licenses: | |
Submitter: | polyzen |
Maintainer: | dbirks |
Last Packager: | polyzen |
Votes: | 42 |
Popularity: | 2.23 |
First Submitted: | 2017-06-24 09:42 |
Last Updated: | 2019-01-20 05:35 |
Dependencies (17)
- faac (faac-git)
- flac (flac-git, flac-nodocs-git, flac-minimal-git)
- lame (lame-svn, lame-altivec)
- python-flask (python-flask12, python-flask-git)
- python-gobject (python-gobject-git)
- python-psutil
- sox (sox-dsd-git)
- vorbis-tools (vorbis-tools-git)
- alsa-utils (alsa-utils-transparent, alsa-utils-git, alsa-utils-nosystemd-minimal-git) (optional) – to cast with ALSA
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-headless, ffmpeg-gl-transition, ffmpeg-git, ffmpeg-decklink, ffmpeg-intel-full-git, ffmpeg-mmal, ffmpeg-svt-av1-git, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-nocuda, ffmpeg-ndi, ffmpeg-amd-full, ffmpeg-full-git, ffmpeg-amd-full-git) (optional) – for ffmpeg backend (which is also needed to cast with ALSA)
- gstreamer (gstreamer-git) (optional) – for gstreamer backend
- pavucontrol (pavucontrol-git, pavucontrol-gtk2, pavucontrol-compact-git) (optional) – for parec backend or just to cast with PulseAudio
- pulseaudio (pulseaudio-bluedio, pulseaudio-pali, pulseaudio-airplay, pulseaudio-git, pulseaudio-hsphfpd, pulseaudio-dummy, pulseaudio-nosystemd-git, pulseaudio-nosystemd-minimal-git, pipewire-pulse-git, pipewire-full-pulse-git, pipewire-common-pulse-git, pipewire-pulse) (optional) – for parec backend or just to cast with PulseAudio
- python-pychromecast (python-pychromecast-git, python-pychromecast6) (optional) – to cast to Chromecast devices
- python-pyqt5 (optional) – for system tray menu support
- python-soco (optional) – to cast to Sonos devices
- youtube-dl (youtube-dl-git) (optional) – for --youtube
Required by (1)
- play-with-mpv-git (optional)
Latest Comments
1 2 Next › Last »
TheGoliath commented on 2020-07-09 09:37
Hello, might you add
python-pychromecast6
as the new dependency and remove thepython-pychromecast
package? thanks :)polyzen commented on 2019-01-29 22:42
bartus, https://github.com/muammar/mkchromecast/issues/233
bartus commented on 2019-01-29 19:39
Why you have made
python-pychromecast
as optional deps.mkchormecast
won't work without it and there is no warning when installing the package that essential dep is missing.fofoni commented on 2019-01-19 22:28
If you get a missing python library, you might be using a non-system python environment. Check that
type python
givespython is /usr/bin/python
or something like that.I use pyenv, for instance (for me,
type python
givespython is /home/pedro/.local/lib/pyenv/shims/python
), and I got aModuleNotFoundError: No module named 'psutil'
just like amrhassan did below. But if I runPYENV_VERSION=system mkchromecast
instead ofmkchromecast
, everything works fine.Another workaround is manually changing the shebang to
#!/bin/python
in/bin/mkchromecast
.Actually, maybe polyzen should do this in the AUR package? I'm actually not sure about what's the best practice here, but given that this is an AUR package which lists as dependencies system-wide python libraries installed by pacman, it seems to me that a system python should be enforced by patching the source from
#!/usr/bin/env python
to#!/usr/bin/python
before installing.polyzen commented on 2018-10-13 02:31
amrhassan, perhaps you need to rebuild
python-psutil
. Works here.amrhassan commented on 2018-10-12 16:51
I get the following error even though I have
python-psutil
installed..alteredworlds commented on 2018-10-02 13:17
I wasn't able to build python-pychromecast until I modified PKGBUILD as you suggested: remove the Python 2 build; bump pkgver to 2.3.0; update sha512sum by generating it from the downloaded file.
Now happily streaming Spotify to Chromecast Audio, thanks vm
polyzen commented on 2018-10-01 02:57
alteredworlds, coincidentally I had checked out that package today.
mkchromecast
depends on thepython-pychromecast
package, not the Python 2 (defunct) version. Were you able to build that? If not, you could edit the pkgbuild to remove the Python 2 build (and bump the pkgver to2.3.0
while you're at it).alteredworlds commented on 2018-09-30 14:54
I get: [mkchromecast]$ makepkg -si ==> Making package: mkchromecast 0.3.8.1-1 (Sun 30 Sep 2018 15:41:43 BST) ==> Checking runtime dependencies... ==> Installing missing dependencies... [sudo] password for xxxxx: error: target not found: python-pychromecast ==> ERROR: 'pacman' failed to install missing dependencies. [mkchromecast]$
Looking at https://aur.archlinux.org/packages/python-pychromecast/ the most recent comment is: RemoteAdmin commented on 2018-03-23 07:32 python2-pychromecast is not usable anymore 'cause support for python2-zeroconf was dropped
polyzen commented on 2018-09-29 11:01
RX14, thank you. I thought something was off there :p.