diff --git a/extra/yt-dlp/.SRCINFO b/extra/yt-dlp/.SRCINFO index b62c83a80..25269f61a 100644 --- a/extra/yt-dlp/.SRCINFO +++ b/extra/yt-dlp/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = yt-dlp pkgdesc = A youtube-dl fork with additional features and fixes - pkgver = 2023.12.30 + pkgver = 2024.03.10 pkgrel = 1 url = https://github.com/yt-dlp/yt-dlp arch = any @@ -8,12 +8,12 @@ pkgbase = yt-dlp checkdepends = python-pytest makedepends = pandoc makedepends = python-build + makedepends = python-hatchling makedepends = python-installer - makedepends = python-setuptools - makedepends = python-wheel depends = python depends = python-certifi depends = python-requests + depends = python-urllib3 optdepends = ffmpeg: for video post-processing optdepends = rtmpdump: for rtmp streams support optdepends = atomicparsley: for embedding thumbnails into m4a files @@ -28,7 +28,7 @@ pkgbase = yt-dlp optdepends = python-pyxattr: for writing xattr metadata (alternative option) optdepends = phantomjs: for extractors with javascript code optdepends = python-secretstorage: For -cookies-from-browser to access the GNOME keyring while decrypting cookies of Chromium-based browsers - source = yt-dlp-2023.12.30.tar.gz::https://github.com/yt-dlp/yt-dlp/releases/download/2023.12.30/yt-dlp.tar.gz - sha256sums = 5408fe5d12cd1c430ee10346770e3d60baad5c63a38b41c8967005e4956780a7 + source = yt-dlp-2024.03.10.tar.gz::https://github.com/yt-dlp/yt-dlp/releases/download/2024.03.10/yt-dlp.tar.gz + sha256sums = 1db8eade9e860543b655f5f973e26727ac2cc20874dc6fed9a3e78a4a05ee989 pkgname = yt-dlp diff --git a/extra/yt-dlp/.nvchecker.toml b/extra/yt-dlp/.nvchecker.toml new file mode 100644 index 000000000..58c128cd0 --- /dev/null +++ b/extra/yt-dlp/.nvchecker.toml @@ -0,0 +1,4 @@ +[yt-dlp] +source = 'github' +github = 'yt-dlp/yt-dlp' +use_max_tag = true diff --git a/extra/yt-dlp/PKGBUILD b/extra/yt-dlp/PKGBUILD index ea6f426dd..10be6b29d 100644 --- a/extra/yt-dlp/PKGBUILD +++ b/extra/yt-dlp/PKGBUILD @@ -6,7 +6,7 @@ # - removed makedepend on pandoc pkgname=yt-dlp -pkgver=2023.12.30 +pkgver=2024.03.10 pkgrel=1 pkgdesc='A youtube-dl fork with additional features and fixes' arch=(any) @@ -14,11 +14,11 @@ url='https://github.com/yt-dlp/yt-dlp' license=(Unlicense) depends=(python python-certifi - python-requests) + python-requests + python-urllib3) makedepends=(python-build - python-installer - python-setuptools - python-wheel) + python-hatchling + python-installer) checkdepends=(python-pytest) optdepends=('ffmpeg: for video post-processing' 'rtmpdump: for rtmp streams support' @@ -35,7 +35,7 @@ optdepends=('ffmpeg: for video post-processing' 'phantomjs: for extractors with javascript code' 'python-secretstorage: For -cookies-from-browser to access the GNOME keyring while decrypting cookies of Chromium-based browsers') source=($pkgname-$pkgver.tar.gz::https://github.com/yt-dlp/yt-dlp/releases/download/$pkgver/yt-dlp.tar.gz) -sha256sums=('5408fe5d12cd1c430ee10346770e3d60baad5c63a38b41c8967005e4956780a7') +sha256sums=('1db8eade9e860543b655f5f973e26727ac2cc20874dc6fed9a3e78a4a05ee989') build() { cd $pkgname