This should not be using Pip to download the install_freedesktop
Python module. Please see Python package guidelines and Rebuild Todo List Remove python-pip from makedepends.
Search Criteria
Package Details: play-with-mpv-git 0.1.0.post9+g07a9c1d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/play-with-mpv-git.git (read-only, click to copy) |
---|---|
Package Base: | play-with-mpv-git |
Description: | Chrome extension and python server that allows you to play videos in webpages with MPV instead. |
Upstream URL: | https://github.com/Thann/play-with-mpv |
Keywords: | chrome mpv video |
Licenses: | Unlicense |
Conflicts: | play-with-mpv |
Provides: | play-with-mpv |
Submitter: | thann |
Maintainer: | thann |
Last Packager: | thann |
Votes: | 13 |
Popularity: | 0.032959 |
First Submitted: | 2018-02-05 22:00 (UTC) |
Last Updated: | 2021-09-15 00:27 (UTC) |
Dependencies (9)
- mpv (mpv-sndio, mpv-semifull-git, mpv-thin, mpv-vapoursynth-git, mpv-light, mpv-caca, mpv-amd-full-git, mpv-light-pulse, mpv-vapoursynth, mpv-build-git, mpv-full-build-git, mpv-git, mpv-full, mpv-full-git)
- python (nogil-python, python36, python32, python311, python39, python38, python37, python312)
- python-pip
- python-wheel
- youtube-dl (youtube-dl-git, youtube-dl-anime-git, yt-dlp-drop-in)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- python-setuptools (make)
- mkchromecast (mkchromecast-git) (optional)
- peerflix (peerflix-git) (optional)
Required by (0)
Sources (2)
yochananmarqos commented on 2022-11-04 19:36 (UTC)
thann commented on 2021-08-07 05:08 (UTC) (edited on 2021-09-15 00:30 (UTC) by thann)
autostart: systemctl enable play-with-mpv --user --now
Bykow commented on 2021-08-04 15:54 (UTC) (edited on 2021-08-04 15:56 (UTC) by Bykow)
Misses python-pip
to fully be built from fresh system.
Would also be nice to add a systemd unit
file for easy start/stop/enable
yochananmarqos commented on 2020-01-15 17:59 (UTC) (edited on 2020-03-10 15:47 (UTC) by yochananmarqos)
@thann: python-wheel
is also a runtime dependency, see the setup.py
.
anonfunc commented on 2020-01-15 04:58 (UTC)
I think this needs a new dependency: python-wheel
$ play-with-mpv
Traceback (most recent call last):
File "/usr/bin/play-with-mpv", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3252, in <module>
def _initialize_master_working_set():
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'wheel' distribution was not found and is required by play-with-mpv
thann commented on 2020-01-07 01:21 (UTC)
Awesome, thanks yochananmarqos =]
yochananmarqos commented on 2020-01-06 23:16 (UTC)
This also requires python-setuptools
to build.
yochananmarqos commented on 2019-08-21 18:38 (UTC)
I see. I suppose either is fine, however what I posted adheres to VCS package guidelines.
thann commented on 2019-08-21 17:43 (UTC)
Versions like: 0.1.0.post1+g4480397
conform to PEP 440: https://www.python.org/dev/peps/pep-0440/#public-version-identifiers
Whats better about that format? =]
yochananmarqos commented on 2019-08-21 15:26 (UTC) (edited on 2019-08-21 15:34 (UTC) by yochananmarqos)
There are tags available, so the pkgver
array should be:
pkgver() {
cd $pkgname
printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
pkgver=0.1.0.r1.4480397
Please change mkchromecast-git
to mkchromecast
in optdepends
as both packages provide mkchromecast
.
Pinned Comments
thann commented on 2021-08-07 05:08 (UTC) (edited on 2021-09-15 00:30 (UTC) by thann)
autostart:
systemctl enable play-with-mpv --user --now