summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin53329 -> 53331 bytes
-rw-r--r--net-misc/curl/Manifest6
-rw-r--r--net-misc/curl/curl-8.13.0_rc3.ebuild (renamed from net-misc/curl/curl-8.13.0_rc2.ebuild)0
-rw-r--r--net-misc/yt-dlp/Manifest2
-rw-r--r--net-misc/yt-dlp/yt-dlp-2025.03.26.ebuild73
5 files changed, 78 insertions, 3 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 1de62cd6ca25..91aed416ab43 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index dbf33181f4e9..254ec6e9a749 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -6,10 +6,10 @@ DIST curl-8.11.1.tar.xz 2751236 BLAKE2B a87ec2c78c5d6daf44eee4cf8e3ed124849d067f
DIST curl-8.11.1.tar.xz.asc 488 BLAKE2B 53d58ebb8ab722d8394b7ce94b646c876324cd89b3e47d9129bddcfbb6db338c1dbe93a5e72a25caf7be9ddd450c2b0832cfee17beb8ba701bdeefe653235d53 SHA512 c09bedb67e83fb8ca3ad73c5bd0d92fed7fc2c26dbe5a71cccb193fd151c7219713241a9fe74baefcd1d008cfafba78142bf04cec24dd4a88d67179184d35824
DIST curl-8.12.1.tar.xz 2768160 BLAKE2B 2b3e3d91041881c0951ad470736266105d3b9720440b808fe382baa493a30075aba52eb1d329fb1f148e27cd76290d82e121e7f4abf695f215456a10e26ade3e SHA512 88915468fa1bb7256e3dd6c9d058ada6894faa1e3e7800c7d9bfee3e8be4081ae57e7f2bf260c5342b709499fc4302ddc2d7864e25bfa3300fa07f118a3de603
DIST curl-8.12.1.tar.xz.asc 488 BLAKE2B 2a6563609c9f7ada84ca2c7048ad9406809eef4cc958760d2ab3d1b7be58d26247e579bd025870609e80ebb00295026aae30614b84e3a81bdf3ed3dbd0f5ed70 SHA512 41fc5582935090d13940d86974fdea3ea901dd5dab156c16029a87f811d2535172c59dc8dc366f2ffc37bcf85accbecb5aa765bc7b83c2991a3ef402bf25af69
-DIST curl-8.13.0-rc2.tar.xz 2793312 BLAKE2B 82c6cd839ee51d286e9fd358b5185ad3bffbc104d35cdf4118b6668ac36954bc44bd46602913d63d4e468eb938d4ef9a385b75f3d7e8ef5ea1e354850447615b SHA512 299b41b5bf52b29f5064f68cd7d8d1e95d8b8f8b36fb80fb67ed2b342123f1fc87a543754cbee8c49c83a8e73daca89cb132a76c795d7fa4d9231c6bf281a9e0
-DIST curl-8.13.0-rc2.tar.xz.asc 488 BLAKE2B 71a1aba5d597eb5a832f13d49b732880c38ade694cde3dea925bef37f26cf9fa0e098cbbbad4dfbc7c566d294828d83be511c2ea3d8d9d4a157d59d20824b0b7 SHA512 8149ff96d25b41b0a9418929bbdbb0675267457e7999bd98012289fb74af96f96e66bc9319024f37ef478a965ef233827d832e153db867f2cb6cd140954a4b3e
+DIST curl-8.13.0-rc3.tar.xz 2792136 BLAKE2B af18c877ca6e9fb3e75265f86b3f3416e12b4160b71de00dfb82d687f11f457faf2f7dddde557474631ac7148cada1add189ac4ed002c41745bd546309093312 SHA512 72c0e0b8b0bc9117ab911b97bab6b1502d877f5a72a34091b68e48c046e45dfd188f24f270c0200f4df3f1a70933ada00f3a73a0aa078ec2b125fa5a9294d33f
+DIST curl-8.13.0-rc3.tar.xz.asc 488 BLAKE2B 8778af342578bace6ddea93c719fb74b8a9b85ffb53938f46888c48cb9eef53bd018b4df421c2ceaecae5a8058a32b3b058e7965ba8b092eb17fef69168ab3f4 SHA512 a2d94a898824fabc1c4834f9e5719fb65311d0f218f6170e80fe1a04c6f842f9fbf589d281767ab916f668ff7087bb318b819a1fb26790640df136f335ff3b99
EBUILD curl-8.11.1-r2.ebuild 11438 BLAKE2B 23fbba450554c39092a7e6b7a907f4720ca9407fceddd00dfccc4c7517c39f458365ec1e8ca74fb4f1cfe8033ba0a484d0d9a8537fd87a8ee029ad427aa9ae67 SHA512 12449882676c24b4929db4ab9fb7ce77ffd41e00e4091f7835c0434d25e1dfa613cc1d86e65ac1fc072f05d6a3aac671366727f1d04a09f48bde3af8747d013c
EBUILD curl-8.12.1.ebuild 11629 BLAKE2B 3de0fe436f0d733fd18a93911678c4383a33cb8600ffb9e3739ce1763712971631bc410da11489ab992887c70706d83235cd214f5c03076280c999cdb1ffc05e SHA512 5536f39147536ae064d4613fb7bc76afde032d1e175355c9236838c15341df6f4a38869c4c5341f8524c522c376552e0e28b5017e428e984ef3f7fe25879935b
-EBUILD curl-8.13.0_rc2.ebuild 11758 BLAKE2B 4d0d0dcf1ebb5dcd3f922787a9769216aa3929b6383b6bd06cfb0fb20d12044265eb664a11f4d4ccca55d2d6ca37471165e4517c6faa397b89191d0a843232af SHA512 f96981715290d79319451e9438fe71898463dc8053ce72d9ccb5ad8588aeb4b552058e3cd9eba30de578cf7434aea4e8002e545ed7642d05c42b4f83e1bc3e67
+EBUILD curl-8.13.0_rc3.ebuild 11758 BLAKE2B 4d0d0dcf1ebb5dcd3f922787a9769216aa3929b6383b6bd06cfb0fb20d12044265eb664a11f4d4ccca55d2d6ca37471165e4517c6faa397b89191d0a843232af SHA512 f96981715290d79319451e9438fe71898463dc8053ce72d9ccb5ad8588aeb4b552058e3cd9eba30de578cf7434aea4e8002e545ed7642d05c42b4f83e1bc3e67
EBUILD curl-9999.ebuild 11758 BLAKE2B 4d0d0dcf1ebb5dcd3f922787a9769216aa3929b6383b6bd06cfb0fb20d12044265eb664a11f4d4ccca55d2d6ca37471165e4517c6faa397b89191d0a843232af SHA512 f96981715290d79319451e9438fe71898463dc8053ce72d9ccb5ad8588aeb4b552058e3cd9eba30de578cf7434aea4e8002e545ed7642d05c42b4f83e1bc3e67
MISC metadata.xml 2129 BLAKE2B 89432da852617c89e67c8927a7dddf43a4b69753b201623a7d94071724bc1dd9a936cfabfce6cb224700a47d33257f4945bbb695bfde5d20b9fd4796bd712242 SHA512 8ac6fa9535920904ff70c5cadf1fe28b1e806deff5b37a5a326e9ec25d6c54cc1bf2ecbfd8843af34b26dbe270a1a3ac3ca8ec8730d62180af8237fae5ba255a
diff --git a/net-misc/curl/curl-8.13.0_rc2.ebuild b/net-misc/curl/curl-8.13.0_rc3.ebuild
index 5af80a37e9b1..5af80a37e9b1 100644
--- a/net-misc/curl/curl-8.13.0_rc2.ebuild
+++ b/net-misc/curl/curl-8.13.0_rc3.ebuild
diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 1366d59713b6..414f0048672a 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,8 +1,10 @@
DIST yt-dlp-2025.02.19.tar.gz 5842393 BLAKE2B e35716ceb51739668ed1b9f263d643ef33de3fd4ed38d21cc02971f3f454484814b57f370730a91ea8e2c21995027b8f2e13caf6a41bbdfd0798f8856416d124 SHA512 91179c08f6d3eafc8b796671f513b7908a53632b2c926293bbe887cbb3843c6dc80c80de90a7f892b98e6dd5b77daeea10f02e5a2ee078855ce78227e4c9be4a
DIST yt-dlp-2025.03.21.tar.gz 5903140 BLAKE2B b7108973f27d9755155f47a0c5646a8d150a8c7c3a007dd21b3b5892349ebc0a6661e89678b3f62f7594e8574b7758283a2de3edfb2a5232cb477128e01e077f SHA512 782e35170c4f581bd5e26589dd42cc022d37365bfcec13340456badd0213dc7ea59530e716731181306082fe3494f9238a5c396ad9655ea7a26dbb19162e7b52
DIST yt-dlp-2025.03.25.tar.gz 5907595 BLAKE2B 548b239de2aea5fcafe2d938e478d88356cd6fe76902e8a579523f5304915ec8743d019c46642d59c1a354f8b75e398a90e1149b3814b110a804b90fbc13b075 SHA512 8537e2d20ad17273407b97ccfca3dbb7f1efadb4d93fad94eac3878daf9773372fc8e4c08f0efc7cd6811a453de140f4845deec157a96e53fd14422e9257830f
+DIST yt-dlp-2025.03.26.tar.gz 5908282 BLAKE2B bb14fb170a8be5b544dc3be3102a459d8ed33f6ffa41f3ffe987f129d89320d359cb29e53c4c10fc7e7969d8445728f6f98e49fa513f927a659dbec66a7fabc4 SHA512 c10380b738a44d2345b5e4b872dafd6272f00c2e5122117e35ed08c5488dbd697bf92c20da6f62dd6db81baf7acd4b321adff323c065cb7839645cfeaf63648c
EBUILD yt-dlp-2025.02.19.ebuild 2420 BLAKE2B aa87bfbc02c62dffcc5fbc5711e59c9a49f9ad9869b1f82ba7eb61ed1f569c6668bc263cdbf5e83eb5f2327a91e1b0ec75bac3251f7d21591ddb1123e574dbe2 SHA512 8129eb5a482a97ac44ab5ce796fcaee1a297fc433016a34fcb6a5ef2a65b2a45aa6b4e81bc8d824df380375b2928ad4d8873bf4404d7f400ca7e036cc6532123
EBUILD yt-dlp-2025.03.21.ebuild 2386 BLAKE2B 38fb61861b043396dd76896a8327de49453263be948dfe299c5d2edddb9153c2ac936cdedc74cf457b6e12bad9fee3e9d03c04aaccab31a733407bdc55f9b692 SHA512 1686d50efe620ad13dd37db9ca3ee76b674a30325a41872eb2a787e6fa8304c67fa435a266a6f7e8f546dbb1963abd1de945f8d7affdf1a8e49332bd5760dc74
EBUILD yt-dlp-2025.03.25.ebuild 2386 BLAKE2B 38fb61861b043396dd76896a8327de49453263be948dfe299c5d2edddb9153c2ac936cdedc74cf457b6e12bad9fee3e9d03c04aaccab31a733407bdc55f9b692 SHA512 1686d50efe620ad13dd37db9ca3ee76b674a30325a41872eb2a787e6fa8304c67fa435a266a6f7e8f546dbb1963abd1de945f8d7affdf1a8e49332bd5760dc74
+EBUILD yt-dlp-2025.03.26.ebuild 2386 BLAKE2B 38fb61861b043396dd76896a8327de49453263be948dfe299c5d2edddb9153c2ac936cdedc74cf457b6e12bad9fee3e9d03c04aaccab31a733407bdc55f9b692 SHA512 1686d50efe620ad13dd37db9ca3ee76b674a30325a41872eb2a787e6fa8304c67fa435a266a6f7e8f546dbb1963abd1de945f8d7affdf1a8e49332bd5760dc74
EBUILD yt-dlp-9999.ebuild 2406 BLAKE2B 124090ca299901d902fbfedb2f85a9a909878539bb7bbecbceae45b9f32b748733af66ee1cadfb550cb198f633f7c738b5d9cff60fd08f16a2d9b952045aa30e SHA512 523a86be871c8665dcb9c387b25cd3976c62376ffe8b1ecfea0c68034b03ed4ddd08980fa9647ce94f820e76cc63b04d335ff477627f4e5bb497181cc8adbfce
MISC metadata.xml 392 BLAKE2B d2aa6fc43f7f9038d320197a18107f15e56ed5e242e6c3cdc1b7111184580ab14fae8cbd16776794d207dd39ea0ca65975c08a54449f4cf90370ea95a66083d9 SHA512 867c61c1e41d7594decd5e10a2b45d934313cb751ba22356fc1ab61e0a40b2543847b195d20c7a39ba92370d8b3908e6f90d690915579b55808872efe8d3cebe
diff --git a/net-misc/yt-dlp/yt-dlp-2025.03.26.ebuild b/net-misc/yt-dlp/yt-dlp-2025.03.26.ebuild
new file mode 100644
index 000000000000..a57a8f5167a7
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2025.03.26.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+inherit bash-completion-r1 distutils-r1 optfeature wrapper
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp/"
+SRC_URI="
+ https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz
+ -> ${P}.tar.gz
+"
+S=${WORKDIR}/${PN}
+
+LICENSE="Unlicense"
+SLOT="0"
+# note that yt-dlp bumps are typically done straight-to-stable (unless there
+# was major/breaking changes) given website changes breaks it on a whim
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fails with FEATURES=network-sandbox
+ test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout
+ # fails with FEATURES=distcc, bug #915614
+ test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+ # websockets tests break easily depending on dev-python/websockets
+ # version and, as far as I know, most users do not use/need it --
+ # thus being neither in RDEPEND nor optfeature (bug #940630,#950030)
+ test/test_websockets.py
+ )
+
+ epytest -m 'not download'
+}
+
+python_install_all() {
+ dodoc README.md Changelog.md supportedsites.md
+ doman yt-dlp.1
+
+ dobashcomp completions/bash/yt-dlp
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins completions/fish/yt-dlp.fish
+
+ insinto /usr/share/zsh/site-functions
+ doins completions/zsh/_yt-dlp
+
+ rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+ make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
+}
+
+pkg_postinst() {
+ optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg
+ has_version media-video/atomicparsley || # allow fallback but don't advertise
+ optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen
+ optfeature "decrypting cookies from Chromium-based browsers" dev-python/secretstorage
+
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed'
+ elog 'as "youtube-dl". This is strictly for compatibility and it is'
+ elog 'recommended to use "yt-dlp" directly, it may be removed in the future.'
+ fi
+}