pkgsrc/net/youtube-dl/Makefile

27 lines
822 B
Makefile
Raw Normal View History

youtube-dl: Update to 20201231 Changes: version 2020.12.31 Core * [utils] Accept only supported protocols in url_or_none * [YoutubeDL] Allow format filtering using audio language (#16209) Extractors + [redditr] Extract all thumbnails (#27503) * [vvvvid] Improve info extraction + [vvvvid] Add support for playlists (#18130, #27574) + [yandexdisk] Extract info from webpage * [yandexdisk] Fix extraction (#17861, #27131) * [yandexvideo] Use old API call as fallback * [yandexvideo] Fix extraction (#25000) - [nbc] Remove CSNNE extractor * [nbc] Fix NBCSport VPlayer URL extraction (#16640) + [aenetworks] Add support for biography.com (#3863) * [uktvplay] Match new video URLs (#17909) * [sevenplay] Detect API errors * [tenplay] Fix format extraction (#26653) * [brightcove] Raise error for DRM protected videos (#23467, #27568) version 2020.12.29 Extractors * [youtube] Improve yt initial data extraction (#27524) * [youtube:tab] Improve URL matching #27559) * [youtube:tab] Restore retry on browse requests (#27313, #27564) * [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904, #25418, #26070, #26350, #26738, #27563) - [brightcove] Remove sonyliv specific code * [piksel] Improve format extraction + [zype] Add support for uplynk videos + [toggle] Add support for live.mewatch.sg (#27555) + [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826) * [teachable] Improve embed detection (#26923) * [mitele] Fix free video extraction (#24624, #25827, #26757) * [telecinco] Fix extraction * [youtube] Update invidious.snopyta.org (#22667) * [amcnetworks] Improve auth only video detection (#27548) + [generic] Add support for VHX Embeds (#27546) version 2020.12.26 Extractors * [instagram] Fix comment count extraction + [instagram] Add support for reel URLs (#26234, #26250) * [bbc] Switch to media selector v6 (#23232, #23933, #26303, #26432, #26821, #27538) * [instagram] Improve thumbnail extraction * [instagram] Fix extraction when authenticated (#22880, #26377, #26981, #27422) * [spankbang:playlist] Fix extraction (#24087) + [spankbang] Add support for playlist videos * [pornhub] Improve like and dislike count extraction (#27356) * [pornhub] Fix lq formats extraction (#27386, #27393) + [bongacams] Add support for bongacams.com (#27440) * [youtube:tab] Extend URL regular expression (#27501) * [theweatherchannel] Fix extraction (#25930, #26051) + [sprout] Add support for Universal Kids (#22518) * [theplatform] Allow passing geo bypass countries from other extractors + [wistia] Add support for playlists (#27533) + [ctv] Add support for ctv.ca (#27525) * [9c9media] Improve info extraction * [youtube] Fix automatic captions extraction (#27162, #27388) * [sonyliv] Fix title for movies * [sonyliv] Fix extraction (#25667) * [streetvoice] Fix extraction (#27455, #27492) + [facebook] Add support for watchparty pages (#27507) * [cbslocal] Fix video extraction + [brightcove] Add another method to extract policyKey * [mewatch] Relax URL regular expression (#27506) version 2020.12.22 Core * [common] Remove unwanted query params from unsigned akamai manifest URLs Extractors - [tastytrade] Remove extractor (#25716) * [niconico] Fix playlist extraction (#27428) - [everyonesmixtape] Remove extractor - [kanalplay] Remove extractor * [arkena] Fix extraction * [nba] Rewrite extractor * [turner] Improve info extraction * [youtube] Improve xsrf token extraction (#27442) * [generic] Improve RSS age limit extraction * [generic] Fix RSS itunes thumbnail extraction (#27405) + [redditr] Extract duration (#27426) - [zaq1] Remove extractor + [asiancrush] Add support for retrocrush.tv * [asiancrush] Fix extraction - [noco] Remove extractor (#10864) * [nfl] Fix extraction (#22245) * [skysports] Relax URL regular expression (#27435) + [tv5unis] Add support for tv5unis.ca (#22399, #24890) + [videomore] Add support for more.tv (#27088) + [yandexmusic] Add support for music.yandex.com (#27425) + [nhk:program] Add support for audio programs and program clips + [nhk] Add support for NHK video programs (#27230)
2020-12-31 18:30:03 +01:00
# $NetBSD: Makefile,v 1.225 2020/12/31 17:30:03 leot Exp $
youtube-dl: Update net/youtube-dl to 20170915 pkgsrc changes: * Add a comment about VERSION_DATE and PKGNAME semantic (to better explain the note provided by `pkglint -Wall'). Changes: 2017.09.15 ---------- Core * [downloader/fragment] Restart inconsistent incomplete fragment downloads (#13731) * [YoutubeDL] Download raw subtitles files (#12909, #14191) Extractors * [condenast] Fix extraction (#14196, #14207) + [orf] Add support for f4m stories * [tv4] Relax URL regular expression (#14206) * [animeondemand] Bypass geo restriction + [animeondemand] Add support for flash videos (#9944) 2017.09.11 ---------- Extractors * [rutube:playlist] Fix suitable (#14166) 2017.09.10 ---------- Core + [utils] Introduce bool_or_none * [YoutubeDL] Ensure dir existence for each requested format (#14116) Extractors * [fox] Fix extraction (#14147) * [rutube] Use bool_or_none * [rutube] Rework and generalize playlist extractors (#13565) + [rutube:playlist] Add support for playlists (#13534, #13565) + [radiocanada] Add fallback for title extraction (#14145) * [vk] Use dedicated YouTube embeds extraction routine * [vice] Use dedicated YouTube embeds extraction routine * [cracked] Use dedicated YouTube embeds extraction routine * [chilloutzone] Use dedicated YouTube embeds extraction routine * [abcnews] Use dedicated YouTube embeds extraction routine * [youtube] Separate methods for embeds extraction * [redtube] Fix formats extraction (#14122) * [arte] Relax unavailability check (#14112) + [manyvids] Add support for preview videos from manyvids.com (#14053, #14059) * [vidme:user] Relax URL regular expression (#14054) * [bpb] Fix extraction (#14043, #14086) * [soundcloud] Fix download URL with private tracks (#14093) * [aliexpress:live] Add support for live.aliexpress.com (#13698, #13707) * [viidea] Capture and output lecture error message (#14099) * [radiocanada] Skip unsupported platforms (#14100)
2017-09-16 22:41:15 +02:00
# XXX: VERSION_DATE can contains also an optional part that indicates
# XXX: possible same day revisions. PKGNAME preserves that dotted part as is.
youtube-dl: Update to 20201231 Changes: version 2020.12.31 Core * [utils] Accept only supported protocols in url_or_none * [YoutubeDL] Allow format filtering using audio language (#16209) Extractors + [redditr] Extract all thumbnails (#27503) * [vvvvid] Improve info extraction + [vvvvid] Add support for playlists (#18130, #27574) + [yandexdisk] Extract info from webpage * [yandexdisk] Fix extraction (#17861, #27131) * [yandexvideo] Use old API call as fallback * [yandexvideo] Fix extraction (#25000) - [nbc] Remove CSNNE extractor * [nbc] Fix NBCSport VPlayer URL extraction (#16640) + [aenetworks] Add support for biography.com (#3863) * [uktvplay] Match new video URLs (#17909) * [sevenplay] Detect API errors * [tenplay] Fix format extraction (#26653) * [brightcove] Raise error for DRM protected videos (#23467, #27568) version 2020.12.29 Extractors * [youtube] Improve yt initial data extraction (#27524) * [youtube:tab] Improve URL matching #27559) * [youtube:tab] Restore retry on browse requests (#27313, #27564) * [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904, #25418, #26070, #26350, #26738, #27563) - [brightcove] Remove sonyliv specific code * [piksel] Improve format extraction + [zype] Add support for uplynk videos + [toggle] Add support for live.mewatch.sg (#27555) + [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826) * [teachable] Improve embed detection (#26923) * [mitele] Fix free video extraction (#24624, #25827, #26757) * [telecinco] Fix extraction * [youtube] Update invidious.snopyta.org (#22667) * [amcnetworks] Improve auth only video detection (#27548) + [generic] Add support for VHX Embeds (#27546) version 2020.12.26 Extractors * [instagram] Fix comment count extraction + [instagram] Add support for reel URLs (#26234, #26250) * [bbc] Switch to media selector v6 (#23232, #23933, #26303, #26432, #26821, #27538) * [instagram] Improve thumbnail extraction * [instagram] Fix extraction when authenticated (#22880, #26377, #26981, #27422) * [spankbang:playlist] Fix extraction (#24087) + [spankbang] Add support for playlist videos * [pornhub] Improve like and dislike count extraction (#27356) * [pornhub] Fix lq formats extraction (#27386, #27393) + [bongacams] Add support for bongacams.com (#27440) * [youtube:tab] Extend URL regular expression (#27501) * [theweatherchannel] Fix extraction (#25930, #26051) + [sprout] Add support for Universal Kids (#22518) * [theplatform] Allow passing geo bypass countries from other extractors + [wistia] Add support for playlists (#27533) + [ctv] Add support for ctv.ca (#27525) * [9c9media] Improve info extraction * [youtube] Fix automatic captions extraction (#27162, #27388) * [sonyliv] Fix title for movies * [sonyliv] Fix extraction (#25667) * [streetvoice] Fix extraction (#27455, #27492) + [facebook] Add support for watchparty pages (#27507) * [cbslocal] Fix video extraction + [brightcove] Add another method to extract policyKey * [mewatch] Relax URL regular expression (#27506) version 2020.12.22 Core * [common] Remove unwanted query params from unsigned akamai manifest URLs Extractors - [tastytrade] Remove extractor (#25716) * [niconico] Fix playlist extraction (#27428) - [everyonesmixtape] Remove extractor - [kanalplay] Remove extractor * [arkena] Fix extraction * [nba] Rewrite extractor * [turner] Improve info extraction * [youtube] Improve xsrf token extraction (#27442) * [generic] Improve RSS age limit extraction * [generic] Fix RSS itunes thumbnail extraction (#27405) + [redditr] Extract duration (#27426) - [zaq1] Remove extractor + [asiancrush] Add support for retrocrush.tv * [asiancrush] Fix extraction - [noco] Remove extractor (#10864) * [nfl] Fix extraction (#22245) * [skysports] Relax URL regular expression (#27435) + [tv5unis] Add support for tv5unis.ca (#22399, #24890) + [videomore] Add support for more.tv (#27088) + [yandexmusic] Add support for music.yandex.com (#27425) + [nhk:program] Add support for audio programs and program clips + [nhk] Add support for NHK video programs (#27230)
2020-12-31 18:30:03 +01:00
VERSION_DATE= 2020.12.31
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
2016-04-01 12:50:27 +02:00
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"