Port details |
- mps-youtube Terminal based YouTube jukebox with playlist management
- 0.2.9.g20200313 multimedia
=1 0.2.9.g20200313Version of this port present on the latest quarterly branch.
- BROKEN: doesn't work, multiple reports upstream
DEPRECATED: Abandoned upstream This port expired on: 2022-06-30 IGNORE: is marked as broken: doesn't work, multiple reports upstream
- Maintainer: nivit@FreeBSD.org
- Port Added: 2014-04-09 00:28:41
- Last Update: 2022-06-30 20:28:06
- Commit Hash: c46b556
- People watching this port, also watch:: GentiumPlus, roboto-fonts-ttf, burp
- License: GPLv3
- WWW:
- https://github.com/mps-youtube/mps-youtube
- Description:
- Terminal based YouTube jukebox with playlist management.
Main features:
- Search and play audio/video from YouTube
- Search tracks of albums by album title
- Search and import YouTube playlists
- Create and save local playlists
- Download audio/video
- Convert to mp3 & other formats (requires ffmpeg or avconv)
- View video comments
- Works with 3.x
- Works with Windows, Linux and Mac OS X
- Requires mplayer or mpv
WWW: https://github.com/mps-youtube/mps-youtube
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- mps-youtube>0:multimedia/mps-youtube
- No installation instructions:
- This port has been deleted.
- PKGNAME: mps-youtube
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1585325321
SHA256 (mps-youtube-mps-youtube-0.2.9.g20200313-afab9fb_GH0.tar.gz) = f4286fe19dc2b1213639d6948817879e1a552f7294127cf19a354e1b96e1d88b
SIZE (mps-youtube-mps-youtube-0.2.9.g20200313-afab9fb_GH0.tar.gz) = 104700
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- ca_root_nss>=3.17.3 : security/ca_root_nss
- py38-pafy>=0.5.0 : www/py-pafy@py38
- mpv : multimedia/mpv
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for mps-youtube-0.2.9.g20200313:
====> Video player: you have to select exactly one of them
MPLAYER=off: MPlayer media player support
MPV=on: Free and open-source general-purpose video player
====> Converter to MP3 and other formats: you can only select none or one of them
FFMPEG=off: FFmpeg support (WMA, AIFF, AC3, APE...)
LIBAV=off: Realtime audio/video conversion library
===> Use 'make config' to modify these settings
- Options name:
- multimedia_mps-youtube
- USES:
- python:3.3+
- pkg-message:
- For install:
- Note that to see videos you have to enable the relative option in the program
set show_video True
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.2.9.g20200313 30 Jun 2022 20:28:06 |
Rene Ladan (rene) |
cleanup: Remove expired ports:
2022-06-30 multimedia/mpeg2codec: Obsolete, please consider using
multimedia/ffmpeg
2022-06-30 multimedia/livestreamer: Abandoned upstream, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 net/kissd: Obsolete, target hardware was released 19 years ago
2022-06-30 www/gecko-mediaplayer: Uses incompatible plugin interface NPAPI
2022-06-30 multimedia/snappy: Deprecated upstream, please consider
multimedia/mpv or multimedia/vlc
2022-06-30 audio/exaile: Requires py-bsddb3 which requires upstream EOLd db5
2022-06-30 multimedia/gnome-twitch: Unmaintained, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/clive: Last release in 2012, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/imagination: Obsolete, majority of DVD players made in the
last 15+ years have been able to do image slideshows
2022-06-30 multimedia/m2tstoavi: Marked obsolete by upstream in 2010, please
consider using multimedia/ffmpeg or multimedia/handbrake
2022-06-30 multimedia/mps-youtube: Abandoned upstream
2022-06-30 multimedia/umph: Last release in 2012 and abandoned upstream, please
consider using www/yt-dlp
2022-06-30 multimedia/quvi09: Deprecated upstream, please consider using
www/yt-dlp or multimedia/streamlink (Only the first 15 lines of the commit message are shown above ) |
0.2.9.g20200313 10 May 2022 10:38:41 |
Daniel Engberg (diizzy) |
multimedia/mps-youtube: Mark BROKEN, deprecate and set expiration date to
2022-06-30
Doesn't work, multiple reports upstream and is abandoned upstream
There are at least two forks:
https://github.com/iamtalhaasghar/yewtube/
https://github.com/otisdog8/termitube
PR: 263519
Approved by: nivit (maintainer timeout, 2+ weeks) |
0.2.9.g20200313 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.2.9.g20200313 11 Apr 2020 14:07:06 |
mandree |
multimedia/mps-youtube: latest tarball broken, use Github tag instead
NOTE: The API key does work for me, mandree@ and people probably need
to obtain their own and use that.
PR: 245106
Submitted by: Daniel Ebdrup Jensen <debdrup@freebsd.org>
Approved by: maintainer timeout (nivit@, 15 days) |
0.2.8_1 13 Aug 2019 22:29:43 |
mat |
onvert to UCL & cleanup pkg-message (categories l-m) |
0.2.8_1 06 Nov 2018 01:50:27 |
jbeich |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
0.2.8 15 Aug 2018 19:31:07 |
nivit |
- Update to 0.2.8
- Add LICENSE_FILE
- Update port description and URL in pkg-descr
Changes: https://github.com/mps-youtube/mps-youtube/releases/tag/v0.2.8 |
0.2.7.1_3 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
0.2.7.1_3 02 May 2018 15:07:27 |
jbeich |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
0.2.7.1_2 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
0.2.7.1_2 21 Oct 2017 06:50:50 |
jbeich |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
0.2.7.1_1 04 Jun 2017 21:49:48 |
bdrewery |
Allow these ports to build with PACKAGE_BUILDING_FLAVORS set.
Poudriere in particulr did not properly handle DEPENDS_ARGS which
made these ports not properly install dependencies. That bug
is being addressed along with adding FLAVORS support to it.
With hat: portmgr
MFH: 2017Q2 |
0.2.7.1_1 25 Apr 2017 08:20:31 |
riggs |
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs |
0.2.7.1 14 Apr 2017 22:14:36 |
nivit |
- Update to 0.2.7.1
Release Notes: https://github.com/mps-youtube/mps-youtube/releases/tag/v0.2.7.1 |
0.2.6_1 11 Dec 2016 15:22:47 |
jbeich |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
0.2.6 02 Dec 2016 09:21:59 |
mat |
http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by: Absolight |
0.2.6 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
0.2.6 07 Mar 2016 10:33:56 |
nivit |
- Update to 0.2.6
Changelog: https://github.com/mps-youtube/mps-youtube/releases/tag/v0.2.6 |
0.2.5 02 Feb 2016 20:01:44 |
rm |
Bump minimal python3 version to 3.3 in USES
Because we are going to remove python 3.2 from the ports tree
With hat: python |
0.2.5 24 Jul 2015 23:19:09 |
antoine |
For now, ignore on the package builders when default python version is not 3.2+
Reported by: pkg-fallout |
0.2.5 27 Jun 2015 09:13:57 |
nivit |
- Update to 0.2.5
- Change Python version to 3.2+ because Python 2
is no longer supported
- Add a patch to setup.py to install .desktop file
(required for MPRIS support)
- Add a wrapper script to pass the environment variable
SSL_CERT_FILE, otherwise any video search fails with
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
(_ssl.c:600)>
Relnotes: https://github.com/mps-youtube/mps-youtube/releases/tag/v0.2.5 |
0.2.3 17 Feb 2015 08:41:47 |
nivit |
- Update to 0.2.3
- Remove unneeded Makefile inclusion
Relnotes: https://github.com/np1/mps-youtube/releases/tag/v0.2.3 |
0.2.2 14 Feb 2015 21:34:20 |
nivit |
- Update to 0.2.2
- Remove files/patch-mps__youtube_terminalsize.py
Relnotes: https://github.com/np1/mps-youtube/releases |
0.2.1 27 Jan 2015 20:42:15 |
nivit |
- Update to 0.2.1
- Add files/patch-mps__youtube_main.py to fix the bug of empty search results.
See https://github.com/np1/mps-youtube/issues/179
- Add a patch (taken from upstream) to fix terminal size detection.
See
https://github.com/np1/mps-youtube/commit/f1021baa246df96b91bf62aabe185493f0b07df2
- Add security/ca_root_nss to run dependencies
- Use option helpers
- Add an option (RADIO_CONVERTER) to select a converter to MP3 and other formats
- Replace multimedia/mplayer with multimedia/mpv as default video player
(SINGLE_PLAYER option): it's the video player set in the initial config file.
- Add a post-patch target to replace %%LOCALBASE%% key
- Add the new features of the program to pkg-descr
- Fix instructions in pkg-message
Relnotes: https://github.com/np1/mps-youtube/blob/develop/CHANGELOG |
0.01.46_1 21 Oct 2014 17:22:08 |
mva |
- Convert ports of multimedia/ to new USES=python
Approved by: portmgr (implicit) |
0.01.46_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.01.46 14 Jul 2014 03:49:43 |
nivit |
- Update to 0.01.46 |
0.01.44 09 Apr 2014 00:28:07 |
nivit |
Terminal based YouTube jukebox with playlist management.
Main features:
- Search and play audio/video from YouTube
- Search and import YouTube playlists
- Create and save local playlists
- Download audio/video
- Works with Python 2.7+ and 3.x
- Works with Windows, Linux and Mac OS X
- Requires mplayer or mpv
WWW: http://github.com/np1/mps-youtube |