Search Criteria
Package Details: mkchromecast 0.3.8.1-3
Package Actions
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: | MIT |
Submitter: | polyzen |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 46 |
Popularity: | 0.006633 |
First Submitted: | 2017-06-24 09:42 (UTC) |
Last Updated: | 2023-01-15 02:46 (UTC) |
Dependencies (17)
- faac (faac-git)
- flac (flac-nodocs-git, flac-minimal-git, flac-git)
- lame (lame-svn, lame-altivec)
- python-flask (python-flask-git, python-flask1)
- 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-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-mmal, ffmpeg-nocuda, ffmpeg-cuda, ffmpeg-decklink, ffmpeg-amd-full-git, ffmpeg-amd-full, ffmpeg-libfdk_aac, ffmpeg-gpl-bin, ffmpeg-v4l2-request-git, ffmpeg-full-git, ffmpeg-jxl, ffmpeg-headless, ffmpeg-mpp, ffmpeg-obs, ffmpeg-full) (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-dummy, pulseaudio-nosystemd-git, pulseaudio-nosystemd-minimal-git, pulseaudio-airplay, pulseaudio-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-pychromecast6, python-pychromecast-git) (optional) – to cast to Chromecast devices
- python-pyqt5 (python-pyqt5-sip4, python-pyqt5-webkit) (optional) – for system tray menu support
- python-soco (optional) – to cast to Sonos devices
- yt-dlp (yt-dlp-git) (optional) – for --youtube
Required by (1)
- play-with-mpv-git (optional)
Latest Comments
1 2 Next › Last »
tym007 commented on 2022-11-23 09:14 (UTC)
Hello, I try to install this version because the git version have a conflict package and can't be installed. I got a validity check error: pychromecast_optional.patch ... FAILED.
So I look at the file, and install manually the package python-pychromecast but nothing change. I also remove the cache. Is this a problem with the PKG? Any idea how I can resolve this issue? Thanks
deafmute commented on 2022-01-05 03:48 (UTC) (edited on 2022-01-05 03:48 (UTC) by deafmute)
Just a heads up, the latest release of mkchromecast (and therefore this package) does not work on pipewire due to reliance on
pacmd
. This has been fixed in master though by replacingpacmd
withpactl
; so pipewire users should instead installmkchromecast-git
.polyzen commented on 2019-01-29 22:42 (UTC)
bartus, https://github.com/muammar/mkchromecast/issues/233
bartus commented on 2019-01-29 19:39 (UTC) (edited on 2019-01-29 19:41 (UTC) by bartus)
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 (UTC) (edited on 2019-01-19 22:36 (UTC) by fofoni)
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 (UTC)
amrhassan, perhaps you need to rebuild
python-psutil
. Works here.amrhassan commented on 2018-10-12 16:51 (UTC) (edited on 2018-10-12 16:51 (UTC) by amrhassan)
I get the following error even though I have
python-psutil
installed..alteredworlds commented on 2018-10-02 13:17 (UTC) (edited on 2018-10-02 13:39 (UTC) by alteredworlds)
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
1 2 Next › Last »