pkgsrc/net/youtube-dl/Makefile
leot 5d526f5532 youtube-dl: Update to 20210116
Changes:
version 2021.01.16

Core
* [YoutubeDL] Protect from infinite recursion due to recursively nested
  playlists (#27833)
* [YoutubeDL] Ignore failure to create existing directory (#27811)
* [YoutubeDL] Raise syntax error for format selection expressions with multiple
  + operators (#27803)

Extractors
+ [animeondemand] Add support for lazy playlist extraction (#27829)
* [youporn] Restrict fallback download URL (#27822)
* [youporn] Improve height and tbr extraction (#20425, #23659)
* [youporn] Fix extraction (#27822)
+ [twitter] Add support for unified cards (#27826)
+ [twitch] Add Authorization header with OAuth token for GraphQL requests
  (#27790)
* [mixcloud:playlist:base] Extract video id in flat playlist mode (#27787)
* [cspan] Improve info extraction (#27791)
* [adn] Improve info extraction
* [adn] Fix extraction (#26963, #27732)
* [youtube:search] Extract from all sections (#27604)
* [youtube:search] fix viewcount and try to extract all video sections (#27604)
* [twitch] Improve login error extraction
* [twitch] Fix authentication (#27743)
* [3qsdn] Improve extraction (#21058)
* [peertube] Extract formats from streamingPlaylists (#26002, #27586, #27728)
* [khanacademy] Fix extraction (#2887, #26803)
* [spike] Update Paramount Network feed URL (#27715)
2021-01-18 20:20:22 +00:00

26 lines
822 B
Makefile

# $NetBSD: Makefile,v 1.227 2021/01/18 20:20:22 leot Exp $
# XXX: VERSION_DATE can contains also an optional part that indicates
# XXX: possible same day revisions. PKGNAME preserves that dotted part as is.
VERSION_DATE= 2021.01.16
DISTNAME= youtube-dl-${VERSION_DATE}
PKGNAME= ${DISTNAME:S/.//:S/.//}
CATEGORIES= net
MASTER_SITES= https://youtube-dl.org/downloads/${VERSION_DATE}/
MAINTAINER= leot@NetBSD.org
HOMEPAGE= https://ytdl-org.github.io/youtube-dl/
COMMENT= Download videos from youtube.com
LICENSE= public-domain
USE_LANGUAGES= # none
EGG_NAME= youtube_dl-${VERSION_DATE:S/.0/./g}
WRKSRC= ${WRKDIR}/youtube-dl
SUBST_CLASSES+= pkgmandir
SUBST_STAGE.pkgmandir= pre-configure
SUBST_FILES.pkgmandir= setup.py
SUBST_VARS.pkgmandir= PKGMANDIR
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"