notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
yt-dlp Command-line program for downloading videos from various platforms
2021.12.27 www on this many watch lists=2 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 2021.12.27Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-08 01:47:29
Last Update: 2021-12-27 04:14:58
Commit Hash: c023198
People watching this port, also watch:: webfonts, rsync, ncftp, unison, xorg
License: UNLICENSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
Collapse this list.
  1. /usr/local/share/licenses/yt-dlp-2021.12.27/catalog.mk
  2. /usr/local/share/licenses/yt-dlp-2021.12.27/LICENSE
  3. /usr/local/share/licenses/yt-dlp-2021.12.27/UNLICENSE
  4. bin/youtube-dl
  5. bin/yt-dlp
  6. etc/bash_completion.d/yt-dlp
  7. etc/fish/completions/yt-dlp.fish
  8. share/zsh/site-functions/_yt-dlp
  9. @owner
  10. @group
  11. @mode
Collapse this list.
Dependency lines:
  • yt-dlp>0:www/yt-dlp
Conflicts:
CONFLICTS:
  • youtube_dl
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/www/yt-dlp/ && make install clean
To add the package, run one of these commands:
  • pkg install www/yt-dlp
  • pkg install yt-dlp
PKGNAME: yt-dlp
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
yt-dlp
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642021.09.252021.06.23
FreeBSD:11:armv6--
FreeBSD:11:i3862021.09.252021.06.23
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2021.12.27
FreeBSD:12:amd642021.12.272021.12.27
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862021.12.272021.12.27
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2021.04.03
FreeBSD:13:aarch642021.12.272021.12.27
FreeBSD:13:amd642021.12.272021.12.27
FreeBSD:13:armv6--
FreeBSD:13:armv7-2021.09.25
FreeBSD:13:i3862021.12.272021.12.27
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2021.06.23
FreeBSD:14:aarch642021.12.27-
FreeBSD:14:amd642021.12.27-
FreeBSD:14:armv6--
FreeBSD:14:armv72021.04.11-
FreeBSD:14:i3862021.12.27-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642021.04.11-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-mutagen>0 : audio/py-mutagen@py38
  2. py38-pycryptodome>0 : security/py-pycryptodome@py38
  3. py38-sqlite3>0 : databases/py-sqlite3@py38
  4. py38-websockets>0 : devel/py-websockets@py38
  5. gmake>=4.3 : devel/gmake
  6. python3.8 : lang/python38
Runtime dependencies:
  1. py38-mutagen>0 : audio/py-mutagen@py38
  2. py38-pycryptodome>0 : security/py-pycryptodome@py38
  3. py38-sqlite3>0 : databases/py-sqlite3@py38
  4. py38-websockets>0 : devel/py-websockets@py38
  5. ffprobe : multimedia/ffmpeg
  6. rtmpdump : multimedia/rtmpdump
  7. python3.8 : lang/python38
This port is required by:
for Build
  1. www/py-pafy
for Run
  1. multimedia/gpodder
  2. multimedia/haruna
  3. multimedia/lives
  4. multimedia/mpv
  5. multimedia/smtube
  6. multimedia/ytfzf
  7. net-p2p/awgg
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/py-pafy
  3. Collapse this list.

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yt-dlp/yt-dlp/tar.gz/2021.12.27?dummy=/
Collapse this list.
Port Moves
  • port moved here from www/youtube_dlc on 2021-04-12
    REASON: Upstream have made a complete transition to new project name

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Dec 2021 04:14:58
 files touched by this commit commit hash:c02319897f61bb534508f3d9974719bfdcc9211f  2021.12.27
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.12.25 -> 2021.12.27
25 Dec 2021 01:03:58
 files touched by this commit commit hash:9ebb3969017582c1254bfafa2d73116b606fc5a0  2021.12.25
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.12.01 -> 2021.12.25
06 Dec 2021 17:32:48
 files touched by this commit commit hash:b7b98bcbdd0daefed5154f379d8b55276811540a  2021.12.01
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.11.10.1 -> 2021.12.01
06 Dec 2021 14:09:50
 files touched by this commit commit hash:80e4e8275e9dfacaea51df8008738c9df3fd3522  2021.11.10.1
Joseph Mingrone (jrm) search for other commits by this committer
Ports that depend on youtube-dl: Depend on yt-dlp

yt-dlp [1] is a youtube-dl fork with additional features and fixes.  For
ports that depend on www/youtube-dl switch the dependency to www/yt-dlp.
For ports that have an optional dependency on www/youtube-dl, create a
new OPTIONS_RADIO that includes www/yt-dlp and make it the default.

[1] https://github.com/yt-dlp/yt-dlp

Other changes:
- www/yt-dlp: Turn the symlink option on by default
- www/py-pafy: Fix build when depending on www/yt-dlp

PR:		259944
Reported by:	Oleh Vinichenko <moonlapse81@gmail.com>
Reviewed by:	diizzy, Oleh Vinichenko <moonlapse81@gmail.com>,
		VVD <vvd@unislabs.com>
Approved by:	0mp, adridg (kde@), rm, tcberner (multimedia@),
		yuri (maintainers)
		acm and nivit (maintainers, timeout)
Differential Revision:	https://reviews.freebsd.org/D33090
11 Nov 2021 17:31:31
 files touched by this commit commit hash:1ef7280bd28c216d918f1f51da2a20d68e54a26b  2021.11.10.1
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.10.22 -> 2021.11.10.1

Reported by:	portscout
29 Oct 2021 02:34:18
 files touched by this commit commit hash:f86a9dcd1f09d3a88d219591cae631d4310a6941  2021.10.22
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.10.10 -> 2021.10.22

PR:		259518
14 Oct 2021 20:07:59
 files touched by this commit commit hash:4d00822bb5c6b136d2fad5a2a749eac7445b6b7c  2021.10.10
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.09.25 -> 2021.10.10

PR:		259097
Reported by:	diizzy
09 Oct 2021 10:20:15
 files touched by this commit commit hash:27e99546bd59132465fe837686ad693ec1389db2  2021.09.25_1
Emanuel Haupt (ehaupt) search for other commits by this committer
devel/py-websockets: Update to 10.0

websockets 10.0 requires Python >= 3.7 therefore bump depending ports
Python version requirements.

Changes:	https://websockets.readthedocs.io/en/stable/project/changelog.html
26 Sep 2021 05:45:19
 files touched by this commit commit hash:85ba1d2e9531b9bb6236ac0611294c11047f4b71  2021.09.25
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.09.02 -> 2021.09.25

The MUTAGEN option is removed because mutagen listed in yt-dlp requirements -
reported by sunpoet@.
02 Sep 2021 09:29:55
 files touched by this commit commit hash:2745325c336f20718c8af88c2fb5a63ce339650c  2021.09.02
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.08.10 -> 2021.09.02

Reported by:	portscout
11 Aug 2021 08:43:43
 files touched by this commit commit hash:fb850ec38acb9da08f6e1ffbef22c6e3eeb28011  2021.08.10
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.08.02 -> 2021.08.10

Reported by:	portscout
03 Aug 2021 06:10:45
 files touched by this commit commit hash:27dab115580f5604ae9dcf8fd756640c36563027  2021.08.02
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.07.24 -> 2021.08.02

PR:		257578
25 Jul 2021 23:01:58
 files touched by this commit commit hash:d68f33545291d6a72a1eea1ffaaa30e415bcfb13  2021.07.24
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.07.21 -> 2021.07.24
22 Jul 2021 17:25:02
 files touched by this commit commit hash:dc66c85678b6823c068412eebe80690f2a9db961  2021.07.21
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.07.07 -> 2021.07.21

Reported by:	portscout
12 Jul 2021 02:10:32
 files touched by this commit commit hash:3f4af29fb5d184293705067c62c8c11490d35ec5  2021.07.07
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.06.23 -> 2021.07.07

PR:		257121
23 Jun 2021 14:51:22
 files touched by this commit commit hash:7bf201d4d724ebc6f0524d07f671ab7ba3a583c4  2021.06.23
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.06.09 -> 2021.06.23

PR:		256786
09 Jun 2021 22:24:24
 files touched by this commit commit hash:ac268935f76335c5a4d750d19f10ba11995c1089  2021.06.09
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.06.01 -> 2021.06.09

PR:		256513
02 Jun 2021 08:49:43
 files touched by this commit commit hash:ce0187f6132868ca5bc76b8e8748e82cb4e7b51d  2021.06.01
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.05.20 -> 2021.06.01

Reported by:	portscout
21 May 2021 09:53:34
 files touched by this commit commit hash:729fb57b3a4a7729be1560dc08becacd389f4c9a  2021.05.20
Yuri Victorovich (yuri) search for other commits by this committer
Author: Daniel Engberg
www/yt-dlp: Update 2021.05.11 -> 2021.05.20

PR:		256036
12 May 2021 01:29:14
 files touched by this commit commit hash:24b8178a8f2e721b7b1f9304acbdfe51f80bd8e9  2021.05.11
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.04.22 -> 2021.05.11
23 Apr 2021 21:57:49
 files touched by this commit commit hash:3fe101871055274ce651726cd8322df3be2ca8e3  2021.04.22
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.04.11 -> 2021.04.22
Reported by:	portscout
12 Apr 2021 22:38:05
 files touched by this commit commit hash:1f75908212fb66989a35689d3514fa1c41920880  2021.04.11
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.04.03 -> 2021.04.11

PR:		255010
Submitted by:	daniel.engberg.lists@pyret.net
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2021.04.03
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 21:04:14
 files touched by this commit commit hash:4e3cf0163c4a00d4dac41d6da43472d2fcab2f29  2021.04.03
Yuri Victorovich (yuri) search for other commits by this committer
www/yt-dlp: Update 2021.03.24.1 -> 2021.04.03

PR:		254782
Submitted by:	daniel.engberg.lists@pyret.net
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2021.03.24.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Mar 2021 09:00:39
Original commit files touched by this commit Revision:569381  2021.03.24.1
yuri search for other commits by this committer
www/yt-dlp: Update 2021.03.21 -> 2021.03.24.1

Reported by:	portscout
25 Mar 2021 09:53:01
Original commit files touched by this commit Revision:569193  2021.03.21
yuri search for other commits by this committer
www/yt-dlp: Update 2021.02.09 -> 2021.03.21

PR:		254376
Submitted by:	daniel.engberg.lists@pyret.net
13 Feb 2021 02:16:14
Original commit files touched by this commit Revision:565094  2021.02.09
yuri search for other commits by this committer
www/yt-dlp: Update 2021.02.04 -> 2021.02.09

Reported by:	portscout
08 Feb 2021 01:46:51
Original commit files touched by this commit Revision:564672  2021.02.04
yuri search for other commits by this committer
New port: www/yt-dlp: Command-line program to download videos from youtube &
other platforms

Number of commits found: 29