diff --git a/www/Makefile b/www/Makefile index fa26921d973b..8e1f9bb3c925 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1,2529 +1,2530 @@ COMMENT = Ports related to the World Wide Web SUBDIR += R-cran-RgoogleMaps SUBDIR += R-cran-Rook SUBDIR += R-cran-bslib SUBDIR += R-cran-crosstalk SUBDIR += R-cran-downloader SUBDIR += R-cran-gh SUBDIR += R-cran-htmlwidgets SUBDIR += R-cran-httpuv SUBDIR += R-cran-httr SUBDIR += R-cran-jquerylib SUBDIR += R-cran-rvest SUBDIR += R-cran-scrapeR SUBDIR += R-cran-selectr SUBDIR += R-cran-servr SUBDIR += R-cran-shiny SUBDIR += R-cran-shinyjs SUBDIR += R-cran-webshot SUBDIR += Stikked SUBDIR += UniversalFeedCreator SUBDIR += adguardhome SUBDIR += adjuster SUBDIR += adzap SUBDIR += alef-webfont SUBDIR += amfora SUBDIR += amphetadesk SUBDIR += analog SUBDIR += angie SUBDIR += angie-module-auth-jwt SUBDIR += angie-module-auth-spnego SUBDIR += angie-module-brotli SUBDIR += angie-module-cache-purge SUBDIR += angie-module-dav-ext SUBDIR += angie-module-echo SUBDIR += angie-module-enhanced-memcached SUBDIR += angie-module-eval SUBDIR += angie-module-geoip2 SUBDIR += angie-module-headers-more SUBDIR += angie-module-image-filter SUBDIR += angie-module-jwt SUBDIR += angie-module-keyval SUBDIR += angie-module-lua SUBDIR += angie-module-ndk SUBDIR += angie-module-njs SUBDIR += angie-module-perl SUBDIR += angie-module-postgres SUBDIR += angie-module-redis2 SUBDIR += angie-module-rtmp SUBDIR += angie-module-set-misc SUBDIR += angie-module-subs SUBDIR += angie-module-upload SUBDIR += angie-module-vod SUBDIR += angie-module-xslt SUBDIR += anyremote2html SUBDIR += apache-mode.el SUBDIR += apache24 SUBDIR += apt-cacher-ng SUBDIR += aquatone SUBDIR += archiva SUBDIR += aria2 SUBDIR += asql SUBDIR += authelia SUBDIR += awstats SUBDIR += axis2 SUBDIR += bacula-web SUBDIR += baculum-api SUBDIR += baculum-common SUBDIR += baculum-web SUBDIR += badwolf SUBDIR += baikal SUBDIR += bareos-webui SUBDIR += bareos20-webui SUBDIR += bareos21-webui SUBDIR += beehive SUBDIR += bkmrkconv SUBDIR += bluefish SUBDIR += bolt SUBDIR += bozohttpd SUBDIR += browsh SUBDIR += bugzilla2atom SUBDIR += buku SUBDIR += butterfly SUBDIR += c-icap SUBDIR += c-icap-modules SUBDIR += cadaver SUBDIR += caddy SUBDIR += caddy-custom SUBDIR += calamaris SUBDIR += calamaris-devel SUBDIR += caldavzap SUBDIR += carbonapi SUBDIR += castget SUBDIR += castor SUBDIR += cgi-lib SUBDIR += cgi-lib.pl SUBDIR += cgicc SUBDIR += cgichk SUBDIR += cgiwrap SUBDIR += checkbot SUBDIR += chems SUBDIR += chisel SUBDIR += choqok SUBDIR += chpasswd SUBDIR += chrome-gnome-shell SUBDIR += chromium SUBDIR += cinny SUBDIR += civetweb SUBDIR += ckeditor SUBDIR += cl-lml SUBDIR += cl-lml-sbcl SUBDIR += clearsilver SUBDIR += closure-compiler SUBDIR += cntlm SUBDIR += cobalt SUBDIR += codeigniter SUBDIR += colly SUBDIR += coppermine SUBDIR += cplanet SUBDIR += cpp-httplib SUBDIR += cpr SUBDIR += crawl SUBDIR += css-mode.el SUBDIR += cssed SUBDIR += csso SUBDIR += csstidy SUBDIR += ctemplate SUBDIR += cutelyst SUBDIR += darkhttpd SUBDIR += dasherr SUBDIR += davical SUBDIR += davix SUBDIR += dddbl SUBDIR += ddgr SUBDIR += deforaos-surfer SUBDIR += deno SUBDIR += devd SUBDIR += dezoomify-rs SUBDIR += dillo2 SUBDIR += dojo SUBDIR += dokuwiki SUBDIR += dolibarr SUBDIR += dolibarr16 SUBDIR += dolibarr17 SUBDIR += domoticz SUBDIR += dooble SUBDIR += dot-http SUBDIR += drill SUBDIR += drupal10 SUBDIR += drupal7 SUBDIR += drupal7-wysiwyg SUBDIR += drupal9 SUBDIR += drush SUBDIR += dtse SUBDIR += dufs SUBDIR += e107 SUBDIR += e2guardian SUBDIR += edbrowse SUBDIR += eden SUBDIR += element-web SUBDIR += elgg SUBDIR += elinks SUBDIR += emacs-w3m SUBDIR += encode-explorer SUBDIR += envoy SUBDIR += eolie SUBDIR += ephemera SUBDIR += epiphany SUBDIR += fabio SUBDIR += falkon SUBDIR += fancybox SUBDIR += faup SUBDIR += fcgi SUBDIR += fcgiwrap SUBDIR += ffproxy SUBDIR += ffsend SUBDIR += fgallery SUBDIR += filtron SUBDIR += firedm SUBDIR += firefox SUBDIR += firefox-esr SUBDIR += flat-frog SUBDIR += flexget SUBDIR += flickcurl SUBDIR += foreign-cdm SUBDIR += formication SUBDIR += foswiki SUBDIR += free-sa-devel SUBDIR += fswiki SUBDIR += fusionpbx SUBDIR += g-cows SUBDIR += g-gcl SUBDIR += galene SUBDIR += gallery-dl SUBDIR += gallery2 SUBDIR += garage SUBDIR += gatling SUBDIR += gauche-makiki SUBDIR += geckodriver SUBDIR += geneweb SUBDIR += geolizer SUBDIR += get_flash_videos SUBDIR += ghostunnel SUBDIR += gist SUBDIR += gitea SUBDIR += gitlab-ce SUBDIR += gitlab-pages SUBDIR += gitlab-workhorse SUBDIR += glassfish SUBDIR += glassfish4 SUBDIR += glewlwyd SUBDIR += glpi SUBDIR += gnome-user-share SUBDIR += go-www SUBDIR += gobuffalo SUBDIR += gohugo SUBDIR += googlebook_dl SUBDIR += googler SUBDIR += goose SUBDIR += gophernicus SUBDIR += gopherus SUBDIR += gotty SUBDIR += gpx2map SUBDIR += grafana9 SUBDIR += grails SUBDIR += gregarius SUBDIR += groupoffice SUBDIR += grr SUBDIR += gstreamer1-plugins-neon SUBDIR += gstreamer1-plugins-srt SUBDIR += gtkhtml4 SUBDIR += guacamole-client SUBDIR += gurl SUBDIR += gwsocket SUBDIR += h2c SUBDIR += h2o SUBDIR += h2o-devel SUBDIR += habari SUBDIR += hiawatha SUBDIR += hiawatha-monitor SUBDIR += homer-web SUBDIR += hotcrp SUBDIR += hs-DAV SUBDIR += hs-gitit SUBDIR += hs-hjsmin SUBDIR += hs-postgrest SUBDIR += hs-wai-app-static SUBDIR += hs-yesod-bin SUBDIR += htdigest SUBDIR += htdump SUBDIR += html2hdml SUBDIR += html2wml SUBDIR += htmlcompressor SUBDIR += htmlcxx SUBDIR += httest SUBDIR += http-parser SUBDIR += http_get SUBDIR += http_load SUBDIR += http_post SUBDIR += httpasyncclient SUBDIR += httpclient SUBDIR += httpcore SUBDIR += httptunnel SUBDIR += httrack SUBDIR += hurl SUBDIR += hypermail SUBDIR += icapeg SUBDIR += igal2 SUBDIR += ikiwiki SUBDIR += ilias SUBDIR += interchange SUBDIR += iridium SUBDIR += itop SUBDIR += janus SUBDIR += jericho-html SUBDIR += jesred SUBDIR += jetty10 SUBDIR += jira-cli SUBDIR += jitsi-meet SUBDIR += jmeter SUBDIR += joomla4 SUBDIR += joomla5 SUBDIR += jwt-cli SUBDIR += kanboard SUBDIR += kannel SUBDIR += kannel-sqlbox SUBDIR += kcgi SUBDIR += kdsoap SUBDIR += kf5-kdewebkit SUBDIR += kf5-khtml SUBDIR += kf5-kjs SUBDIR += kf5-kjsembed SUBDIR += kineto SUBDIR += kiwix-tools SUBDIR += kohana SUBDIR += ladybird SUBDIR += lagrange SUBDIR += larbin SUBDIR += libapreq2 SUBDIR += libdatachannel SUBDIR += libdom SUBDIR += libecap SUBDIR += libepc SUBDIR += libevhtp SUBDIR += libhsts SUBDIR += libhubbub SUBDIR += libjwt SUBDIR += libmicrohttpd SUBDIR += libnghttp2 SUBDIR += libnghttp3 SUBDIR += libresonic-standalone SUBDIR += librespeed SUBDIR += librewolf SUBDIR += librtcdcpp SUBDIR += libwpe SUBDIR += libwww SUBDIR += lightsquid SUBDIR += lighttpd SUBDIR += lighttpd-mod_h264_streaming SUBDIR += limesurvey SUBDIR += linklint SUBDIR += links SUBDIR += links1 SUBDIR += linux-c7-qtwebkit SUBDIR += linux-widevine-cdm SUBDIR += litmus SUBDIR += ljdeps SUBDIR += llhttp SUBDIR += logswan SUBDIR += logtools SUBDIR += ls-qpack SUBDIR += lua-resty-core SUBDIR += lua-resty-http SUBDIR += lua-resty-lrucache SUBDIR += lua-resty-session SUBDIR += luakit SUBDIR += luakit-devel SUBDIR += lux SUBDIR += lychee SUBDIR += lynx SUBDIR += lynx-current SUBDIR += lzr SUBDIR += man2web SUBDIR += manpageblog SUBDIR += mathjax SUBDIR += mathjax3 SUBDIR += mathopd SUBDIR += matomo SUBDIR += mattermost-server SUBDIR += mattermost-webapp SUBDIR += mediawiki135 SUBDIR += mediawiki139 SUBDIR += mediawiki140 SUBDIR += mergelog SUBDIR += mhonarc SUBDIR += micro_httpd SUBDIR += microbin SUBDIR += middleman SUBDIR += midori SUBDIR += mimetex SUBDIR += mini_httpd SUBDIR += miniflux SUBDIR += minio SUBDIR += minio-client SUBDIR += miniserve SUBDIR += mirrorselect SUBDIR += mitmproxy SUBDIR += mknmz-wwwoffle SUBDIR += mnogosearch SUBDIR += mod_amazon_proxy SUBDIR += mod_asn SUBDIR += mod_auth_cas SUBDIR += mod_auth_cookie_mysql2 SUBDIR += mod_auth_gssapi SUBDIR += mod_auth_kerb2 SUBDIR += mod_auth_mellon SUBDIR += mod_auth_mysql2 SUBDIR += mod_auth_mysql_another SUBDIR += mod_auth_openid SUBDIR += mod_auth_openidc SUBDIR += mod_auth_pam2 SUBDIR += mod_auth_pgsql2 SUBDIR += mod_auth_pubtkt SUBDIR += mod_auth_tkt SUBDIR += mod_auth_xradius SUBDIR += mod_authn_dovecot SUBDIR += mod_authnz_external24 SUBDIR += mod_authz_unixgroup24 SUBDIR += mod_cfg_ldap SUBDIR += mod_cloudflare SUBDIR += mod_dav_svn SUBDIR += mod_defensible SUBDIR += mod_dnssd SUBDIR += mod_evasive SUBDIR += mod_fastcgi SUBDIR += mod_fcgid SUBDIR += mod_fileiri SUBDIR += mod_gnutls SUBDIR += mod_h264_streaming SUBDIR += mod_http2 SUBDIR += mod_jk SUBDIR += mod_limitipconn2 SUBDIR += mod_log_sql SUBDIR += mod_maxminddb SUBDIR += mod_memcache SUBDIR += mod_memcache_block SUBDIR += mod_mono SUBDIR += mod_mpm_itk SUBDIR += mod_perl2 SUBDIR += mod_php80 SUBDIR += mod_php81 SUBDIR += mod_php82 SUBDIR += mod_php83 SUBDIR += mod_proctitle SUBDIR += mod_qos SUBDIR += mod_realdoc SUBDIR += mod_reproxy SUBDIR += mod_rivet SUBDIR += mod_rpaf2 SUBDIR += mod_scgi SUBDIR += mod_security SUBDIR += mod_setenvifplus SUBDIR += mod_tidy SUBDIR += mod_umask SUBDIR += mod_webauth SUBDIR += mod_webkit SUBDIR += mod_wsgi4 SUBDIR += mod_xsendfile SUBDIR += mohawk SUBDIR += moinmoin SUBDIR += moinmoincli SUBDIR += mongoose SUBDIR += mongrel2 SUBDIR += monolith SUBDIR += moodle41 SUBDIR += moodle42 SUBDIR += moodle43 SUBDIR += morty SUBDIR += multisort SUBDIR += multiwatch SUBDIR += mybb SUBDIR += mysqlphp2postgres SUBDIR += mythplugin-mythweb SUBDIR += nanoblogger SUBDIR += nanoblogger-extra SUBDIR += neon SUBDIR += netrik SUBDIR += netstiff SUBDIR += netsurf SUBDIR += newsboat SUBDIR += nextcloud SUBDIR += nextcloud-appointments SUBDIR += nextcloud-calendar SUBDIR += nextcloud-contacts SUBDIR += nextcloud-deck SUBDIR += nextcloud-forms SUBDIR += nextcloud-groupfolders SUBDIR += nextcloud-notes SUBDIR += nextcloud-tasks SUBDIR += nghttp2 SUBDIR += nginx SUBDIR += nginx-devel SUBDIR += nginx-full SUBDIR += nginx-lite SUBDIR += nginx-naxsi SUBDIR += nginx-prometheus-exporter SUBDIR += nginx-ultimate-bad-bot-blocker SUBDIR += nginx-vts-exporter SUBDIR += nibbleblog SUBDIR += nift SUBDIR += node SUBDIR += node16 SUBDIR += node18 SUBDIR += node20 SUBDIR += node21 SUBDIR += nostromo SUBDIR += novnc SUBDIR += novnc-websockify SUBDIR += npapi-xine SUBDIR += npc SUBDIR += npm SUBDIR += npm-node16 SUBDIR += npm-node18 SUBDIR += npm-node20 SUBDIR += npm-node21 SUBDIR += oauth2-proxy SUBDIR += obhttpd SUBDIR += offpunk SUBDIR += oneshot SUBDIR += onionbalance SUBDIR += onionshare SUBDIR += onionshare-cli SUBDIR += onlyoffice-documentserver SUBDIR += opencart SUBDIR += openresty SUBDIR += orangehrm SUBDIR += osrm-backend SUBDIR += osticket SUBDIR += ot-recorder SUBDIR += otrs SUBDIR += otter-browser SUBDIR += owncast SUBDIR += owncloud SUBDIR += p5-AMF-Perl SUBDIR += p5-Acme-Monta SUBDIR += p5-Amon2 SUBDIR += p5-Amon2-Lite SUBDIR += p5-Amon2-Plugin-LogDispatch SUBDIR += p5-Amon2-Plugin-Web-CSRFDefender SUBDIR += p5-Amon2-Plugin-Web-MobileAgent SUBDIR += p5-Any-Template SUBDIR += p5-Any-URI-Escape SUBDIR += p5-AnyEvent-HTTP SUBDIR += p5-AnyEvent-HTTP-LWP-UserAgent SUBDIR += p5-AnyEvent-HTTPD SUBDIR += p5-AnyEvent-ReverseHTTP SUBDIR += p5-AnyEvent-SCGI SUBDIR += p5-AnyEvent-WebSocket-Client SUBDIR += p5-Apache-ASP SUBDIR += p5-Apache-Admin-Config SUBDIR += p5-Apache-AuthCookie SUBDIR += p5-Apache-AuthTicket SUBDIR += p5-Apache-Clean2 SUBDIR += p5-Apache-Config-Preproc SUBDIR += p5-Apache-ConfigFile SUBDIR += p5-Apache-ConfigParser SUBDIR += p5-Apache-DB SUBDIR += p5-Apache-DBI SUBDIR += p5-Apache-Defaults SUBDIR += p5-Apache-Htgroup SUBDIR += p5-Apache-LogFormat-Compiler SUBDIR += p5-Apache-MP3 SUBDIR += p5-Apache-ParseFormData SUBDIR += p5-Apache-Profiler SUBDIR += p5-Apache-Session SUBDIR += p5-Apache-Session-PHP SUBDIR += p5-Apache-Session-SQLite3 SUBDIR += p5-Apache-Session-SharedMem SUBDIR += p5-Apache-Session-Wrapper SUBDIR += p5-Apache-SessionX SUBDIR += p5-Apache-Singleton SUBDIR += p5-Apache2-SiteControl SUBDIR += p5-ApacheBench SUBDIR += p5-App-Nopaste SUBDIR += p5-App-gist SUBDIR += p5-Ark SUBDIR += p5-Bigtop SUBDIR += p5-Blog-Spam SUBDIR += p5-Browser-Open SUBDIR += p5-Business-PayPal SUBDIR += p5-CGI SUBDIR += p5-CGI-Ajax SUBDIR += p5-CGI-Application SUBDIR += p5-CGI-Application-Dispatch SUBDIR += p5-CGI-Application-Dispatch-Server SUBDIR += p5-CGI-Application-PSGI SUBDIR += p5-CGI-Application-Plugin-AnyTemplate SUBDIR += p5-CGI-Application-Plugin-Apache SUBDIR += p5-CGI-Application-Plugin-Authentication SUBDIR += p5-CGI-Application-Plugin-Authorization SUBDIR += p5-CGI-Application-Plugin-AutoRunmode SUBDIR += p5-CGI-Application-Plugin-Config-YAML SUBDIR += p5-CGI-Application-Plugin-ConfigAuto SUBDIR += p5-CGI-Application-Plugin-DBH SUBDIR += p5-CGI-Application-Plugin-DebugScreen SUBDIR += p5-CGI-Application-Plugin-DevPopup SUBDIR += p5-CGI-Application-Plugin-Forward SUBDIR += p5-CGI-Application-Plugin-HTDot SUBDIR += p5-CGI-Application-Plugin-HTMLPrototype SUBDIR += p5-CGI-Application-Plugin-HtmlTidy SUBDIR += p5-CGI-Application-Plugin-JSON SUBDIR += p5-CGI-Application-Plugin-LinkIntegrity SUBDIR += p5-CGI-Application-Plugin-LogDispatch SUBDIR += p5-CGI-Application-Plugin-MessageStack SUBDIR += p5-CGI-Application-Plugin-Redirect SUBDIR += p5-CGI-Application-Plugin-Session SUBDIR += p5-CGI-Application-Plugin-Stream SUBDIR += p5-CGI-Application-Plugin-TT SUBDIR += p5-CGI-Application-Plugin-ValidateRM SUBDIR += p5-CGI-Application-Plugin-ViewCode SUBDIR += p5-CGI-Application-Server SUBDIR += p5-CGI-ArgChecker SUBDIR += p5-CGI-Builder SUBDIR += p5-CGI-Builder-TT2 SUBDIR += p5-CGI-Cache SUBDIR += p5-CGI-Compile SUBDIR += p5-CGI-Compress-Gzip SUBDIR += p5-CGI-Cookie-Splitter SUBDIR += p5-CGI-Cookie-XS SUBDIR += p5-CGI-Deurl-XS SUBDIR += p5-CGI-Emulate-PSGI SUBDIR += p5-CGI-EncryptForm SUBDIR += p5-CGI-Enurl SUBDIR += p5-CGI-Ex SUBDIR += p5-CGI-Expand SUBDIR += p5-CGI-ExtDirect SUBDIR += p5-CGI-FCKeditor SUBDIR += p5-CGI-Fast SUBDIR += p5-CGI-FastTemplate SUBDIR += p5-CGI-FormBuilder SUBDIR += p5-CGI-Framework SUBDIR += p5-CGI-Kwiki SUBDIR += p5-CGI-Lite SUBDIR += p5-CGI-Minimal SUBDIR += p5-CGI-PSGI SUBDIR += p5-CGI-Pager SUBDIR += p5-CGI-Prototype SUBDIR += p5-CGI-Response SUBDIR += p5-CGI-SSI SUBDIR += p5-CGI-Session SUBDIR += p5-CGI-Session-ExpireSessions SUBDIR += p5-CGI-Simple SUBDIR += p5-CGI-SpeedyCGI SUBDIR += p5-CGI-Struct SUBDIR += p5-CGI-Thin SUBDIR += p5-CGI-Tiny SUBDIR += p5-CGI-Untaint SUBDIR += p5-CGI-Untaint-date SUBDIR += p5-CGI-Untaint-email SUBDIR += p5-CGI-Upload SUBDIR += p5-CGI-Utils SUBDIR += p5-CGI-XMLApplication SUBDIR += p5-CIF-Client SUBDIR += p5-CSS-DOM SUBDIR += p5-CSS-Inliner SUBDIR += p5-Catalyst-Action-REST SUBDIR += p5-Catalyst-Action-RenderView SUBDIR += p5-Catalyst-Action-Serialize-XML-Hash-LX SUBDIR += p5-Catalyst-ActionRole-ACL SUBDIR += p5-Catalyst-Authentication-Credential-HTTP SUBDIR += p5-Catalyst-Authentication-Credential-OpenID SUBDIR += p5-Catalyst-Authentication-Store-DBIx-Class SUBDIR += p5-Catalyst-Authentication-Store-LDAP SUBDIR += p5-Catalyst-Component-ACCEPT_CONTEXT SUBDIR += p5-Catalyst-Component-InstancePerContext SUBDIR += p5-Catalyst-Controller-ActionRole SUBDIR += p5-Catalyst-Controller-BindLex SUBDIR += p5-Catalyst-Controller-FormBuilder SUBDIR += p5-Catalyst-Controller-HTML-FormFu SUBDIR += p5-Catalyst-Controller-RateLimit SUBDIR += p5-Catalyst-Controller-RequestToken SUBDIR += p5-Catalyst-Controller-SOAP SUBDIR += p5-Catalyst-Devel SUBDIR += p5-Catalyst-DispatchType-Regex SUBDIR += p5-Catalyst-Engine-Apache SUBDIR += p5-Catalyst-Engine-HTTP-Prefork SUBDIR += p5-Catalyst-Engine-PSGI SUBDIR += p5-Catalyst-Enzyme SUBDIR += p5-Catalyst-Helper-Controller-Scaffold SUBDIR += p5-Catalyst-Manual SUBDIR += p5-Catalyst-Model-Adaptor SUBDIR += p5-Catalyst-Model-CDBI SUBDIR += p5-Catalyst-Model-CDBI-Plain SUBDIR += p5-Catalyst-Model-CDBI-Sweet SUBDIR += p5-Catalyst-Model-DBIC-Plain SUBDIR += p5-Catalyst-Model-DBIC-Schema SUBDIR += p5-Catalyst-Model-DynamicAdaptor SUBDIR += p5-Catalyst-Model-LDAP SUBDIR += p5-Catalyst-Model-Memcached SUBDIR += p5-Catalyst-Model-Oryx SUBDIR += p5-Catalyst-Model-Tarantool SUBDIR += p5-Catalyst-Model-XML-Feed SUBDIR += p5-Catalyst-Model-Xapian SUBDIR += p5-Catalyst-Plugin-AtomServer SUBDIR += p5-Catalyst-Plugin-Authentication SUBDIR += p5-Catalyst-Plugin-Authentication-CDBI SUBDIR += p5-Catalyst-Plugin-Authentication-OpenID SUBDIR += p5-Catalyst-Plugin-Authentication-Store-Htpasswd SUBDIR += p5-Catalyst-Plugin-Authorization-ACL SUBDIR += p5-Catalyst-Plugin-Authorization-Roles SUBDIR += p5-Catalyst-Plugin-AutoCRUD SUBDIR += p5-Catalyst-Plugin-Browser SUBDIR += p5-Catalyst-Plugin-C3 SUBDIR += p5-Catalyst-Plugin-Cache SUBDIR += p5-Catalyst-Plugin-Cache-FastMmap SUBDIR += p5-Catalyst-Plugin-Cache-Memcached SUBDIR += p5-Catalyst-Plugin-Cache-Memcached-Fast SUBDIR += p5-Catalyst-Plugin-Captcha SUBDIR += p5-Catalyst-Plugin-ConfigLoader SUBDIR += p5-Catalyst-Plugin-ConfigLoader-Environment SUBDIR += p5-Catalyst-Plugin-CookiedSession SUBDIR += p5-Catalyst-Plugin-DateTime SUBDIR += p5-Catalyst-Plugin-DefaultEnd SUBDIR += p5-Catalyst-Plugin-Email SUBDIR += p5-Catalyst-Plugin-ErrorCatcher SUBDIR += p5-Catalyst-Plugin-FillInForm SUBDIR += p5-Catalyst-Plugin-FormBuilder SUBDIR += p5-Catalyst-Plugin-FormValidator SUBDIR += p5-Catalyst-Plugin-I18N SUBDIR += p5-Catalyst-Plugin-Log-Dispatch SUBDIR += p5-Catalyst-Plugin-Log-Handler SUBDIR += p5-Catalyst-Plugin-LogWarnings SUBDIR += p5-Catalyst-Plugin-PageCache SUBDIR += p5-Catalyst-Plugin-Params-Nested SUBDIR += p5-Catalyst-Plugin-Pluggable SUBDIR += p5-Catalyst-Plugin-Prototype SUBDIR += p5-Catalyst-Plugin-RunAfterRequest SUBDIR += p5-Catalyst-Plugin-Scheduler SUBDIR += p5-Catalyst-Plugin-Server SUBDIR += p5-Catalyst-Plugin-Session SUBDIR += p5-Catalyst-Plugin-Session-FastMmap SUBDIR += p5-Catalyst-Plugin-Session-PerUser SUBDIR += p5-Catalyst-Plugin-Session-State-Cookie SUBDIR += p5-Catalyst-Plugin-Session-State-URI SUBDIR += p5-Catalyst-Plugin-Session-Store-Cache SUBDIR += p5-Catalyst-Plugin-Session-Store-DBI SUBDIR += p5-Catalyst-Plugin-Session-Store-DBIC SUBDIR += p5-Catalyst-Plugin-Session-Store-Delegate SUBDIR += p5-Catalyst-Plugin-Session-Store-FastMmap SUBDIR += p5-Catalyst-Plugin-Session-Store-File SUBDIR += p5-Catalyst-Plugin-Session-Store-Memcached SUBDIR += p5-Catalyst-Plugin-Session-Store-Memcached-Fast SUBDIR += p5-Catalyst-Plugin-Setenv SUBDIR += p5-Catalyst-Plugin-SmartURI SUBDIR += p5-Catalyst-Plugin-StackTrace SUBDIR += p5-Catalyst-Plugin-Static SUBDIR += p5-Catalyst-Plugin-Static-Simple SUBDIR += p5-Catalyst-Plugin-StatusMessage SUBDIR += p5-Catalyst-Plugin-SubRequest SUBDIR += p5-Catalyst-Plugin-Textile SUBDIR += p5-Catalyst-Plugin-Unicode SUBDIR += p5-Catalyst-Plugin-XMLRPC SUBDIR += p5-Catalyst-Runtime SUBDIR += p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging SUBDIR += p5-Catalyst-TraitFor-Request-BrowserDetect SUBDIR += p5-Catalyst-View-ClearSilver SUBDIR += p5-Catalyst-View-Email SUBDIR += p5-Catalyst-View-GraphViz SUBDIR += p5-Catalyst-View-HTML-Template SUBDIR += p5-Catalyst-View-HTML-Template-Compiled SUBDIR += p5-Catalyst-View-JSON SUBDIR += p5-Catalyst-View-Jemplate SUBDIR += p5-Catalyst-View-Mason SUBDIR += p5-Catalyst-View-REST-XML SUBDIR += p5-Catalyst-View-RRDGraph SUBDIR += p5-Catalyst-View-TT SUBDIR += p5-Catalyst-View-TT-Alloy SUBDIR += p5-Catalyst-View-TT-ControllerLocal SUBDIR += p5-Catalyst-View-Template-Declare SUBDIR += p5-Catalyst-View-Templated SUBDIR += p5-Catalyst-View-XML-Feed SUBDIR += p5-Catalyst-View-XML-Simple SUBDIR += p5-Catalyst-View-XSLT SUBDIR += p5-Catalyst-View-vCard SUBDIR += p5-CatalystX-AppBuilder SUBDIR += p5-CatalystX-Component-Traits SUBDIR += p5-CatalystX-InjectComponent SUBDIR += p5-CatalystX-LeakChecker SUBDIR += p5-CatalystX-Profile SUBDIR += p5-CatalystX-REPL SUBDIR += p5-CatalystX-RoleApplicator SUBDIR += p5-CatalystX-SimpleLogin SUBDIR += p5-CatalystX-VirtualComponents SUBDIR += p5-Class-DBI-FromForm SUBDIR += p5-ClearSilver SUBDIR += p5-Compress-LeadingBlankSpaces SUBDIR += p5-Continuity SUBDIR += p5-Cookie-Baker SUBDIR += p5-Corona SUBDIR += p5-Dancer SUBDIR += p5-Dancer-Logger-Log4perl SUBDIR += p5-Dancer-Plugin-CORS SUBDIR += p5-Dancer-Plugin-ExtDirect SUBDIR += p5-Dancer-Plugin-Feed SUBDIR += p5-Dancer-Plugin-FlashMessage SUBDIR += p5-Dancer-Plugin-Lexicon SUBDIR += p5-Dancer-Plugin-Memcached SUBDIR += p5-Dancer-Plugin-REST SUBDIR += p5-Dancer-Plugin-RPC SUBDIR += p5-Dancer-Plugin-SiteMap SUBDIR += p5-Dancer-Plugin-Swagger SUBDIR += p5-Dancer-Plugin-ValidationClass SUBDIR += p5-Dancer-Session-Cookie SUBDIR += p5-Dancer-Template-Xslate SUBDIR += p5-Dancer2 SUBDIR += p5-Dancer2-Plugin-Ajax SUBDIR += p5-Dancer2-Plugin-Deferred SUBDIR += p5-Dancer2-Plugin-FormValidator SUBDIR += p5-Dancer2-Plugin-Interchange6 SUBDIR += p5-Dancer2-Plugin-Path-Class SUBDIR += p5-Data-TreeDumper-Renderer-DHTML SUBDIR += p5-Data-Validate-URI SUBDIR += p5-Emplacken SUBDIR += p5-FAQ-OMatic SUBDIR += p5-FCGI SUBDIR += p5-FCGI-Async SUBDIR += p5-FCGI-Client SUBDIR += p5-FCGI-Engine SUBDIR += p5-FCGI-ProcManager SUBDIR += p5-FCGI-Spawn SUBDIR += p5-FEAR-API SUBDIR += p5-Facebook-Graph SUBDIR += p5-Feed-Find SUBDIR += p5-Feersum SUBDIR += p5-File-Mork SUBDIR += p5-Firefox-Marionette SUBDIR += p5-Flea SUBDIR += p5-Flickr-API SUBDIR += p5-Flickr-Upload SUBDIR += p5-Fliggy SUBDIR += p5-Furl SUBDIR += p5-FurlX-Coro SUBDIR += p5-Gantry SUBDIR += p5-Gazelle SUBDIR += p5-Geo-Caching SUBDIR += p5-Google-Search SUBDIR += p5-Gungho SUBDIR += p5-GunghoX-FollowLinks SUBDIR += p5-HTML-Adsense SUBDIR += p5-HTML-Breadcrumbs SUBDIR += p5-HTML-CalendarMonthSimple SUBDIR += p5-HTML-Chunks SUBDIR += p5-HTML-Clean SUBDIR += p5-HTML-ContentExtractor SUBDIR += p5-HTML-DOM SUBDIR += p5-HTML-Declare SUBDIR += p5-HTML-Defang SUBDIR += p5-HTML-Defaultify SUBDIR += p5-HTML-Diff SUBDIR += p5-HTML-Display SUBDIR += p5-HTML-Element-Extended SUBDIR += p5-HTML-Element-Library SUBDIR += p5-HTML-Element-Replacer SUBDIR += p5-HTML-Encoding SUBDIR += p5-HTML-Escape SUBDIR += p5-HTML-ExtractContent SUBDIR += p5-HTML-ExtractMain SUBDIR += p5-HTML-Field SUBDIR += p5-HTML-FillInForm SUBDIR += p5-HTML-FillInForm-ForceUTF8 SUBDIR += p5-HTML-FillInForm-Lite SUBDIR += p5-HTML-Form SUBDIR += p5-HTML-FormFu SUBDIR += p5-HTML-FormFu-Imager SUBDIR += p5-HTML-FormFu-Model-DBIC SUBDIR += p5-HTML-FormFu-MultiForm SUBDIR += p5-HTML-FormHandler SUBDIR += p5-HTML-FromANSI SUBDIR += p5-HTML-FromText SUBDIR += p5-HTML-GenToc SUBDIR += p5-HTML-GenerateUtil SUBDIR += p5-HTML-GoogleMaps SUBDIR += p5-HTML-Gumbo SUBDIR += p5-HTML-Highlight SUBDIR += p5-HTML-LinkExtractor SUBDIR += p5-HTML-LinkList SUBDIR += p5-HTML-Lint SUBDIR += p5-HTML-Location SUBDIR += p5-HTML-Macro SUBDIR += p5-HTML-Mason SUBDIR += p5-HTML-Mason-PSGIHandler SUBDIR += p5-HTML-MobileConverter SUBDIR += p5-HTML-Pager SUBDIR += p5-HTML-Parser SUBDIR += p5-HTML-Parser-Simple SUBDIR += p5-HTML-Perlinfo SUBDIR += p5-HTML-PrettyPrinter SUBDIR += p5-HTML-Prototype SUBDIR += p5-HTML-Query SUBDIR += p5-HTML-QuickCheck SUBDIR += p5-HTML-RSSAutodiscovery SUBDIR += p5-HTML-ResolveLink SUBDIR += p5-HTML-Restrict SUBDIR += p5-HTML-RobotsMETA SUBDIR += p5-HTML-Scrubber SUBDIR += p5-HTML-Seamstress SUBDIR += p5-HTML-Selector-XPath SUBDIR += p5-HTML-Shakan SUBDIR += p5-HTML-SimpleLinkExtor SUBDIR += p5-HTML-SimpleParse SUBDIR += p5-HTML-StickyQuery SUBDIR += p5-HTML-StickyQuery-DoCoMoGUID SUBDIR += p5-HTML-Stream SUBDIR += p5-HTML-Strip SUBDIR += p5-HTML-StripScripts SUBDIR += p5-HTML-StripScripts-Parser SUBDIR += p5-HTML-Summary SUBDIR += p5-HTML-Table SUBDIR += p5-HTML-TableContentParser SUBDIR += p5-HTML-TableExtract SUBDIR += p5-HTML-TableLayout SUBDIR += p5-HTML-TableParser SUBDIR += p5-HTML-TableTiler SUBDIR += p5-HTML-TagCloud SUBDIR += p5-HTML-TagCloud-Extended SUBDIR += p5-HTML-TagParser SUBDIR += p5-HTML-Tagset SUBDIR += p5-HTML-Template SUBDIR += p5-HTML-Template-Associate SUBDIR += p5-HTML-Template-Compiled SUBDIR += p5-HTML-Template-Expr SUBDIR += p5-HTML-Template-HashWrapper SUBDIR += p5-HTML-Template-JIT SUBDIR += p5-HTML-Template-Pluggable SUBDIR += p5-HTML-Template-Pro SUBDIR += p5-HTML-Toc SUBDIR += p5-HTML-TokeParser-Simple SUBDIR += p5-HTML-Tree SUBDIR += p5-HTML-TreeBuilder-LibXML SUBDIR += p5-HTML-TreeBuilder-XPath SUBDIR += p5-HTML-Widgets-SelectLayers SUBDIR += p5-HTML-WikiConverter SUBDIR += p5-HTML-WikiConverter-DokuWiki SUBDIR += p5-HTML-WikiConverter-GoogleCode SUBDIR += p5-HTML-WikiConverter-Kwiki SUBDIR += p5-HTML-WikiConverter-Markdown SUBDIR += p5-HTML-WikiConverter-MediaWiki SUBDIR += p5-HTML-WikiConverter-MoinMoin SUBDIR += p5-HTML-WikiConverter-Oddmuse SUBDIR += p5-HTML-WikiConverter-PbWiki SUBDIR += p5-HTML-WikiConverter-PhpWiki SUBDIR += p5-HTML-WikiConverter-PmWiki SUBDIR += p5-HTML-WikiConverter-SnipSnap SUBDIR += p5-HTML-WikiConverter-Socialtext SUBDIR += p5-HTML-WikiConverter-TikiWiki SUBDIR += p5-HTML-WikiConverter-UseMod SUBDIR += p5-HTML-WikiConverter-WakkaWiki SUBDIR += p5-HTML-WikiConverter-WikkaWiki SUBDIR += p5-HTML5-DOM SUBDIR += p5-HTTP-AnyUA SUBDIR += p5-HTTP-Async SUBDIR += p5-HTTP-Body SUBDIR += p5-HTTP-BrowserDetect SUBDIR += p5-HTTP-Cache-Transparent SUBDIR += p5-HTTP-CookieJar SUBDIR += p5-HTTP-Cookies SUBDIR += p5-HTTP-Cookies-Mozilla SUBDIR += p5-HTTP-Cookies-iCab SUBDIR += p5-HTTP-Cookies-w3m SUBDIR += p5-HTTP-DAV SUBDIR += p5-HTTP-Daemon SUBDIR += p5-HTTP-Daemon-SSL SUBDIR += p5-HTTP-Date SUBDIR += p5-HTTP-Engine SUBDIR += p5-HTTP-Engine-Middleware SUBDIR += p5-HTTP-Entity-Parser SUBDIR += p5-HTTP-Exception SUBDIR += p5-HTTP-HeaderParser-XS SUBDIR += p5-HTTP-Headers-ActionPack SUBDIR += p5-HTTP-Headers-Fast SUBDIR += p5-HTTP-Link-Parser SUBDIR += p5-HTTP-Lite SUBDIR += p5-HTTP-MHTTP SUBDIR += p5-HTTP-Message SUBDIR += p5-HTTP-MobileAgent SUBDIR += p5-HTTP-MobileAgent-Plugin-Charset SUBDIR += p5-HTTP-MobileAgent-Plugin-Locator SUBDIR += p5-HTTP-MultiPartParser SUBDIR += p5-HTTP-Negotiate SUBDIR += p5-HTTP-OAI SUBDIR += p5-HTTP-Parser SUBDIR += p5-HTTP-Parser-XS SUBDIR += p5-HTTP-Proxy SUBDIR += p5-HTTP-ProxyPAC SUBDIR += p5-HTTP-Recorder SUBDIR += p5-HTTP-Request-AsCGI SUBDIR += p5-HTTP-Request-Params SUBDIR += p5-HTTP-Response-Encoding SUBDIR += p5-HTTP-Router SUBDIR += p5-HTTP-Server-Simple SUBDIR += p5-HTTP-Server-Simple-Authen SUBDIR += p5-HTTP-Server-Simple-Mason SUBDIR += p5-HTTP-Server-Simple-PSGI SUBDIR += p5-HTTP-Server-Simple-Recorder SUBDIR += p5-HTTP-Server-Simple-Static SUBDIR += p5-HTTP-Session SUBDIR += p5-HTTP-Session-State-MobileAgentID SUBDIR += p5-HTTP-Session-Store-DBI SUBDIR += p5-HTTP-Session2 SUBDIR += p5-HTTP-Simple SUBDIR += p5-HTTP-SimpleLinkChecker SUBDIR += p5-HTTP-Size SUBDIR += p5-HTTP-Thin SUBDIR += p5-HTTP-Throwable SUBDIR += p5-HTTP-Tiny SUBDIR += p5-HTTP-Tiny-Multipart SUBDIR += p5-HTTP-Tiny-SPDY SUBDIR += p5-HTTP-Tiny-UA SUBDIR += p5-HTTP-Tiny-UNIX SUBDIR += p5-HTTP-WebTest SUBDIR += p5-HTTP-XSCookies SUBDIR += p5-HTTPD-Log-Filter SUBDIR += p5-HTTPD-User-Manage SUBDIR += p5-Hijk SUBDIR += p5-I18N-AcceptLanguage SUBDIR += p5-IMDB-Film SUBDIR += p5-Image-Delivery SUBDIR += p5-Interchange6 SUBDIR += p5-JE SUBDIR += p5-JSON-API SUBDIR += p5-JSON-WebToken SUBDIR += p5-Jemplate SUBDIR += p5-Jifty SUBDIR += p5-LWP-Authen-Negotiate SUBDIR += p5-LWP-Authen-OAuth SUBDIR += p5-LWP-Authen-OAuth2 SUBDIR += p5-LWP-Authen-Wsse SUBDIR += p5-LWP-ConnCache-MaxKeepAliveRequests SUBDIR += p5-LWP-MediaTypes SUBDIR += p5-LWP-Online SUBDIR += p5-LWP-Protocol-PSGI SUBDIR += p5-LWP-Protocol-connect SUBDIR += p5-LWP-Protocol-http10 SUBDIR += p5-LWP-Protocol-https SUBDIR += p5-LWP-Protocol-socks SUBDIR += p5-LWP-UserAgent-Cached SUBDIR += p5-LWP-UserAgent-Determined SUBDIR += p5-LWP-UserAgent-POE SUBDIR += p5-LWP-UserAgent-WithCache SUBDIR += p5-LWPx-ParanoidAgent SUBDIR += p5-LWPx-TimedHTTP SUBDIR += p5-Markup-Perl SUBDIR += p5-Mason SUBDIR += p5-MasonX-Interp-WithCallbacks SUBDIR += p5-MasonX-Profiler SUBDIR += p5-MasonX-Request-WithApacheSession SUBDIR += p5-MasonX-WebApp SUBDIR += p5-Maypole SUBDIR += p5-Maypole-Authentication-UserSessionCookie SUBDIR += p5-Maypole-Component SUBDIR += p5-McBain SUBDIR += p5-McBain-WithPSGI SUBDIR += p5-MediaWiki SUBDIR += p5-MediaWiki-API SUBDIR += p5-Mobile-UserAgent SUBDIR += p5-ModPerl-VersionUtil SUBDIR += p5-Mojo-IOLoop-Delay SUBDIR += p5-Mojo-IOLoop-ForkCall SUBDIR += p5-Mojo-Server-FastCGI SUBDIR += p5-Mojo-Weixin SUBDIR += p5-MojoMojo SUBDIR += p5-MojoX-Log-Dispatch-Simple SUBDIR += p5-MojoX-Renderer-Xslate SUBDIR += p5-Mojolicious SUBDIR += p5-Mojolicious-Plugin-Authentication SUBDIR += p5-Mojolicious-Plugin-Database SUBDIR += p5-Mojolicious-Plugin-HamlRenderer SUBDIR += p5-Mojolicious-Plugin-Mongodb SUBDIR += p5-Mojolicious-Plugin-OpenAPI SUBDIR += p5-Mojolicious-Plugin-SetUserGroup SUBDIR += p5-Mojolicious-Plugin-TtRenderer SUBDIR += p5-Mojolicious-Plugin-YamlConfig SUBDIR += p5-Monoceros SUBDIR += p5-Mozilla-CA SUBDIR += p5-Net-Akismet SUBDIR += p5-Net-Amazon-AWIS SUBDIR += p5-Net-Async-FastCGI SUBDIR += p5-Net-Async-HTTP SUBDIR += p5-Net-Curl SUBDIR += p5-Net-FastCGI SUBDIR += p5-Net-FireEagle SUBDIR += p5-Net-Flickr-API SUBDIR += p5-Net-Flickr-Backup SUBDIR += p5-Net-Flickr-RDF SUBDIR += p5-Net-FreshBooks-API SUBDIR += p5-Net-GeoPlanet SUBDIR += p5-Net-Plurk SUBDIR += p5-Net-STF-Client SUBDIR += p5-Net-Trac SUBDIR += p5-Net-UPS SUBDIR += p5-Net-YAP SUBDIR += p5-Net-eBay SUBDIR += p5-Newsletter SUBDIR += p5-Nginx-ReadBody SUBDIR += p5-Nginx-Simple SUBDIR += p5-OpenAPI-Client SUBDIR += p5-PHP-Session SUBDIR += p5-POE-Component-Client-HTTP SUBDIR += p5-POE-Component-Client-UserAgent SUBDIR += p5-POE-Component-Server-HTTP SUBDIR += p5-POE-Component-Server-HTTPServer SUBDIR += p5-POE-Component-Server-PSGI SUBDIR += p5-POE-Component-Server-SOAP SUBDIR += p5-POE-Component-Server-SimpleHTTP SUBDIR += p5-POE-Filter-HTTP-Parser SUBDIR += p5-POEx-Role-PSGIServer SUBDIR += p5-PSGI SUBDIR += p5-ParallelUserAgent SUBDIR += p5-Parse-HTTP-UserAgent SUBDIR += p5-Path-Class-URI SUBDIR += p5-Perlanet SUBDIR += p5-Perlbal-Plugin-PSGI SUBDIR += p5-Plack SUBDIR += p5-Plack-App-Proxy SUBDIR += p5-Plack-Builder-Conditionals SUBDIR += p5-Plack-Handler-AnyEvent-HTTPD SUBDIR += p5-Plack-Handler-AnyEvent-ReverseHTTP SUBDIR += p5-Plack-Handler-AnyEvent-SCGI SUBDIR += p5-Plack-Handler-CLI SUBDIR += p5-Plack-Handler-SCGI SUBDIR += p5-Plack-Middleware-AMF SUBDIR += p5-Plack-Middleware-AddDefaultCharset SUBDIR += p5-Plack-Middleware-Auth-Digest SUBDIR += p5-Plack-Middleware-AutoRefresh SUBDIR += p5-Plack-Middleware-ConsoleLogger SUBDIR += p5-Plack-Middleware-CrossOrigin SUBDIR += p5-Plack-Middleware-DBIx-DisconnectAll SUBDIR += p5-Plack-Middleware-Debug SUBDIR += p5-Plack-Middleware-Deflater SUBDIR += p5-Plack-Middleware-Expires SUBDIR += p5-Plack-Middleware-ExtDirect SUBDIR += p5-Plack-Middleware-File-Sass SUBDIR += p5-Plack-Middleware-FixMissingBodyInRedirect SUBDIR += p5-Plack-Middleware-ForceEnv SUBDIR += p5-Plack-Middleware-Header SUBDIR += p5-Plack-Middleware-Headers SUBDIR += p5-Plack-Middleware-IEnosniff SUBDIR += p5-Plack-Middleware-InteractiveDebugger SUBDIR += p5-Plack-Middleware-JSConcat SUBDIR += p5-Plack-Middleware-MemoryUsage SUBDIR += p5-Plack-Middleware-MethodOverride SUBDIR += p5-Plack-Middleware-NoMultipleSlashes SUBDIR += p5-Plack-Middleware-Precompressed SUBDIR += p5-Plack-Middleware-RemoveRedundantBody SUBDIR += p5-Plack-Middleware-Reproxy SUBDIR += p5-Plack-Middleware-ReverseProxy SUBDIR += p5-Plack-Middleware-Rewrite SUBDIR += p5-Plack-Middleware-ServerStatus-Lite SUBDIR += p5-Plack-Middleware-Session SUBDIR += p5-Plack-Middleware-SocketIO SUBDIR += p5-Plack-Middleware-Status SUBDIR += p5-Plack-Middleware-Test-StashWarnings SUBDIR += p5-Plack-Middleware-Throttle SUBDIR += p5-Plack-Middleware-XForwardedFor SUBDIR += p5-Plack-Server-Coro SUBDIR += p5-Plack-Server-POE SUBDIR += p5-Plack-Server-ReverseHTTP SUBDIR += p5-Plack-Test-ExternalServer SUBDIR += p5-PocketIO SUBDIR += p5-Pod-Site SUBDIR += p5-PodToHTML SUBDIR += p5-Protocol-HTTP2 SUBDIR += p5-Protocol-SocketIO SUBDIR += p5-Protocol-WebSocket SUBDIR += p5-Protocol-XMLRPC SUBDIR += p5-REST-Client SUBDIR += p5-REST-Google-Apps-Provisioning SUBDIR += p5-RPC-ExtDirect SUBDIR += p5-RT-Client-REST SUBDIR += p5-RT-Extension-CommandByMail SUBDIR += p5-RT-Extension-Gravatar SUBDIR += p5-RT-Extension-LDAPImport SUBDIR += p5-RT-Extension-MandatoryOnTransition SUBDIR += p5-RT-Extension-RepeatTicket SUBDIR += p5-RT-Extension-RepeatTicket2 SUBDIR += p5-RTx-Calendar SUBDIR += p5-Reaction SUBDIR += p5-Reddit SUBDIR += p5-Reddit-Client SUBDIR += p5-Role-REST-Client SUBDIR += p5-Rose-HTML-Objects SUBDIR += p5-Router-Boom SUBDIR += p5-Router-Simple SUBDIR += p5-Router-Simple-Sinatraish SUBDIR += p5-SCGI SUBDIR += p5-SOAP-Transport-HTTP-Plack SUBDIR += p5-SRU SUBDIR += p5-STF-Dispatcher-PSGI SUBDIR += p5-SWF-Chart SUBDIR += p5-Scrappy SUBDIR += p5-Selenium-Remote-Driver SUBDIR += p5-Session-Storage-Secure SUBDIR += p5-Squatting SUBDIR += p5-Squatting-On-PSGI SUBDIR += p5-Starlet SUBDIR += p5-Starman SUBDIR += p5-Syntax-Highlight-HTML SUBDIR += p5-Syntax-Highlight-Shell SUBDIR += p5-Task-Catalyst SUBDIR += p5-Task-Plack SUBDIR += p5-Tatsumaki SUBDIR += p5-Template-Alloy SUBDIR += p5-Template-GD SUBDIR += p5-Template-Iterator-AlzaboWrapperCursor SUBDIR += p5-Template-Multilingual SUBDIR += p5-Template-Mustache SUBDIR += p5-Template-Plugin-Class SUBDIR += p5-Template-Plugin-Clickable SUBDIR += p5-Template-Plugin-Clickable-Email SUBDIR += p5-Template-Plugin-Comma SUBDIR += p5-Template-Plugin-FillInForm SUBDIR += p5-Template-Plugin-Gettext SUBDIR += p5-Template-Plugin-JSON SUBDIR += p5-Template-Plugin-JavaScript SUBDIR += p5-Template-Plugin-MP3 SUBDIR += p5-Template-Plugin-Markdown SUBDIR += p5-Template-Plugin-Monta SUBDIR += p5-Template-Plugin-Number-Format SUBDIR += p5-Template-Plugin-StripScripts SUBDIR += p5-Template-Plugin-Subst SUBDIR += p5-Template-Plugin-VMethods SUBDIR += p5-Template-Provider-Encoding SUBDIR += p5-Template-Provider-FromDATA SUBDIR += p5-Template-Simple SUBDIR += p5-Template-Stash-AutoEscape SUBDIR += p5-Template-Timer SUBDIR += p5-Template-Toolkit SUBDIR += p5-Template-Toolkit-Simple SUBDIR += p5-Tenjin SUBDIR += p5-Test-HTTP SUBDIR += p5-Test-HTTP-LocalServer SUBDIR += p5-Test-HTTP-Server-Simple SUBDIR += p5-Test-LWP-UserAgent SUBDIR += p5-Test-Nginx SUBDIR += p5-TestGen4Web-Runner SUBDIR += p5-Text-MultiMarkdown-ApacheHandler SUBDIR += p5-Tie-TinyURL SUBDIR += p5-Toader SUBDIR += p5-Toadfarm SUBDIR += p5-Twiggy SUBDIR += p5-Twiggy-TLS SUBDIR += p5-URI-Encode SUBDIR += p5-URI-Escape-JavaScript SUBDIR += p5-URI-Escape-XS SUBDIR += p5-URI-Fetch SUBDIR += p5-URI-Normalize SUBDIR += p5-URI-ParseSearchString SUBDIR += p5-URI-Sequin SUBDIR += p5-URI-Title SUBDIR += p5-URI-ToDisk SUBDIR += p5-URL-Encode SUBDIR += p5-URL-Encode-XS SUBDIR += p5-VUser-Google-ProvisioningAPI SUBDIR += p5-W3C-LinkChecker SUBDIR += p5-W3C-LogValidator SUBDIR += p5-WWW-AtMovies-TV SUBDIR += p5-WWW-Babelfish SUBDIR += p5-WWW-Baseball-NPB SUBDIR += p5-WWW-Comic SUBDIR += p5-WWW-Contact SUBDIR += p5-WWW-Curl SUBDIR += p5-WWW-DHL SUBDIR += p5-WWW-Dilbert SUBDIR += p5-WWW-Facebook-API SUBDIR += p5-WWW-Form-UrlEncoded SUBDIR += p5-WWW-FreeProxy SUBDIR += p5-WWW-GitHub-Gist SUBDIR += p5-WWW-Google-Calculator SUBDIR += p5-WWW-Google-News SUBDIR += p5-WWW-Google-News-TW SUBDIR += p5-WWW-Google-PageRank SUBDIR += p5-WWW-HatenaDiary SUBDIR += p5-WWW-HatenaLogin SUBDIR += p5-WWW-HatenaStar SUBDIR += p5-WWW-IMDb SUBDIR += p5-WWW-Instapaper-Client SUBDIR += p5-WWW-LongURL SUBDIR += p5-WWW-Mechanize SUBDIR += p5-WWW-Mechanize-CGI SUBDIR += p5-WWW-Mechanize-DecodedContent SUBDIR += p5-WWW-Mechanize-FormFiller SUBDIR += p5-WWW-Mechanize-GZip SUBDIR += p5-WWW-Mechanize-Meta SUBDIR += p5-WWW-Mechanize-Pluggable SUBDIR += p5-WWW-Mechanize-Plugin-phpBB SUBDIR += p5-WWW-Mechanize-Shell SUBDIR += p5-WWW-Mechanize-SpamCop SUBDIR += p5-WWW-Mechanize-TreeBuilder SUBDIR += p5-WWW-Mediawiki-Client SUBDIR += p5-WWW-Mixi SUBDIR += p5-WWW-Mixi-Scraper SUBDIR += p5-WWW-Myspace SUBDIR += p5-WWW-NicoVideo-Download SUBDIR += p5-WWW-NioTV SUBDIR += p5-WWW-OAuth SUBDIR += p5-WWW-OpenSVN SUBDIR += p5-WWW-OpenSearch SUBDIR += p5-WWW-Pastebin-PastebinCom-Create SUBDIR += p5-WWW-Plurk SUBDIR += p5-WWW-Robot SUBDIR += p5-WWW-RobotRules SUBDIR += p5-WWW-RobotRules-Parser SUBDIR += p5-WWW-Salesforce SUBDIR += p5-WWW-Scraper-ISBN SUBDIR += p5-WWW-Scraper-ISBN-Amazon_Driver SUBDIR += p5-WWW-Scraper-ISBN-ORA_Driver SUBDIR += p5-WWW-Scripter SUBDIR += p5-WWW-Scripter-Plugin-Ajax SUBDIR += p5-WWW-Scripter-Plugin-JavaScript SUBDIR += p5-WWW-Search SUBDIR += p5-WWW-Search-AltaVista SUBDIR += p5-WWW-Search-Google SUBDIR += p5-WWW-Search-MSN SUBDIR += p5-WWW-Shorten SUBDIR += p5-WWW-Shorten-0rz SUBDIR += p5-WWW-Shorten-Bitly SUBDIR += p5-WWW-Shorten-Googl SUBDIR += p5-WWW-Shorten-Yourls SUBDIR += p5-WWW-SourceForge SUBDIR += p5-WWW-Spinn3r SUBDIR += p5-WWW-TV SUBDIR += p5-WWW-TWSMS SUBDIR += p5-WWW-Telegram-BotAPI SUBDIR += p5-WWW-TinySong SUBDIR += p5-WWW-Tumblr SUBDIR += p5-WWW-VenusEnvy SUBDIR += p5-WWW-WebArchive SUBDIR += p5-WWW-Wikipedia SUBDIR += p5-WWW-Yandex-TIC SUBDIR += p5-WWW-iTunesConnect SUBDIR += p5-Web-Machine SUBDIR += p5-Web-Query SUBDIR += p5-Web-Scraper SUBDIR += p5-Web-Scraper-Config SUBDIR += p5-Web-Simple SUBDIR += p5-Web-oEmbed SUBDIR += p5-WebDAO SUBDIR += p5-WebDriver-Tiny SUBDIR += p5-WebService-Basecamp SUBDIR += p5-WebService-Bloglines SUBDIR += p5-WebService-BuzzurlAPI SUBDIR += p5-WebService-CIA SUBDIR += p5-WebService-GData SUBDIR += p5-WebService-Google-Reader SUBDIR += p5-WebService-Google-Sets SUBDIR += p5-WebService-IMDB SUBDIR += p5-WebService-ISBNDB SUBDIR += p5-WebService-Linode SUBDIR += p5-WebService-MoviePosterDB SUBDIR += p5-WebService-MusicBrainz SUBDIR += p5-WebService-NoPaste SUBDIR += p5-WebService-Pushover SUBDIR += p5-WebService-Rakuten SUBDIR += p5-WebService-Redmine SUBDIR += p5-WebService-Simple SUBDIR += p5-WebService-Technorati SUBDIR += p5-WebService-YouTube SUBDIR += p5-Woothee SUBDIR += p5-WordPress-XMLRPC SUBDIR += p5-Yahoo-Search SUBDIR += p5-chklinks SUBDIR += p5-jQuery-File-Upload SUBDIR += p5-libapreq2 SUBDIR += p5-libservlet SUBDIR += p5-libwww SUBDIR += p5-pQuery SUBDIR += p5-webservice-validator-css-w3c SUBDIR += p5-webservice-validator-html-w3c SUBDIR += pacparser SUBDIR += payara SUBDIR += pear-HTML_AJAX SUBDIR += pear-HTML_TagCloud SUBDIR += pear-HTTP SUBDIR += pear-HTTP_Client SUBDIR += pear-HTTP_Download SUBDIR += pear-HTTP_FloodControl SUBDIR += pear-HTTP_Header SUBDIR += pear-HTTP_Request SUBDIR += pear-HTTP_Request2 SUBDIR += pear-HTTP_Server SUBDIR += pear-HTTP_Session2 SUBDIR += pear-HTTP_Upload SUBDIR += pear-HTTP_WebDAV_Client SUBDIR += pear-HTTP_WebDAV_Server SUBDIR += pear-Horde_Browser SUBDIR += pear-Horde_Css_Parser SUBDIR += pear-Horde_Dav SUBDIR += pear-Horde_Editor SUBDIR += pear-Horde_Feed SUBDIR += pear-Horde_Form SUBDIR += pear-Horde_Http SUBDIR += pear-Horde_Routes SUBDIR += pear-Horde_Service_Facebook SUBDIR += pear-Horde_Service_Gravatar SUBDIR += pear-Horde_Service_Twitter SUBDIR += pear-Horde_Service_UrlShortener SUBDIR += pear-Horde_Service_Weather SUBDIR += pear-Horde_SessionHandler SUBDIR += pear-Horde_Template SUBDIR += pear-Services_Amazon SUBDIR += pear-Services_Amazon_S3 SUBDIR += pear-Services_Blogging SUBDIR += pear-Services_Compete SUBDIR += pear-Services_Delicious SUBDIR += pear-Services_Digg SUBDIR += pear-Services_Facebook SUBDIR += pear-Services_GeoNames SUBDIR += pear-Services_Google SUBDIR += pear-Services_OpenSearch SUBDIR += pear-Services_ShortURL SUBDIR += pear-Services_TinyURL SUBDIR += pear-Services_TwitPic SUBDIR += pear-Services_W3C_CSSValidator SUBDIR += pear-Services_W3C_HTMLValidator SUBDIR += pear-Services_Yadis SUBDIR += pear-Services_Yahoo SUBDIR += pear-Services_urlTea SUBDIR += pear-Structures_DataGrid_Renderer_Flexy SUBDIR += pear-Structures_DataGrid_Renderer_Pager SUBDIR += pear-Structures_DataGrid_Renderer_Smarty SUBDIR += pear-Text_Wiki SUBDIR += pear-UDDI SUBDIR += pear-XML_GRDDL SUBDIR += pear-twig SUBDIR += pecl-http SUBDIR += pecl-solr SUBDIR += pecl-yaf SUBDIR += pecl-yar SUBDIR += perlbal SUBDIR += persepolis SUBDIR += pglogd SUBDIR += phalcon SUBDIR += php80-opcache SUBDIR += php80-session SUBDIR += php80-tidy SUBDIR += php81-opcache SUBDIR += php81-session SUBDIR += php81-tidy SUBDIR += php82-opcache SUBDIR += php82-session SUBDIR += php82-tidy SUBDIR += php83-opcache SUBDIR += php83-session SUBDIR += php83-tidy SUBDIR += phpbb SUBDIR += phpbb3 SUBDIR += phpfpmtop SUBDIR += phpgroupware SUBDIR += phpmustache SUBDIR += phpmyfaq SUBDIR += phprecipebook SUBDIR += phpsysinfo SUBDIR += phpvirtualbox SUBDIR += phpvirtualbox-legacy SUBDIR += piwigo SUBDIR += plasma5-plasma-browser-integration SUBDIR += plasma6-plasma-browser-integration SUBDIR += pmwiki SUBDIR += pnews SUBDIR += podcastamatic SUBDIR += pomerium SUBDIR += pound SUBDIR += privatebin SUBDIR += privoxy SUBDIR += protovis SUBDIR += proxygen SUBDIR += publicfile SUBDIR += punbb SUBDIR += py-Pituophis SUBDIR += py-Tenjin SUBDIR += py-WebError SUBDIR += py-WebFlash SUBDIR += py-adblock SUBDIR += py-advocate SUBDIR += py-aioh2 SUBDIR += py-aiohttp SUBDIR += py-aiohttp-jinja2 SUBDIR += py-aiohttp-middlewares SUBDIR += py-aiohttp-oauthlib SUBDIR += py-aiohttp-session SUBDIR += py-aiohttp-wsgi SUBDIR += py-aiohttp_cors SUBDIR += py-aioquic SUBDIR += py-aiostream SUBDIR += py-arxiv SUBDIR += py-asgi-csrf SUBDIR += py-asgiref SUBDIR += py-autobahn SUBDIR += py-azure-common SUBDIR += py-azure-storage SUBDIR += py-beaker SUBDIR += py-beautifulsoup SUBDIR += py-betamax SUBDIR += py-biscuits SUBDIR += py-bjoern SUBDIR += py-bleach SUBDIR += py-bokeh SUBDIR += py-boto3 SUBDIR += py-botocore-stubs SUBDIR += py-bottle SUBDIR += py-bottle-cork SUBDIR += py-branca SUBDIR += py-bravado SUBDIR += py-bravado-core SUBDIR += py-cachecontrol SUBDIR += py-cachelib SUBDIR += py-caldav SUBDIR += py-channels SUBDIR += py-cheroot SUBDIR += py-cherrypy SUBDIR += py-cinemagoer SUBDIR += py-cookies SUBDIR += py-crossplane SUBDIR += py-css-html-js-minify SUBDIR += py-css-parser SUBDIR += py-csscompressor SUBDIR += py-cssmin SUBDIR += py-cssselect SUBDIR += py-cssutils SUBDIR += py-daphne SUBDIR += py-dj-database-url SUBDIR += py-dj41-django-auth-ldap SUBDIR += py-dj41-django-cors-headers SUBDIR += py-dj41-django-debug-toolbar SUBDIR += py-dj41-django-filter SUBDIR += py-dj41-django-graphiql-debug-toolbar SUBDIR += py-dj41-django-js-asset SUBDIR += py-dj41-django-mptt SUBDIR += py-dj41-django-prometheus SUBDIR += py-dj41-django-redis SUBDIR += py-dj41-django-rich SUBDIR += py-dj41-django-tables2 SUBDIR += py-dj41-django-taggit SUBDIR += py-dj41-django-timezone-field SUBDIR += py-dj41-djangorestframework SUBDIR += py-dj41-drf-spectacular SUBDIR += py-dj41-drf-spectacular-sidecar SUBDIR += py-dj41-drf-yasg SUBDIR += py-dj42-django-auth-ldap SUBDIR += py-dj42-django-cors-headers SUBDIR += py-dj42-django-debug-toolbar SUBDIR += py-dj42-django-filter SUBDIR += py-dj42-django-graphiql-debug-toolbar SUBDIR += py-dj42-django-js-asset SUBDIR += py-dj42-django-mptt SUBDIR += py-dj42-django-prometheus SUBDIR += py-dj42-django-redis SUBDIR += py-dj42-django-rich SUBDIR += py-dj42-django-tables2 SUBDIR += py-dj42-django-taggit SUBDIR += py-dj42-django-timezone-field SUBDIR += py-dj42-djangorestframework SUBDIR += py-dj42-drf-spectacular SUBDIR += py-dj42-drf-spectacular-sidecar SUBDIR += py-django-admin-rangefilter SUBDIR += py-django-advanced-filters SUBDIR += py-django-allauth SUBDIR += py-django-annoying SUBDIR += py-django-appconf SUBDIR += py-django-assets SUBDIR += py-django-auth-ldap SUBDIR += py-django-autocomplete-light SUBDIR += py-django-bakery SUBDIR += py-django-bitfield SUBDIR += py-django-bleach SUBDIR += py-django-bootstrap-pagination SUBDIR += py-django-bootstrap3 SUBDIR += py-django-bootstrap4 SUBDIR += py-django-braces SUBDIR += py-django-cacheops SUBDIR += py-django-ckeditor-5 SUBDIR += py-django-classy-tags SUBDIR += py-django-cms SUBDIR += py-django-configurations SUBDIR += py-django-constance SUBDIR += py-django-contact-form SUBDIR += py-django-context-decorator SUBDIR += py-django-contrib-comments SUBDIR += py-django-cors-headers SUBDIR += py-django-countries SUBDIR += py-django-crispy-forms SUBDIR += py-django-cron SUBDIR += py-django-csp SUBDIR += py-django-debreach SUBDIR += py-django-debug-toolbar SUBDIR += py-django-dpaste SUBDIR += py-django-extensions SUBDIR += py-django-filer SUBDIR += py-django-filter SUBDIR += py-django-formset-js-improved SUBDIR += py-django-formtools SUBDIR += py-django-graphiql-debug-toolbar SUBDIR += py-django-gravatar2 SUBDIR += py-django-guardian SUBDIR += py-django-hashid-field SUBDIR += py-django-haystack SUBDIR += py-django-hierarkey SUBDIR += py-django-hijack SUBDIR += py-django-htmlmin SUBDIR += py-django-i18nfield SUBDIR += py-django-jquery-js SUBDIR += py-django-js-asset SUBDIR += py-django-jsonview SUBDIR += py-django-ldapdb SUBDIR += py-django-libsass SUBDIR += py-django-markdownx SUBDIR += py-django-markwhat SUBDIR += py-django-mezzanine-filebrowser SUBDIR += py-django-mezzanine-grappelli SUBDIR += py-django-model-utils SUBDIR += py-django-modelcluster SUBDIR += py-django-mptt SUBDIR += py-django-netfields SUBDIR += py-django-object-actions SUBDIR += py-django-otp SUBDIR += py-django-otp-yubikey SUBDIR += py-django-permissionedforms SUBDIR += py-django-pglocks SUBDIR += py-django-photologue SUBDIR += py-django-picklefield SUBDIR += py-django-pipeline SUBDIR += py-django-polymorphic SUBDIR += py-django-post_office SUBDIR += py-django-prometheus SUBDIR += py-django-pyscss SUBDIR += py-django-radius SUBDIR += py-django-ranged-response SUBDIR += py-django-recaptcha SUBDIR += py-django-redis SUBDIR += py-django-registration SUBDIR += py-django-registration-redux SUBDIR += py-django-requests-debug-toolbar SUBDIR += py-django-reversion SUBDIR += py-django-reversion-compare SUBDIR += py-django-rich SUBDIR += py-django-sekizai SUBDIR += py-django-simple-captcha SUBDIR += py-django-simple-history SUBDIR += py-django-smart-selects SUBDIR += py-django-solo SUBDIR += py-django-sortedm2m SUBDIR += py-django-star-ratings SUBDIR += py-django-statici18n SUBDIR += py-django-staticinline SUBDIR += py-django-storages SUBDIR += py-django-tables2 SUBDIR += py-django-tagging SUBDIR += py-django-taggit SUBDIR += py-django-tastypie SUBDIR += py-django-templatetag-sugar SUBDIR += py-django-timezone-field SUBDIR += py-django-tinymce SUBDIR += py-django-treebeard SUBDIR += py-django-voting SUBDIR += py-django-webpack-loader SUBDIR += py-django-widget-tweaks SUBDIR += py-django32 SUBDIR += py-django41 SUBDIR += py-django42 SUBDIR += py-django50 SUBDIR += py-django_compressor SUBDIR += py-djangocms-admin-style SUBDIR += py-djangoql SUBDIR += py-djangorestframework SUBDIR += py-djangorestframework-csv SUBDIR += py-djangorestframework-filters SUBDIR += py-djangorestframework-xml SUBDIR += py-djangosaml2 SUBDIR += py-draftjs-exporter SUBDIR += py-drf-spectacular SUBDIR += py-drf-spectacular-sidecar SUBDIR += py-drf-yasg SUBDIR += py-dropbox SUBDIR += py-dtflickr SUBDIR += py-enmerkar SUBDIR += py-fake-useragent SUBDIR += py-falcon SUBDIR += py-fastapi SUBDIR += py-fastapi-users SUBDIR += py-feedgenerator SUBDIR += py-flask SUBDIR += py-flask-admin SUBDIR += py-flask-api SUBDIR += py-flask-apscheduler SUBDIR += py-flask-assets SUBDIR += py-flask-babelex SUBDIR += py-flask-bootstrap SUBDIR += py-flask-cache SUBDIR += py-flask-caching SUBDIR += py-flask-collect SUBDIR += py-flask-compress SUBDIR += py-flask-cors SUBDIR += py-flask-flatpages SUBDIR += py-flask-json SUBDIR += py-flask-jwt-extended SUBDIR += py-flask-limiter SUBDIR += py-flask-login SUBDIR += py-flask-marshmallow SUBDIR += py-flask-migrate SUBDIR += py-flask-moment SUBDIR += py-flask-mongoengine SUBDIR += py-flask-oauthlib SUBDIR += py-flask-peewee SUBDIR += py-flask-principal SUBDIR += py-flask-restful SUBDIR += py-flask-restx SUBDIR += py-flask-script SUBDIR += py-flask-security SUBDIR += py-flask-smorest SUBDIR += py-flask-socketio SUBDIR += py-flask-sockets SUBDIR += py-flask-uploads SUBDIR += py-flask-wtf SUBDIR += py-flup6 SUBDIR += py-folium SUBDIR += py-forcediphttpsadapter SUBDIR += py-formencode SUBDIR += py-fqdn SUBDIR += py-freenit SUBDIR += py-frozen-flask SUBDIR += py-gandi.cli SUBDIR += py-gevent-websocket SUBDIR += py-ghp-import SUBDIR += py-google SUBDIR += py-google-api-core SUBDIR += py-google-api-python-client SUBDIR += py-google-cloud-aiplatform SUBDIR += py-google-cloud-appengine-logging SUBDIR += py-google-cloud-audit-log SUBDIR += py-google-cloud-bigquery SUBDIR += py-google-cloud-bigtable SUBDIR += py-google-cloud-core SUBDIR += py-google-cloud-datastore SUBDIR += py-google-cloud-dlp SUBDIR += py-google-cloud-logging SUBDIR += py-google-cloud-resource-manager SUBDIR += py-google-cloud-speech SUBDIR += py-google-cloud-storage SUBDIR += py-google-cloud-translate SUBDIR += py-google-cloud-vision SUBDIR += py-google-resumable-media SUBDIR += py-grafana-dashboard-manager SUBDIR += py-graphite-api SUBDIR += py-grequests SUBDIR += py-grip SUBDIR += py-gunicorn SUBDIR += py-h2 SUBDIR += py-habanero SUBDIR += py-hdfs SUBDIR += py-horizon SUBDIR += py-hpack SUBDIR += py-hstspreload SUBDIR += py-html3 SUBDIR += py-html5-parser SUBDIR += py-html5lib SUBDIR += py-httmock SUBDIR += py-http-parser SUBDIR += py-httpbin SUBDIR += py-httpcore SUBDIR += py-httpie SUBDIR += py-httplib2 SUBDIR += py-httpretty SUBDIR += py-httptools SUBDIR += py-httpx SUBDIR += py-httpx-cache SUBDIR += py-httpx-gssapi SUBDIR += py-httpx-oauth SUBDIR += py-httpx-socks SUBDIR += py-httpx013 SUBDIR += py-hypercorn SUBDIR += py-hyperframe SUBDIR += py-hyperlink SUBDIR += py-imdbpy SUBDIR += py-inlinestyler SUBDIR += py-instabot SUBDIR += py-internetarchive SUBDIR += py-jonpy SUBDIR += py-jsonfield SUBDIR += py-kiss-headers SUBDIR += py-lektor SUBDIR += py-lesscpy SUBDIR += py-libsass SUBDIR += py-livereload SUBDIR += py-mechanicalsoup SUBDIR += py-mechanize SUBDIR += py-multidict SUBDIR += py-mwoauth SUBDIR += py-nevow SUBDIR += py-notebook SUBDIR += py-onetimepass SUBDIR += py-openbrokerapi SUBDIR += py-pafy SUBDIR += py-paste SUBDIR += py-pastedeploy SUBDIR += py-path-and-address SUBDIR += py-pecan SUBDIR += py-pelican SUBDIR += py-planet SUBDIR += py-postorius SUBDIR += py-praw SUBDIR += py-prawcore SUBDIR += py-priority SUBDIR += py-priority1 SUBDIR += py-protego SUBDIR += py-puppetboard SUBDIR += py-py-restclient SUBDIR += py-pygsheets SUBDIR += py-pyjwt SUBDIR += py-pyjwt1 SUBDIR += py-pylsqpack SUBDIR += py-pyocclient SUBDIR += py-pyramid SUBDIR += py-pyramid-mako SUBDIR += py-pyramid_rpc SUBDIR += py-pysmartdl SUBDIR += py-python-digitalocean SUBDIR += py-python-dotenv SUBDIR += py-python-multipart SUBDIR += py-pyweblib SUBDIR += py-pywikibot SUBDIR += py-qt5-webengine SUBDIR += py-qt6-webengine SUBDIR += py-quilt3 SUBDIR += py-readability-lxml SUBDIR += py-recaptcha SUBDIR += py-requests SUBDIR += py-requests-aws4auth SUBDIR += py-requests-cache SUBDIR += py-requests-cache0 SUBDIR += py-requests-cache93 SUBDIR += py-requests-file SUBDIR += py-requests-futures SUBDIR += py-requests-gssapi SUBDIR += py-requests-mock SUBDIR += py-requests-oauthlib SUBDIR += py-requests-toolbelt SUBDIR += py-requests-unixsocket SUBDIR += py-requests-wsgi-adapter SUBDIR += py-requests_ntlm SUBDIR += py-respx SUBDIR += py-restclient SUBDIR += py-rfc3986 SUBDIR += py-rfc3987 SUBDIR += py-rollbar SUBDIR += py-routes SUBDIR += py-rules SUBDIR += py-scgi SUBDIR += py-scrapy SUBDIR += py-seafdav SUBDIR += py-seafobj SUBDIR += py-secure-cookie SUBDIR += py-selector SUBDIR += py-selenium SUBDIR += py-selenium-wire SUBDIR += py-semiphemeral SUBDIR += py-sentinelhub SUBDIR += py-simple-websocket SUBDIR += py-slimit SUBDIR += py-slumber SUBDIR += py-social-auth-app-django SUBDIR += py-sockjs-tornado SUBDIR += py-soupsieve SUBDIR += py-splinter SUBDIR += py-spyne SUBDIR += py-sseclient SUBDIR += py-starlette SUBDIR += py-swapper SUBDIR += py-textile SUBDIR += py-ticketutil SUBDIR += py-tornado SUBDIR += py-tornado4 SUBDIR += py-tornado5 SUBDIR += py-treq SUBDIR += py-ttrv SUBDIR += py-tuir SUBDIR += py-turbogears2 SUBDIR += py-tvdb_api SUBDIR += py-urlgrabber SUBDIR += py-urlman SUBDIR += py-urlobject SUBDIR += py-urlwatch SUBDIR += py-user_agent SUBDIR += py-utidylib SUBDIR += py-uvicorn SUBDIR += py-w3lib SUBDIR += py-wagtail SUBDIR += py-wagtail-2fa SUBDIR += py-wagtail-airtable SUBDIR += py-wagtail-bakery SUBDIR += py-wagtail-factories SUBDIR += py-wagtail-localize SUBDIR += py-wagtail-transfer SUBDIR += py-waitress SUBDIR += py-wcag-contrast-ratio SUBDIR += py-webargs SUBDIR += py-webassets SUBDIR += py-webdriver_manager SUBDIR += py-webob SUBDIR += py-websocket-client SUBDIR += py-webtest SUBDIR += py-webunit SUBDIR += py-werkzeug SUBDIR += py-wfuzz SUBDIR += py-whitenoise SUBDIR += py-wikipedia SUBDIR += py-wikitools SUBDIR += py-woob SUBDIR += py-woob-qt SUBDIR += py-wsaccel SUBDIR += py-wsgidav SUBDIR += py-xandikos SUBDIR += py-xyzservices SUBDIR += py-yarl + SUBDIR += py-yt-dlp-devel SUBDIR += pydio-cells SUBDIR += qdecoder SUBDIR += qhttpengine SUBDIR += qt5-webchannel SUBDIR += qt5-webengine SUBDIR += qt5-webglplugin SUBDIR += qt5-webkit SUBDIR += qt5-websockets SUBDIR += qt5-websockets-qml SUBDIR += qt5-webview SUBDIR += qt6-httpserver SUBDIR += qt6-webchannel SUBDIR += qt6-webengine SUBDIR += qt6-websockets SUBDIR += qt6-webview SUBDIR += quark SUBDIR += qutebrowser SUBDIR += radicale SUBDIR += rearx SUBDIR += reddsaver SUBDIR += redmine50 SUBDIR += rejik SUBDIR += remark42 SUBDIR += reportmagic SUBDIR += repos-style SUBDIR += reproxy SUBDIR += restbed SUBDIR += restinio SUBDIR += retawq SUBDIR += rss-bridge SUBDIR += rsskit SUBDIR += rssroll SUBDIR += rsstail SUBDIR += rsstool SUBDIR += rt44 SUBDIR += rt50 SUBDIR += rubygem-ace-rails-ap SUBDIR += rubygem-actioncable5 SUBDIR += rubygem-actioncable50 SUBDIR += rubygem-actioncable52 SUBDIR += rubygem-actioncable60 SUBDIR += rubygem-actioncable61 SUBDIR += rubygem-actioncable70 SUBDIR += rubygem-actioncable71 SUBDIR += rubygem-actionpack4 SUBDIR += rubygem-actionpack5 SUBDIR += rubygem-actionpack50 SUBDIR += rubygem-actionpack52 SUBDIR += rubygem-actionpack60 SUBDIR += rubygem-actionpack61 SUBDIR += rubygem-actionpack70 SUBDIR += rubygem-actionpack71 SUBDIR += rubygem-activeresource SUBDIR += rubygem-activeresource4 SUBDIR += rubygem-acts-as-taggable-on SUBDIR += rubygem-acts_as_taggable SUBDIR += rubygem-addressable SUBDIR += rubygem-adsf SUBDIR += rubygem-akami SUBDIR += rubygem-amazon-ecs SUBDIR += rubygem-anemone SUBDIR += rubygem-asana SUBDIR += rubygem-async-http SUBDIR += rubygem-async-pool SUBDIR += rubygem-async-rest SUBDIR += rubygem-async-websocket SUBDIR += rubygem-async_sinatra SUBDIR += rubygem-atlassian-jwt SUBDIR += rubygem-best_in_place SUBDIR += rubygem-best_in_place-rails5 SUBDIR += rubygem-bluecloth SUBDIR += rubygem-bootstrap-sass SUBDIR += rubygem-browser SUBDIR += rubygem-cal-heatmap-rails SUBDIR += rubygem-carrierwave SUBDIR += rubygem-carrierwave1 SUBDIR += rubygem-cgi SUBDIR += rubygem-cgi_multipart_eof_fix SUBDIR += rubygem-chosen-rails SUBDIR += rubygem-chromedriver-helper SUBDIR += rubygem-circuitbox SUBDIR += rubygem-cookiejar SUBDIR += rubygem-crass SUBDIR += rubygem-cssbundling-rails SUBDIR += rubygem-cssbundling-rails-rails70 SUBDIR += rubygem-cuba SUBDIR += rubygem-d3_rails SUBDIR += rubygem-davclient SUBDIR += rubygem-deckar01-task_list SUBDIR += rubygem-domainatrix SUBDIR += rubygem-dropzonejs-rails SUBDIR += rubygem-em-http-request SUBDIR += rubygem-em-socksify SUBDIR += rubygem-em-twitter SUBDIR += rubygem-em-websocket SUBDIR += rubygem-emk-sinatra-url-for SUBDIR += rubygem-erubi SUBDIR += rubygem-erubis SUBDIR += rubygem-ethon SUBDIR += rubygem-eventmachine_httpserver SUBDIR += rubygem-faraday SUBDIR += rubygem-faraday-em_http SUBDIR += rubygem-faraday-em_synchrony SUBDIR += rubygem-faraday-follow_redirects SUBDIR += rubygem-faraday-http-cache SUBDIR += rubygem-faraday-httpclient SUBDIR += rubygem-faraday-httpclient1 SUBDIR += rubygem-faraday-multipart SUBDIR += rubygem-faraday-net_http SUBDIR += rubygem-faraday-net_http1 SUBDIR += rubygem-faraday-net_http_persistent SUBDIR += rubygem-faraday-net_http_persistent1 SUBDIR += rubygem-faraday-patron SUBDIR += rubygem-faraday-patron1 SUBDIR += rubygem-faraday-rack SUBDIR += rubygem-faraday-rack1 SUBDIR += rubygem-faraday-retry SUBDIR += rubygem-faraday-retry1 SUBDIR += rubygem-faraday0 SUBDIR += rubygem-faraday1 SUBDIR += rubygem-faraday14 SUBDIR += rubygem-faraday_middleware SUBDIR += rubygem-faraday_middleware0 SUBDIR += rubygem-faye SUBDIR += rubygem-faye-websocket SUBDIR += rubygem-fcgi SUBDIR += rubygem-feed-normalizer SUBDIR += rubygem-feedjira SUBDIR += rubygem-flowdock SUBDIR += rubygem-fuzzyurl SUBDIR += rubygem-geminabox SUBDIR += rubygem-gitlab-flowdock-git-hook SUBDIR += rubygem-gitlab-gollum-lib SUBDIR += rubygem-gitlab-gollum-rugged_adapter SUBDIR += rubygem-gitlab-turbolinks-classic SUBDIR += rubygem-goldfinger SUBDIR += rubygem-gollum SUBDIR += rubygem-gollum-grit_adapter SUBDIR += rubygem-gollum-grit_adapter10 SUBDIR += rubygem-gollum-lib SUBDIR += rubygem-gollum-rugged_adapter SUBDIR += rubygem-gon-rails5 SUBDIR += rubygem-gon-rails50 SUBDIR += rubygem-gon-rails60 SUBDIR += rubygem-gon-rails61 SUBDIR += rubygem-gon-rails70 SUBDIR += rubygem-hackpad-cli SUBDIR += rubygem-haml SUBDIR += rubygem-haml-coderay SUBDIR += rubygem-haml-contrib SUBDIR += rubygem-haml-rails-rails4 SUBDIR += rubygem-haml5 SUBDIR += rubygem-hamlit SUBDIR += rubygem-hamlit-rails SUBDIR += rubygem-hamlit-rails-rails5 SUBDIR += rubygem-hamlit-rails-rails50 SUBDIR += rubygem-hamlit-rails-rails61 SUBDIR += rubygem-hashicorp-checkpoint SUBDIR += rubygem-heroics SUBDIR += rubygem-heroku-api SUBDIR += rubygem-heroku-nav SUBDIR += rubygem-hpricot SUBDIR += rubygem-html2haml SUBDIR += rubygem-http SUBDIR += rubygem-http-accept SUBDIR += rubygem-http-cookie SUBDIR += rubygem-http-form_data SUBDIR += rubygem-http3 SUBDIR += rubygem-http4 SUBDIR += rubygem-http_router SUBDIR += rubygem-httparty SUBDIR += rubygem-httparty020 SUBDIR += rubygem-httpclient SUBDIR += rubygem-httpi SUBDIR += rubygem-hurley SUBDIR += rubygem-importmap-rails SUBDIR += rubygem-importmap-rails-rails70 SUBDIR += rubygem-innate SUBDIR += rubygem-jekyll SUBDIR += rubygem-jekyll-sanity SUBDIR += rubygem-jekyll-seo-tag SUBDIR += rubygem-jekyll-watch SUBDIR += rubygem-jekyll3 SUBDIR += rubygem-journey SUBDIR += rubygem-jquery-atwho-rails SUBDIR += rubygem-jquery-rails SUBDIR += rubygem-jquery-rails-rails5 SUBDIR += rubygem-jquery-rails-rails50 SUBDIR += rubygem-jquery-scrollto-rails SUBDIR += rubygem-jquery-turbolinks SUBDIR += rubygem-jquery-ui-rails-rails4 SUBDIR += rubygem-jruby-rack SUBDIR += rubygem-jsbundling-rails SUBDIR += rubygem-jsbundling-rails-rails70 SUBDIR += rubygem-jsobfu SUBDIR += rubygem-json-jwt SUBDIR += rubygem-json-jwt115 SUBDIR += rubygem-jsonb_accessor SUBDIR += rubygem-jwt SUBDIR += rubygem-kaminari SUBDIR += rubygem-kaminari-actionview SUBDIR += rubygem-kaminari-actionview-rails5 SUBDIR += rubygem-kaminari-actionview-rails50 SUBDIR += rubygem-kaminari-actionview-rails52 SUBDIR += rubygem-kaminari-actionview-rails60 SUBDIR += rubygem-kaminari-actionview-rails61 SUBDIR += rubygem-kaminari-actionview-rails70 SUBDIR += rubygem-kaminari-activerecord SUBDIR += rubygem-kaminari-activerecord-rails5 SUBDIR += rubygem-kaminari-activerecord-rails50 SUBDIR += rubygem-kaminari-activerecord-rails52 SUBDIR += rubygem-kaminari-activerecord-rails60 SUBDIR += rubygem-kaminari-activerecord-rails61 SUBDIR += rubygem-kaminari-activerecord-rails70 SUBDIR += rubygem-kaminari-core SUBDIR += rubygem-kaminari-rails4 SUBDIR += rubygem-kaminari-rails5 SUBDIR += rubygem-kaminari-rails50 SUBDIR += rubygem-kaminari-rails52 SUBDIR += rubygem-kaminari-rails60 SUBDIR += rubygem-kaminari-rails61 SUBDIR += rubygem-kaminari-rails70 SUBDIR += rubygem-kubeclient SUBDIR += rubygem-layout_yullio_generator SUBDIR += rubygem-less SUBDIR += rubygem-lighthouse-api SUBDIR += rubygem-link_header SUBDIR += rubygem-llhttp-ffi SUBDIR += rubygem-lograge SUBDIR += rubygem-lograge-rails5 SUBDIR += rubygem-lograge-rails52 SUBDIR += rubygem-lograge-rails60 SUBDIR += rubygem-lograge-rails61 SUBDIR += rubygem-lograge-rails70 SUBDIR += rubygem-maruku SUBDIR += rubygem-mechanize SUBDIR += rubygem-merb-assets SUBDIR += rubygem-merb-core SUBDIR += rubygem-merb-haml SUBDIR += rubygem-merb-helpers SUBDIR += rubygem-merb-param-protection SUBDIR += rubygem-mousetrap-rails SUBDIR += rubygem-multipart-post SUBDIR += rubygem-nanoc SUBDIR += rubygem-nanoc-checking SUBDIR += rubygem-nanoc-cli SUBDIR += rubygem-nanoc-core SUBDIR += rubygem-nanoc-deploying SUBDIR += rubygem-nested_form SUBDIR += rubygem-net-http SUBDIR += rubygem-net-http-digest_auth SUBDIR += rubygem-net-http-persistent SUBDIR += rubygem-net-http-persistent2 SUBDIR += rubygem-net-http-pipeline SUBDIR += rubygem-net-http011 SUBDIR += rubygem-nicovideo SUBDIR += rubygem-ntlm-http SUBDIR += rubygem-octopress SUBDIR += rubygem-oembed SUBDIR += rubygem-ostatus2 SUBDIR += rubygem-pagerduty SUBDIR += rubygem-passenger SUBDIR += rubygem-patron SUBDIR += rubygem-platform-api SUBDIR += rubygem-propshaft SUBDIR += rubygem-propshaft-rails70 SUBDIR += rubygem-protocol-hpack SUBDIR += rubygem-protocol-http SUBDIR += rubygem-protocol-http1 SUBDIR += rubygem-protocol-http2 SUBDIR += rubygem-protocol-rack SUBDIR += rubygem-protocol-websocket SUBDIR += rubygem-puma SUBDIR += rubygem-puma_worker_killer SUBDIR += rubygem-pusher-client SUBDIR += rubygem-rabbirack SUBDIR += rubygem-rack SUBDIR += rubygem-rack-accept SUBDIR += rubygem-rack-attack SUBDIR += rubygem-rack-cache SUBDIR += rubygem-rack-contrib SUBDIR += rubygem-rack-cors SUBDIR += rubygem-rack-mount SUBDIR += rubygem-rack-openid SUBDIR += rubygem-rack-protection SUBDIR += rubygem-rack-protection1 SUBDIR += rubygem-rack-protection2 SUBDIR += rubygem-rack-proxy SUBDIR += rubygem-rack-session SUBDIR += rubygem-rack-ssl SUBDIR += rubygem-rack-test SUBDIR += rubygem-rack-timeout SUBDIR += rubygem-rack16 SUBDIR += rubygem-rack22 SUBDIR += rubygem-rack_csrf SUBDIR += rubygem-rackup SUBDIR += rubygem-rails-settings-cached SUBDIR += rubygem-rails-settings-cached-rails5 SUBDIR += rubygem-rails-settings-cached-rails50 SUBDIR += rubygem-rails-settings-cached-rails61 SUBDIR += rubygem-rails4 SUBDIR += rubygem-rails5 SUBDIR += rubygem-rails50 SUBDIR += rubygem-rails52 SUBDIR += rubygem-rails60 SUBDIR += rubygem-rails61 SUBDIR += rubygem-rails70 SUBDIR += rubygem-rails71 SUBDIR += rubygem-rails_12factor SUBDIR += rubygem-rails_autolink SUBDIR += rubygem-rails_serve_static_assets SUBDIR += rubygem-rails_stdout_logging SUBDIR += rubygem-railties4 SUBDIR += rubygem-railties5 SUBDIR += rubygem-railties50 SUBDIR += rubygem-railties52 SUBDIR += rubygem-railties60 SUBDIR += rubygem-railties61 SUBDIR += rubygem-railties70 SUBDIR += rubygem-railties71 SUBDIR += rubygem-raindrops SUBDIR += rubygem-ramaze SUBDIR += rubygem-raphael-rails SUBDIR += rubygem-rate_throttle_client SUBDIR += rubygem-rbovirt SUBDIR += rubygem-rdf SUBDIR += rubygem-rdf-normalize SUBDIR += rubygem-redcloth SUBDIR += rubygem-redis-rack SUBDIR += rubygem-redis-rack2 SUBDIR += rubygem-redis-rails SUBDIR += rubygem-redis-rails-rails5 SUBDIR += rubygem-redis-rails-rails50 SUBDIR += rubygem-redis-rails-rails52 SUBDIR += rubygem-redis-rails-rails60 SUBDIR += rubygem-redis-rails-rails61 SUBDIR += rubygem-responders SUBDIR += rubygem-responders-rails5 SUBDIR += rubygem-responders-rails52 SUBDIR += rubygem-responders-rails60 SUBDIR += rubygem-responders-rails61 SUBDIR += rubygem-responders-rails70 SUBDIR += rubygem-rest-client SUBDIR += rubygem-rfacebook SUBDIR += rubygem-rfeedfinder SUBDIR += rubygem-rinku SUBDIR += rubygem-rkelly-remix SUBDIR += rubygem-robotex SUBDIR += rubygem-robots SUBDIR += rubygem-roda SUBDIR += rubygem-rqrcode SUBDIR += rubygem-rqrcode2 SUBDIR += rubygem-rqrcode_core SUBDIR += rubygem-rss SUBDIR += rubygem-rtlit SUBDIR += rubygem-ruby-oembed SUBDIR += rubygem-ruby-openai SUBDIR += rubygem-ruby-openai37 SUBDIR += rubygem-ruby-readability SUBDIR += rubygem-savon SUBDIR += rubygem-sawyer SUBDIR += rubygem-select2-rails SUBDIR += rubygem-selenium-webdriver SUBDIR += rubygem-semantic-ui-sass SUBDIR += rubygem-simple-rss SUBDIR += rubygem-sinatra SUBDIR += rubygem-sinatra-contrib SUBDIR += rubygem-sinatra-contrib1 SUBDIR += rubygem-sinatra-contrib2 SUBDIR += rubygem-sinatra-r18n SUBDIR += rubygem-sinatra-respond_to SUBDIR += rubygem-sinatra1 SUBDIR += rubygem-sinatra2 SUBDIR += rubygem-sitemap_generator SUBDIR += rubygem-smashing SUBDIR += rubygem-socksify SUBDIR += rubygem-stimulus-rails SUBDIR += rubygem-stimulus-rails-rails70 SUBDIR += rubygem-swd SUBDIR += rubygem-tailwindcss-rails SUBDIR += rubygem-tailwindcss-rails-rails70 SUBDIR += rubygem-task_list SUBDIR += rubygem-thin SUBDIR += rubygem-tinyatom SUBDIR += rubygem-tinymce-rails SUBDIR += rubygem-toml-rb SUBDIR += rubygem-totoridipjp SUBDIR += rubygem-tumblr_client SUBDIR += rubygem-turbo-rails SUBDIR += rubygem-turbo-rails-rails70 SUBDIR += rubygem-turbolinks SUBDIR += rubygem-turbolinks-source SUBDIR += rubygem-typhoeus SUBDIR += rubygem-uglifier SUBDIR += rubygem-underscore-rails SUBDIR += rubygem-unicorn SUBDIR += rubygem-unicorn-worker-killer SUBDIR += rubygem-url_escape SUBDIR += rubygem-url_mount SUBDIR += rubygem-vcr SUBDIR += rubygem-vegas SUBDIR += rubygem-wasabi SUBDIR += rubygem-webdrivers SUBDIR += rubygem-webmock SUBDIR += rubygem-webrick SUBDIR += rubygem-webrobots SUBDIR += rubygem-websocket SUBDIR += rubygem-websocket-client-simple SUBDIR += rubygem-websocket-driver SUBDIR += rubygem-websocket-extensions SUBDIR += rubygem-yapra SUBDIR += rustypaste SUBDIR += rustypaste-cli SUBDIR += s SUBDIR += sabredav SUBDIR += sahi SUBDIR += samdruckerserver SUBDIR += sarg SUBDIR += scloader SUBDIR += screego SUBDIR += script4rss SUBDIR += seahub SUBDIR += searx SUBDIR += selenium SUBDIR += serendipity SUBDIR += serf SUBDIR += servlet-api SUBDIR += sfeed SUBDIR += shellinabox SUBDIR += shiori SUBDIR += silicon SUBDIR += simple-web-server SUBDIR += sitecopy SUBDIR += slowcgi SUBDIR += slowhttptest SUBDIR += smarty SUBDIR += smarty2 SUBDIR += smarty3 SUBDIR += smb_auth SUBDIR += snarf SUBDIR += so SUBDIR += sogo SUBDIR += sogo-activesync SUBDIR += sogo2 SUBDIR += sogo2-activesync SUBDIR += spawn-fcgi SUBDIR += spreadlogd SUBDIR += sqstat SUBDIR += squid SUBDIR += squid-langpack SUBDIR += squid_radius_auth SUBDIR += squidanalyzer SUBDIR += squidclamav SUBDIR += squidguard SUBDIR += squidpurge SUBDIR += squidview SUBDIR += srg SUBDIR += srt SUBDIR += stagit SUBDIR += stork SUBDIR += subsonic-standalone SUBDIR += suitecrm SUBDIR += suphp SUBDIR += surf SUBDIR += swiggle SUBDIR += sws SUBDIR += tcexam SUBDIR += tclhttpd SUBDIR += tclwebtest SUBDIR += tdiary SUBDIR += tdom SUBDIR += template_ SUBDIR += templatelite SUBDIR += thirtybees SUBDIR += threejs SUBDIR += threema-web SUBDIR += thttpd SUBDIR += thumbnail_index SUBDIR += thundercache SUBDIR += tidy SUBDIR += tidy-devel SUBDIR += tidy-html5 SUBDIR += tidy-lib SUBDIR += tikiwiki SUBDIR += tinymce SUBDIR += tinyproxy SUBDIR += tivoka SUBDIR += tntnet SUBDIR += tokyopromenade SUBDIR += tomcat-devel SUBDIR += tomcat-native SUBDIR += tomcat101 SUBDIR += tomcat85 SUBDIR += tomcat9 SUBDIR += tomee SUBDIR += tor-browser SUBDIR += trac-devel SUBDIR += trafficserver SUBDIR += transproxy SUBDIR += trunk SUBDIR += tt-rss SUBDIR += tuifeed SUBDIR += tusc SUBDIR += tusd SUBDIR += twiki SUBDIR += twiki-BehaviourContrib SUBDIR += twiki-BlogAddOn SUBDIR += twiki-BugzillaLinkPlugin SUBDIR += twiki-ClassicSkin SUBDIR += twiki-CommentPlugin SUBDIR += twiki-EditTablePlugin SUBDIR += twiki-EmptyPlugin SUBDIR += twiki-GluePlugin SUBDIR += twiki-InterwikiPlugin SUBDIR += twiki-JSCalendarContrib SUBDIR += twiki-LDAPPasswordChangerPlugin SUBDIR += twiki-LdapContrib SUBDIR += twiki-LdapNgPlugin SUBDIR += twiki-MailerContrib SUBDIR += twiki-MathModePlugin SUBDIR += twiki-NewUserPlugin SUBDIR += twiki-PatternSkin SUBDIR += twiki-PreferencesPlugin SUBDIR += twiki-RenderListPlugin SUBDIR += twiki-SlideShowPlugin SUBDIR += twiki-SmiliesPlugin SUBDIR += twiki-SpreadSheetPlugin SUBDIR += twiki-SubscribePlugin SUBDIR += twiki-TWikiUserMappingContrib SUBDIR += twiki-TablePlugin SUBDIR += twiki-TagMePlugin SUBDIR += twiki-TinyMCEPlugin SUBDIR += twiki-TipsContrib SUBDIR += twiki-TopicVarsPlugin SUBDIR += twiki-TwistyContrib SUBDIR += twiki-TwistyPlugin SUBDIR += twiki-WysiwygPlugin SUBDIR += twms SUBDIR += typo3-11 SUBDIR += typo3-12 SUBDIR += uchiwa SUBDIR += ufdbguard SUBDIR += ulfius SUBDIR += ungoogled-chromium SUBDIR += unit SUBDIR += unit-java SUBDIR += unit-perl SUBDIR += unit-php SUBDIR += unit-python SUBDIR += unit-ruby SUBDIR += unit-wasm SUBDIR += unitc SUBDIR += uwebsockets SUBDIR += uwsgi SUBDIR += uwsgitop SUBDIR += validator SUBDIR += varnish-ip2location SUBDIR += varnish-ip2proxy SUBDIR += varnish-libvmod-digest SUBDIR += varnish-libvmod-dynamic SUBDIR += varnish-libvmod-fileserver SUBDIR += varnish-libvmod-geoip2 SUBDIR += varnish-libvmod-maxminddb SUBDIR += varnish-libvmod-querystring SUBDIR += varnish-libvmod-redis SUBDIR += varnish-modules SUBDIR += varnish6 SUBDIR += varnish7 SUBDIR += varnish_exporter SUBDIR += vaultwarden-web_vault SUBDIR += vdradmin-am SUBDIR += vertx SUBDIR += vger SUBDIR += vieb SUBDIR += vigil SUBDIR += vimb SUBDIR += visitors SUBDIR += volta SUBDIR += vultr-cli SUBDIR += w3m SUBDIR += w3m-img SUBDIR += w3mir SUBDIR += wabt SUBDIR += wasm-pack SUBDIR += web2ldap SUBDIR += webalizer SUBDIR += webbrowser SUBDIR += webcopy SUBDIR += webcrawl SUBDIR += webfs SUBDIR += webgrind SUBDIR += webhook SUBDIR += webinject SUBDIR += webkit2-gtk3 SUBDIR += webkit2-gtk4 SUBDIR += weblint++ SUBDIR += webpy SUBDIR += webresolve SUBDIR += websh SUBDIR += websocat SUBDIR += websocketd SUBDIR += webstone SUBDIR += webtrees20 SUBDIR += webtrees21 SUBDIR += wget2 SUBDIR += wgetpaste SUBDIR += wiki-tui SUBDIR += wikicalc SUBDIR += wordpress SUBDIR += wpebackend-fdo SUBDIR += writeas-cli SUBDIR += writefreely SUBDIR += wsdlpull SUBDIR += wslay SUBDIR += wsmake SUBDIR += wt SUBDIR += wuzz SUBDIR += wwwoffle SUBDIR += xapian-omega SUBDIR += xcaddy SUBDIR += xfce4-smartbookmark-plugin SUBDIR += xh SUBDIR += xist SUBDIR += xoops SUBDIR += xsp SUBDIR += yabb SUBDIR += yarn SUBDIR += yarn-node16 SUBDIR += yarn-node18 SUBDIR += yarn-node20 SUBDIR += yarn-node21 SUBDIR += yarr SUBDIR += yaws SUBDIR += you-get SUBDIR += yourls SUBDIR += youtube_dl SUBDIR += yt-dlp SUBDIR += ytdl SUBDIR += yuicompressor SUBDIR += zend-framework SUBDIR += zenphoto SUBDIR += zerowait-httpd SUBDIR += zgrab2 SUBDIR += zola .include diff --git a/www/py-yt-dlp-devel/Makefile b/www/py-yt-dlp-devel/Makefile new file mode 100644 index 000000000000..eecbb3d66606 --- /dev/null +++ b/www/py-yt-dlp-devel/Makefile @@ -0,0 +1,56 @@ +PORTNAME= yt-dlp +DISTVERSION= 2023.11.16 +CATEGORIES= www +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME} +DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Program for downloading videos from various platforms (devel files) +WWW= https://github.com/yt-dlp/yt-dlp + +LICENSE= UNLICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>0:archivers/py-brotli@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.17:net/py-urllib3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}websockets>0:devel/py-websockets@${PY_FLAVOR} + +USES= gmake python shebangfix +USE_PYTHON= concurrent flavors + +SHEBANG_GLOB= *.py + +NO_BUILD= yes +NO_ARCH= yes + +OPTIONS_DEFINE= FFMPEG RTMPDUMP SECRETSTORAGE +OPTIONS_DEFAULT= FFMPEG RTMPDUMP +OPTIONS_SUB= yes + +FFMPEG_RUN_DEPENDS= ffprobe:multimedia/ffmpeg + +RTMPDUMP_DESC= Use rtmpdump to download rtmp video streams +RTMPDUMP_RUN_DEPENDS= rtmpdump:multimedia/rtmpdump + +SECRETSTORAGE_DESC= Build with ${PYTHON_PKGNAMEPREFIX}SecretStorage for secretstorage option +SECRETSTORAGE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>0:security/py-SecretStorage@${PY_FLAVOR} +SECRETSTORAGE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>0:security/py-SecretStorage@${PY_FLAVOR} + +do-install: + # copy files + cd ${WRKSRC} && \ + ${GMAKE} PYTHON_SITELIBDIR=${STAGEDIR}${PYTHON_SITELIBDIR} freebsd-install-all-files + # make the main file executable + ${CHMOD} +x ${STAGEDIR}${PYTHON_SITELIBDIR}/yt_dlp/__main__.py + # create the symlink + ${RLN} ${STAGEDIR}${PYTHON_SITELIBDIR}/yt_dlp/__main__.py ${STAGEDIR}${PREFIX}/bin/yt-dlp-devel + +.include diff --git a/www/py-yt-dlp-devel/distinfo b/www/py-yt-dlp-devel/distinfo new file mode 100644 index 000000000000..352f1e9e9b65 --- /dev/null +++ b/www/py-yt-dlp-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1700102733 +SHA256 (yt-dlp/2023.11.16/yt-dlp.tar.gz) = aa7fb7e49b57b1b5ac439a72568575e4df904ffc30417e19e644990e7239ac53 +SIZE (yt-dlp/2023.11.16/yt-dlp.tar.gz) = 5568397 diff --git a/www/py-yt-dlp-devel/files/patch-Makefile b/www/py-yt-dlp-devel/files/patch-Makefile new file mode 100644 index 000000000000..92240dc11624 --- /dev/null +++ b/www/py-yt-dlp-devel/files/patch-Makefile @@ -0,0 +1,16 @@ +--- Makefile.orig 2023-12-21 05:27:41 UTC ++++ Makefile +@@ -90,6 +90,13 @@ yt-dlp: yt_dlp/*.py yt_dlp/*/*.py + rm yt-dlp.zip + chmod a+x yt-dlp + ++freebsd-install-all-files: ++ mkdir -p $(PYTHON_SITELIBDIR) ++ for d in $(CODE_FOLDERS) ; do \ ++ mkdir -p $(PYTHON_SITELIBDIR)/$$d ;\ ++ cp -pPR $$d/*.py $(PYTHON_SITELIBDIR)/$$d/ ;\ ++ done ++ + README.md: yt_dlp/*.py yt_dlp/*/*.py devscripts/make_readme.py + COLUMNS=80 $(PYTHON) yt_dlp/__main__.py --ignore-config --help | $(PYTHON) devscripts/make_readme.py + diff --git a/www/py-yt-dlp-devel/files/patch-yt__dlp_update.py b/www/py-yt-dlp-devel/files/patch-yt__dlp_update.py new file mode 100644 index 000000000000..bc649dd50a7b --- /dev/null +++ b/www/py-yt-dlp-devel/files/patch-yt__dlp_update.py @@ -0,0 +1,22 @@ +- this patch prevents -U from updating yt-dlp - it makes it "unrecognized" + +--- yt_dlp/update.py.orig 2023-11-16 00:02:06 UTC ++++ yt_dlp/update.py +@@ -73,7 +73,7 @@ def _get_variant_and_executable_path(): + + path = os.path.dirname(__file__) + if isinstance(__loader__, zipimporter): +- return 'zip', os.path.join(path, '..') ++ return 'unknown', os.path.join(path, '..') + elif (os.path.basename(sys.argv[0]) in ('__main__.py', '-m') + and os.path.exists(os.path.join(path, '../.git/HEAD'))): + return 'source', path +@@ -114,7 +114,7 @@ _NON_UPDATEABLE_REASONS = { + **{variant: f'Auto-update is not supported for unpackaged {name} executable; Re-download the latest release' + for variant, name in {'win32_dir': 'Windows', 'darwin_dir': 'MacOS', 'linux_dir': 'Linux'}.items()}, + 'source': 'You cannot update when running from source code; Use git to pull the latest changes', +- 'unknown': 'You installed yt-dlp with a package manager or setup.py; Use that to update', ++ 'unknown': 'Please use the command \'pkg upgrade yt-dlp\' to upgrade.', + 'other': 'You are using an unofficial build of yt-dlp; Build the executable again', + } + diff --git a/www/py-yt-dlp-devel/pkg-descr b/www/py-yt-dlp-devel/pkg-descr new file mode 100644 index 000000000000..38c96a7e6fb7 --- /dev/null +++ b/www/py-yt-dlp-devel/pkg-descr @@ -0,0 +1,4 @@ +A command-line program to download videos from youtube.com and many other video +platforms. + +This is a fork of youtube-dlc which is inturn a fork of youtube-dl. diff --git a/www/py-yt-dlp-devel/pkg-plist b/www/py-yt-dlp-devel/pkg-plist new file mode 100644 index 000000000000..3cba1651f904 --- /dev/null +++ b/www/py-yt-dlp-devel/pkg-plist @@ -0,0 +1,1150 @@ +bin/yt-dlp-devel +%%PYTHON_SITELIBDIR%%/yt_dlp/YoutubeDL.py +%%PYTHON_SITELIBDIR%%/yt_dlp/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/__main__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/aes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/cache.py +%%PYTHON_SITELIBDIR%%/yt_dlp/casefold.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/_deprecated.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/_legacy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/compat_utils.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/functools.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/imghdr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/shutil.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/types.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/urllib/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/compat/urllib/request.py +%%PYTHON_SITELIBDIR%%/yt_dlp/cookies.py +%%PYTHON_SITELIBDIR%%/yt_dlp/dependencies/Cryptodome.py +%%PYTHON_SITELIBDIR%%/yt_dlp/dependencies/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/common.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/dash.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/external.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/f4m.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/fc2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/fragment.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/hls.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/http.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/ism.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/mhtml.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/niconico.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/rtmp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/rtsp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/websocket.py +%%PYTHON_SITELIBDIR%%/yt_dlp/downloader/youtube_live_chat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/_extractors.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/abc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/abcnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/abcotvs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/abematv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/academicearth.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/acast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/acfun.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/adn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/adobeconnect.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/adobepass.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/adobetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/adultswim.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aenetworks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aeonco.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/afreecatv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/agora.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/airmozilla.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/airtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aitube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aliexpress.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aljazeera.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/allocine.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/alphaporno.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/alsace20tv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/alura.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/amara.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/amazon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/amazonminitv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/amcnetworks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/americastestkitchen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/amp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/anchorfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/angel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/antenna.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/anvato.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aol.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/apa.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aparat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/appleconnect.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/applepodcasts.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/appletrailers.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/archiveorg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/arcpublishing.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ard.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/arkena.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/arnes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/arte.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/atresplayer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/atscaleconf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/atttechchannel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/atvat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/audimedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/audioboom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/audiodraft.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/audiomack.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/audius.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/awaan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/aws.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/axs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/azmedien.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/baidu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/banbye.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bandaichannel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bandcamp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bannedvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bbc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/beatbump.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/beatport.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/beeg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/behindkink.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bellmedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/berufetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bfi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bfmtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bibeltv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bigflix.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bigo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bild.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bilibili.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/biobiochiletv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/biqle.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bitchute.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bitwave.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/blackboardcollaborate.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bleacherreport.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/blerp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/blogger.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bloomberg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bokecc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bongacams.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bostonglobe.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/box.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/boxcast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bpb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/br.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/brainpop.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bravotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/breakcom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/breitbart.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/brightcove.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/brilliantpala.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/bundesliga.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/businessinsider.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/buzzfeed.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/byutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/c56.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cableav.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/callin.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/caltrans.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cam4.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/camdemy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/camfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cammodels.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/camsoda.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/camtasia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/camwithher.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/canal1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/canalalpha.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/canalc2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/canalplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/caracoltv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/carambatv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cartoonnetwork.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cbc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cbs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cbsinteractive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cbsnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cbssports.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ccc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ccma.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cctv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cda.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cellebrite.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ceskatelevize.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cgtn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/channel9.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/charlierose.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/chaturbate.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/chilloutzone.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/chingari.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/chirbit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cinchcast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cinemax.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cinetecamilano.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cineverse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ciscolive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ciscowebex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cjsw.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/clipchamp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cliphunter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/clippit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cliprs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/clipsyndicate.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/closertotruth.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cloudflarestream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cloudy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/clubic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/clyp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cmt.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cnbc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cnn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/comedycentral.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/common.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/commonmistakes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/commonprotocols.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/condenast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/contv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/corus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/coub.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cozytv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cpac.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cracked.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crackle.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/craftsy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crooksandliars.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crowdbunker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crtvg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/crunchyroll.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cspan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ctsnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ctv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ctvnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cultureunplugged.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/curiositystream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cwtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/cybrary.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dacast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/daftsex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dailymail.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dailymotion.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dailywire.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/damtomo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/daum.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/daystar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dbtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dctp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/deezer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/defense.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/democracynow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/detik.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/deuxm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dfb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dhm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/digg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/digitalconcerthall.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/digiteka.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/discogs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/discovery.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/discoverygo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/disney.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dispeak.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dlf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dlive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dotsub.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/douyutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/drbonanza.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dreisat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/drooble.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dropbox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dropout.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/drtuber.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/drtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/duboku.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dumpert.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dvtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/dw.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eagleplatform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ebaumsworld.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ebay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/echomsk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/egghead.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ehow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eighttracks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/einthusan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eitb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/elevensports.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ellentube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/elonet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/elpais.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eltrecetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/embedly.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/engadget.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/epicon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/epoch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eporner.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/erocast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eroprofile.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ertgr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/escapist.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/espn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/esri.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ettutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/europa.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/europeantour.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eurosport.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/euscreen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/expotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/expressen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/extractors.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/extremetube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/eyedotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/facebook.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fancode.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/faz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fc2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fczenit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fifa.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/filmmodu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/filmon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/filmweb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/firsttv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fivetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/flickr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/folketinget.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/footyroom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/formula1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fourtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fourzerostudio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fox9.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/foxgay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/foxnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/foxsports.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fptplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/franceinter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/francetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/freesound.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/freespeech.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/freetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/frontendmasters.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fujitv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/funimation.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/funk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/funker530.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fusion.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/fuyintv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gab.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gaia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gameinformer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gamejolt.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gamespot.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gamestar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gaskrank.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gazeta.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gdcvault.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gedidigital.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/generic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/genericembeds.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/genius.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gettr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gfycat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/giantbomb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/giga.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gigya.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/glide.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/globalplayer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/globo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/glomex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gmanetwork.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/go.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/godtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gofile.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/golem.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/goodgame.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/googledrive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/googlepodcasts.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/googlesearch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/goplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gopro.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/goshgay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gotostage.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gputechconf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/gronkh.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/groupon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/harpodeon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hbo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hearthisat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/heise.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hellporno.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/helsinki.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hgtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hidive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/historicfilms.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hitbox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hitrecord.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hketv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hollywoodreporter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/holodex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hotnewhiphop.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hotstar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/howcast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/howstuffworks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hrefli.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hrfensehen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hrti.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/huajiao.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/huffpost.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hungama.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/huya.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hypem.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hypergryph.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/hytale.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/icareus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ichinanalive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/idolplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ign.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iheart.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iltalehti.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/imdb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/imggaming.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/imgur.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ina.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/inc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/indavideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/infoq.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/instagram.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/internazionale.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/internetvideoarchive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iprima.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iqiyi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/islamchannel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/israelnationalnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/itprotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/itv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ivi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ivideon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/iwara.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ixigua.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/izlesene.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jable.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jamendo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/japandiet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jeuxvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jiosaavn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jixie.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/joj.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jove.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jstream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jtbc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/jwplatform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kakao.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kaltura.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kanal2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kankanews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/karaoketv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/karrierevideos.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/keezmovies.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kelbyone.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/khanacademy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kick.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kicker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kickstarter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kinja.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kinopoisk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kommunetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kompas.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/konserthusetplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/koo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/krasview.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kth.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ku6.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kusi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/kuwo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/la7.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/laola1tv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lastfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/laxarxames.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lazy_extractors.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lbry.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lci.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lcp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lecture2go.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lecturio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/leeco.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lefigaro.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lego.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lemonde.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lenta.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/libraryofcongress.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/libsyn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lifenews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/likee.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/limelight.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/linkedin.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/linuxacademy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/liputan6.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/listennotes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/litv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/livejournal.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/livestream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/livestreamfails.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lnkgo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/localnews8.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lovehomeporn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lrt.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lumni.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/lynda.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/m6.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/magellantv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/magentamusik360.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mailru.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mainstreaming.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/malltv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mangomolo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/manoto.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/manyvids.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/maoritv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/markiza.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/massengeschmacktv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/masters.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/matchtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mbn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mdr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/medaltv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediaite.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediaklikk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/medialaan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediaset.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediasite.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediastream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mediaworksnz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/medici.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/megaphone.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/megatvcom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/meipai.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/melonvod.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/meta.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/metacafe.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/metacritic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mgoon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mgtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/miaopai.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/microsoftembed.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/microsoftstream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/microsoftvirtualacademy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mildom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/minds.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ministrygrid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/minoto.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/miomio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mirrativ.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mirrorcouk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mitele.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mixch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mixcloud.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mlb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mlssoccer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mnet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mocha.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/moevideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mofosex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mojvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/monstercat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/morningstar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/motherless.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/motorsport.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/movieclips.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/moviepilot.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/moview.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/moviezine.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/movingimage.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/msn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/muenchentv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/murrtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/museai.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/musescore.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/musicdex.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mwave.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mxplayer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mychannels.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/myspace.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/myspass.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/myvi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/myvideoge.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/myvidster.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/mzaalo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/n1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nate.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nationalgeographic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/naver.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nba.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nbc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ndr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ndtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nebula.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nekohacker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nerdcubed.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/neteasemusic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/netverse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/netzkino.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/newgrounds.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/newspicks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/newstube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/newsy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nextmedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nexx.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nfb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nfhsnetwork.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nfl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nhk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nhl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nick.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/niconico.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/niconicochannelplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ninecninemedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ninegag.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ninenow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nintendo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nitter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nobelprize.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/noice.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nonktube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/noodlemagazine.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/noovo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/normalboots.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nosnl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nosvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nova.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/novaplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nowness.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/noz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/npo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/npr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nrk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nrl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ntvcojp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ntvde.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ntvru.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nubilesporn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nuevo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nuvid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nytimes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nzherald.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nzonscreen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/nzz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/odatv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/odkmedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/odnoklassniki.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/oftv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/oktoberfesttv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/olympics.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/on24.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/once.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ondemandkorea.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onefootball.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onenewsnz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/oneplace.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/onionstudios.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ooyala.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/opencast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/openload.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/openrec.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ora.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/orf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/outsidetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/owncloud.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/packtpub.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/palcomp3.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pandoratv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/panopto.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/paramountplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parler.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/parlview.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/patreon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pbs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pearvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/peekvids.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/peertube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/peertv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/peloton.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/people.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/performgroup.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/periscope.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pgatour.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/philharmoniedeparis.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/phoenix.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/photobucket.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/piapro.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/piaulizaportal.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/picarto.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/piksel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pinkbike.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pinterest.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pixivsketch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pladform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/planetmarathi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/platzi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playplustv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/plays.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playstuff.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playsuisse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playtvak.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playvid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/playwire.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pluralsight.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/plutotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/podbayfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/podchaser.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/podomatic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pokemon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pokergo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/polsatgo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/polskieradio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/popcorntimes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/popcorntv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/porn91.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornbox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/porncom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornez.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornflip.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornhd.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornhub.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornotube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornovoisines.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pornoxo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pr0gramm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/prankcast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/premiershiprugby.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/presstv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/projectveritas.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/prosiebensat1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/prx.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/puhutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/puls4.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/pyvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/qdance.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/qingting.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/qqmusic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/r7.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiko.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiobremen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiocanada.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiocomercial.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiode.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiofrance.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiojavan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiokapital.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radiozet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/radlive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rai.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/raywenderlich.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rbgtum.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rbmaradio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rcs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rcti.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rds.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/recurbate.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/redbee.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/redbulltv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/reddit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/redgifs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/redtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/regiotv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rentv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/restudy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/reuters.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/reverbnation.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rheinmaintv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rice.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rmcdecouverte.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rockstargames.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rokfin.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/roosterteeth.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rottentomatoes.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rozhlas.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rte.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtl2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtlnl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtnews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtrfm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rts.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtvcplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtve.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtvnh.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtvs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rtvslo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ruhd.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rule34video.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rumble.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rutube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/rutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ruutu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ruv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/s4c.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/safari.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/saitosan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/samplefocus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sapo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/savefrom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sbs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sbscokr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/screen9.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/screencast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/screencastify.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/screencastomatic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/scrippsnetworks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/scrolller.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/scte.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/seeker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/senalcolombia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/senategov.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sendtonews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/servus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sevenplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sexu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/seznamzpravy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/shahid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/shared.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sharevideos.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/shemaroome.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/showroomlive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sibnet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/simplecast.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sina.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sixplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skeb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sky.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skyit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skylinewebcams.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skynewsarabia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/skynewsau.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/slideshare.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/slideslive.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/slutload.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/smotrim.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/snotr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sohu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sonyliv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/soundcloud.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/soundgasm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/southpark.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sovietscloset.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spankbang.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spankwire.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spiegel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spike.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sport5.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sportbox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sportdeutschland.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spotify.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/spreaker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/springboardplatform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sprout.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/srgssr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/srmediathek.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stacommu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stageplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stanfordoc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/startrek.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/startv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/steam.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stitcher.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/storyfire.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/streamable.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/streamcloud.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/streamcz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/streamff.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/streetvoice.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stretchinternet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stripchat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/stv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/substack.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sunporno.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sverigesradio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/svt.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/swearnet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/swrmediathek.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/syfy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/syvdk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/sztvhu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tagesschau.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tass.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tbs.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tbsjp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tdslifeway.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teachable.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teachertube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teachingchannel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teamcoco.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teamtreehouse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/techtalks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ted.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tele13.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tele5.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telebruxelles.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telecaribe.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telecinco.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telegraaf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telegram.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telemb.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telemundo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telequebec.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/teletask.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/telewebion.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tempo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tencent.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tennistv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tenplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/testurl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tf1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tfo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/theholetv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/theintercept.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/theplatform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/thestar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/thesun.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/theweatherchannel.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/thisamericanlife.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/thisoldhouse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/thisvid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/threeqsdn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/threespeak.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tiktok.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tinypic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tmz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tnaflix.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/toggle.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/toggo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tokentube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tonline.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/toongoggles.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/toutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/toypics.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/traileraddict.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/triller.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trilulilu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trovo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trtcocuk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trueid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trunews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/truth.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/trutv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tube8.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tubetugraz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tubitv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tumblr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tunein.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tunepk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/turbo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/turner.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv2.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv24ua.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv2dk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv2hu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv4.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv5mondeplus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tv5unis.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tva.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvanouvelles.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvc.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tver.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvigle.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tviplayer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvland.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvn24.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvnet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvnoe.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvnow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvopengr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tvplayer.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/tweakers.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twentyfourvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twentymin.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twentythreevideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twitcasting.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twitch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/twitter.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/txxx.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/udemy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/udn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ufctv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ukcolumn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/uktvplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/umg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/unistra.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/unity.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/unscripted.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/unsupported.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/uol.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/uplynk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/urort.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/urplay.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/usanetwork.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/usatoday.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ustream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ustudio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/utreon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/varzesh3.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vbox7.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/veehd.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/veo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/veoh.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vesti.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vevo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vgtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vh1.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vice.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vidbit.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viddler.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videa.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videocampus_sachsen.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videodetective.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videofyme.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videoken.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videomore.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/videopress.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vidio.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vidlii.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viewlift.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viidea.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viki.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vimeo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vimm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vimple.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vine.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viqeo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/viu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vocaroo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vodlocker.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vodpl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vodplatform.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/voicerepublic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/voicy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/volejtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/voot.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/voxmedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vrak.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vrt.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vrv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vshare.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vtm.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vuclip.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vupload.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vvvvid.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vyborymos.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/vzaar.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wakanim.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/walla.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wasdtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/washingtonpost.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wat.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/watchbox.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/watchindianporn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wdr.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/webcamerapl.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/webcaster.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/webofstories.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/weibo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/weiqitv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/weverse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wevidi.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/weyyak.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/whowatch.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/whyp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wikimedia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/willow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wimbledon.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wimtv.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wistia.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wordpress.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/worldstarhiphop.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wppilot.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wrestleuniverse.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wsj.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wwe.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/wykop.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xanimu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xbef.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xboxclips.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xfileshare.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xhamster.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ximalaya.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xinpianchang.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xminus.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xnxx.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xstream.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xuite.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xvideos.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/xxxymovies.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yahoo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yandexdisk.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yandexmusic.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yandexvideo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yapfiles.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yappy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yesjapan.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yinyuetai.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yle_areena.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/ynet.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/youjizz.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/youku.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/younow.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/youporn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yourporn.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/yourupload.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/youtube.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zaiko.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zapiks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zattoo.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zdf.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zee5.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zeenews.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zhihu.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zingmp3.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zoom.py +%%PYTHON_SITELIBDIR%%/yt_dlp/extractor/zype.py +%%PYTHON_SITELIBDIR%%/yt_dlp/jsinterp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/minicurses.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/_helper.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/_requests.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/_urllib.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/common.py +%%PYTHON_SITELIBDIR%%/yt_dlp/networking/exceptions.py +%%PYTHON_SITELIBDIR%%/yt_dlp/options.py +%%PYTHON_SITELIBDIR%%/yt_dlp/plugins.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/common.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/embedthumbnail.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/exec.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/ffmpeg.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/metadataparser.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/modify_chapters.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/movefilesafterdownload.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/sponskrub.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/sponsorblock.py +%%PYTHON_SITELIBDIR%%/yt_dlp/postprocessor/xattrpp.py +%%PYTHON_SITELIBDIR%%/yt_dlp/socks.py +%%PYTHON_SITELIBDIR%%/yt_dlp/update.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/__init__.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/_deprecated.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/_legacy.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/_utils.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/networking.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/progress.py +%%PYTHON_SITELIBDIR%%/yt_dlp/utils/traversal.py +%%PYTHON_SITELIBDIR%%/yt_dlp/version.py +%%PYTHON_SITELIBDIR%%/yt_dlp/webvtt.py