Search Criteria
Package Details: mkchromecast-git 0.3.8.1.r162.g2f112ec6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mkchromecast-git.git (read-only, click to copy) |
---|---|
Package Base: | mkchromecast-git |
Description: | Cast Audio/Video to your Google Cast and Sonos Devices |
Upstream URL: | https://mkchromecast.com |
Keywords: | audio cast chromecast google pychromecast |
Licenses: | MIT |
Conflicts: | mkchromecast |
Provides: | mkchromecast |
Submitter: | Terence |
Maintainer: | benjamb |
Last Packager: | benjamb |
Votes: | 15 |
Popularity: | 0.94 |
First Submitted: | 2016-10-06 15:58 (UTC) |
Last Updated: | 2022-02-05 21:27 (UTC) |
Dependencies (22)
- 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-netifaces (python-netifaces-git)
- python-psutil
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- python-setuptools (make)
- alsa-utils (alsa-utils-transparent, alsa-utils-git, alsa-utils-nosystemd-minimal-git) (optional) – to cast with ALSA
- ffmpeg (ffmpeg-v4l2-request-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-libfdk_aac, ffmpeg-obs, ffmpeg-cuda, ffmpeg-mmal, ffmpeg-amd-full-git, ffmpeg-vulkan, ffmpeg-nocuda, ffmpeg-headless, ffmpeg-amd-full, ffmpeg-full, ffmpeg-decklink, ffmpeg-full-git) (optional) – for ffmpeg backend and/or to cast with ALSA
- gstreamer (gstreamer-git) (optional) – for gstreamer backend
- nodejs (nodejs6-bin, nodejs-git, nodejs-nightly, fnm-bin, fnm, nodejs-lts-fermium, nodejs-lts-gallium) (optional) – for node backend
- opus-tools (opus-tools-git) (optional) – for Opus content with parec/gstreamer
- pavucontrol (pavucontrol-git, pavucontrol-gtk2, pavucontrol-compact-git) (optional) – 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-common-pulse-git, pipewire-full-pulse-git, pipewire-pulse) (optional) – to cast with PulseAudio
- python-pychromecast-git (optional) – to cast to Chromecast devices
- python-pyqt5 (python-pyqt5-sip4) (optional) – for system tray menu support
- python-soco (optional) – to cast to Sonos devices
- sox (sox-dsd-git) (optional) – for WAV content with parec/gstreamer
- Show 2 more dependencies...
Required by (1)
- play-with-mpv-git (requires mkchromecast) (optional)
Latest Comments
benjamb commented on 2022-06-06 19:24 (UTC)
@F1iX @wget Does installing
python-pychromecast-git
not solve the problem of not finding Chromecast devices? Things work perfectly fine for me without installingpulseaudio-dlna
, and I'm hesitant to add that as an optional dependency since it is no longer maintained upstream.F1iX commented on 2022-06-04 11:30 (UTC)
I got
No devices found! [...] Killed
until installingpulseaudio-dlna
. Now works like a charm!wget commented on 2022-01-14 23:38 (UTC)
I have made quick changes in order to build the package and make it work (the solution was
pulseaudio-dlna
which allowed me to detect my Google Nest Hub).If this is useful for others passing by... https://github.com/wget/archlinux-aur-mkchromecast-git
benjamb commented on 2021-08-11 10:45 (UTC)
Could the changes suggested by frukt be made?
gi is definitely not required, that should instead be python-gobject.
Terence commented on 2021-02-12 17:39 (UTC)
Hey frukt sorry for taking so long to reply... I agree with the changes you want to make but I don't use this package anymore so I'm going to disown it. Feel free to adopt it if you can/want.
frukt commented on 2020-09-17 15:30 (UTC)
It seems like a bunch of the declared dependencies are at most optional. The mkchromecast package [1] has a much slimmer dependencies list and could be used as a template. In particular, python-pyqt5 seems wildly excessive (pulling in QT5 for a CLI app?), and I removed a few others before building, like gi.
That said, thanks for maintaining the package!
[1] https://aur.archlinux.org/packages/mkchromecast/
Terence commented on 2019-11-30 17:53 (UTC)
@applebloom Thanks, should be fixed now.
applebloom commented on 2019-11-30 17:10 (UTC)
There's an issue that I can't update python2-mutagen because of this package. I think this is because the latest python2-mutagen doesn't provide mutagen dependency this package requires. I'm not sure how to resolve this.
Terence commented on 2018-09-19 17:13 (UTC)
Thanks @chappjc, updated.
chappjc commented on 2018-09-19 16:17 (UTC)
The "devel" branch seems to be removed. Probably build from master now.
Terence commented on 2018-07-12 11:02 (UTC)
@nate Thanks, I repackaged it according to the new upstream changes. Please try it and tell me if it works.
nate commented on 2018-05-12 15:27 (UTC) (edited on 2018-05-12 15:27 (UTC) by nate)
The PKGBUILD is no longer working. The error message is
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'mkchromecast.py': No such file or directory
==> ERROR: A failure occurred in package().
As of commit 3473a77eea7 in the devel branch, the file mkchromecast.py was moved to bin/mkchromecast.
Terence commented on 2017-08-07 08:09 (UTC)
polyzen commented on 2017-08-06 23:00 (UTC)
Terence commented on 2017-05-05 15:48 (UTC)
mrvik commented on 2017-04-15 21:44 (UTC) (edited on 2017-04-15 21:45 (UTC) by mrvik)
Terence commented on 2016-12-10 17:17 (UTC)
gapo commented on 2016-12-10 17:15 (UTC)