From 89710ac58829119029373e6936e8694d67f72986 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Wed, 11 May 2022 18:17:43 +0200 Subject: [PATCH 1/2] youtube-dl: drop package youtube-dl is still maintained, but moves very slowly and many other distributions instead package an active fork, yt-dlp. Signed-off-by: Michal Vasilek --- multimedia/youtube-dl/Makefile | 48 ---------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 multimedia/youtube-dl/Makefile diff --git a/multimedia/youtube-dl/Makefile b/multimedia/youtube-dl/Makefile deleted file mode 100644 index dd9b58333..000000000 --- a/multimedia/youtube-dl/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# -# Copyright (C) 2015 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=youtube-dl -PKG_VERSION:=2021.12.17 -PKG_RELEASE:=1 - -PYPI_NAME:=youtube_dl -PKG_HASH:=bc59e86c5d15d887ac590454511f08ce2c47698d5a82c27bfe27b5d814bbaed2 - -PKG_MAINTAINER:=Josef Schlehofer -PKG_LICENSE:=Unlicense -PKG_LICENSE_FILES:=LICENSE - -include ../../lang/python/pypi.mk -include $(INCLUDE_DIR)/package.mk -include ../../lang/python/python3-package.mk - -define Package/youtube-dl - SECTION:=multimedia - CATEGORY:=Multimedia - TITLE:=Utility to download videos from YouTube.com - URL:=https://yt-dl.org - DEPENDS:= \ - +ca-certificates \ - +python3 \ - +python3-email \ - +python3-xml \ - +python3-codecs \ - +python3-ctypes \ - +python3-setuptools -endef - -define Package/youtube-dl/description - youtube-dl is a small command-line program to download videos - from YouTube.com and other video sites. - It requires the Python3 interpreter. -endef - -$(eval $(call Py3Package,youtube-dl)) -$(eval $(call BuildPackage,youtube-dl)) -$(eval $(call BuildPackage,youtube-dl-src)) From 534b538598cff121ed9fa533505a3e5dbc238495 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Wed, 11 May 2022 18:17:15 +0200 Subject: [PATCH 2/2] yt-dlp: add package Signed-off-by: Michal Vasilek --- multimedia/yt-dlp/Makefile | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 multimedia/yt-dlp/Makefile diff --git a/multimedia/yt-dlp/Makefile b/multimedia/yt-dlp/Makefile new file mode 100644 index 000000000..ac43933d9 --- /dev/null +++ b/multimedia/yt-dlp/Makefile @@ -0,0 +1,44 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=yt-dlp +PKG_VERSION:=2022.5.18 +PKG_RELEASE:=1 + +PYPI_NAME:=yt-dlp +PKG_HASH:=3a7b59d2fb4b39ce8ba8e0b9c5a37fe20e5624f46a2346b4ae66ab1320e35134 + +PKG_MAINTAINER:=Michal Vasilek +PKG_LICENSE:=Unlicense +PKG_LICENSE_FILES:=LICENSE + +include ../../lang/python/pypi.mk +include $(INCLUDE_DIR)/package.mk +include ../../lang/python/python3-package.mk + +define Package/yt-dlp + SECTION:=multimedia + CATEGORY:=Multimedia + TITLE:=Utility to download videos from YouTube.com + URL:=https://github.com/yt-dlp/yt-dlp + PROVIDES:=youtube-dl + DEPENDS:= \ + +ca-certificates \ + +python3-asyncio \ + +python3-codecs \ + +python3-ctypes \ + +python3-email \ + +python3-openssl \ + +python3-sqlite3 \ + +python3-urllib \ + +python3-xml +endef + +define Package/yt-dlp/description + yt-dlp is a small command-line program to download videos + from YouTube.com and other video sites. + It requires the Python3 interpreter. +endef + +$(eval $(call Py3Package,yt-dlp)) +$(eval $(call BuildPackage,yt-dlp)) +$(eval $(call BuildPackage,yt-dlp-src))