notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
mps-youtube Terminal based YouTube jukebox with playlist management
0.2.9.g20200313 multimedia Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.2.9.g20200313Version of this port present on the latest quarterly branch.
Broken BROKEN: doesn't work, multiple reports upstream
Deprecated DEPRECATED: Abandoned upstream
Expired This port expired on: 2022-06-30
Ignore IGNORE: is marked as broken: doesn't work, multiple reports upstream
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
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:: tcpdump, metalock
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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>)
  • py38: mps-youtube
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.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. ca_root_nss>=3.17.3 : security/ca_root_nss
  2. py38-pafy>=0.5.0 : www/py-pafy@py38
  3. mpv : multimedia/mpv
  4. py38-setuptools>0 : devel/py-setuptools@py38
  5. 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mps-youtube/mps-youtube/tar.gz/afab9fb?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-06-30
    REASON: Has expired: Abandoned upstream

Number of commits found: 28

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.9.g20200313
30 Jun 2022 20:28:06
commit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80ad files touched by this commit
Rene Ladan (rene) search for other commits by this committer
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 View all of this commit message)
0.2.9.g20200313
10 May 2022 10:38:41
commit hash: ee62ec3510b8aa21dfd10dc1f8a8f7d9beaa181fcommit hash: ee62ec3510b8aa21dfd10dc1f8a8f7d9beaa181fcommit hash: ee62ec3510b8aa21dfd10dc1f8a8f7d9beaa181fcommit hash: ee62ec3510b8aa21dfd10dc1f8a8f7d9beaa181f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
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
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.2.9.g20200313
11 Apr 2020 14:07:06
Revision:531425Original commit files touched by this commit
mandree search for other commits by this committer
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
Revision:508882Original commit files touched by this commit
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
0.2.8_1
06 Nov 2018 01:50:27
Revision:484273Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:477261Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
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
Revision:468844Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
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 View all of this commit message)
0.2.7.1_2
21 Oct 2017 06:50:50
Revision:452570Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:442592Original commit files touched by this commit
bdrewery search for other commits by this committer
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
Revision:439367Original commit files touched by this commit
riggs search for other commits by this committer
Chase ffmpeg 3.3 update (ABI changes)

PR:		218658
Submitted by:	riggs
0.2.7.1
14 Apr 2017 22:14:36
Revision:438548Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:428352Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:427548Original commit files touched by this commit
mat search for other commits by this committer
http://github.com redirects to https://github.com, spare everyone a redirect.

Sponsored by:	Absolight
0.2.6
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
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
Revision:410516Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:407841Original commit files touched by this commit
rm search for other commits by this committer
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
Revision:392848Original commit files touched by this commit
antoine search for other commits by this committer
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
Revision:390693Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:379147Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:379021Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:378017Original commit files touched by this commit
nivit search for other commits by this committer
- 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
Revision:371331Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports of multimedia/ to new USES=python

Approved by:	portmgr (implicit)
0.01.46_1
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
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
Revision:361732Original commit files touched by this commit
nivit search for other commits by this committer
- Update to 0.01.46
0.01.44
09 Apr 2014 00:28:07
Revision:350653Original commit files touched by this commit
nivit search for other commits by this committer
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

Number of commits found: 28