Up to [cvs.NetBSD.org] / pkgsrc / net / quvi
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
net: Remove SHA1 hashes for distfiles
Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update to 0.4.2: v0.4.2 (2012-03-01) / Toni Gundogdu Bastien Nocera: - Add "%e" to print the extension of the linked file [8c82966] - Add "%h" to print the thumbnail URL for a link [9e463f0]
Update to 0.4.1 Changelog: 0.4.1 Mon Nov 28 2011 Toni Gundogdu Changes: - Accept multiple occurences of --exec - Add verbosity level 'mute' - Add new options: --export-format --export-level --verbosity --category --feature - Deprecate options: --verbose-libcurl --category-* --quiet --no-* --xml Fixes: - Properly escape strings passed to shell (#79) Many thanks to Tomas Janousek <tomi@nomi.cz> for the patch!
Update to 0.4.0 * Old quvi package splits into 3 packages, quvi, libquvi, and libquvi-scripts. Changelog: 0.4.0 Wed Oct 05 2011 Toni Gundogdu Changes: - Split from "quvi", new repo at <http://repo.or.cz/w/quvi-tool.git> - Make --category-all new default (prev. --category-http) - Extend --exec to support %t, page title (#41) - Remove deprecated "--format (help|list)" - Remove deprecated "--no-shortened" - Remove deprecated "--old" For earlier notes, see <http://repo.or.cz/w/quvi.git/blob/HEAD:/NEWS>.
Update to 0.2.19: 0.2.19 Fri Aug 05 2011 Toni Gundogdu Fixes: Webscripts - ted.lua: attempt to index local 's' (#65) - youtube.lua: no match: fmt_url_map (#63) - Thanks to Zefram <zefram@fysh.org> for the patch - funnyordie.lua: no match: flv url (#64)
Update to 0.2.18 Changelog: 0.2.18 Mon Jul 18 2011 Toni Gundogdu Changes: Webscripts - xvideos.lua: Add support for embedded URLs, thanks for the patch anon - soundcloud.lua: Add support for embedded URLs (#57) - Add audioboo.lua (#53) - Add yfrog.lua (#62) Lionel Elie Mamane (thanks!): - dailymotion.lua: support for /embed/video/ URLs - Add metacafe.lua (#59) - Add foxnews.lua (#60)
Update to 0.2.17 * PCRE is not needed anymore. Changlog: 0.2.17 Fri Jun 17 2011 Toni Gundogdu Changes: dist - Remove --enable-verbose-test, set TEST_VERBOSE for same effect - Rewrite doc/ files for NaturalDocs and place under doc/nd/ - Add doc/nd/ with NaturalDocs formatted text files - These are not installed with quvi, see also --with-doc below - Bump libcurl prerequisite to 7.18.2 (#58) - Rename --with-man -> --with-manual - Remove --with-doc - Apart from doc/man1/quvi.1, nothing is installed from doc/ - See also --with-manual Changes: API - Mark QUVIOPT_WRITEFUNCTION as deprecated (removed in 0.2.20) - Remove QUVI_WRITEFUNC_ABORT - Remove quvi_callback_write - Rewrite header files to use NaturalDocs comments instead - Move function descriptions to src/lib/*_api.c - Add quvi_query_formats Changes: quvi - Make minor changes to "--support arg" output - Add --query-formats Changes: Webscripts - academicearth.lua: Rewrite to redirect to Blip - collegehumor.lua: Add support for dorkly (#55) - Thanks to Lionel Elie Mamane for the original patch - vimeo.lua: Handle player.vimeo.com URLs (#56) - Thanks Lionel Fixes: Webscripts - bikeradar.lua: Title parsing
Update to 0.2.16: 0.2.16 Sat May 21 2011 Toni Gundogdu Changes: quvi - Rename '-s,--no-shortened' -> '-r,--no-resolve' - Add support for reading input from files Changes: API - Add "Network interface" (quvi_net_*, QUVI_NET_*, quvi/net.h) - Add examples/callback_libsoup.c - Make LUA errors more informative (e.g. fname, func, etc.) - Add "Linked list interface" (quvi_llst_*, quvi/llst.h) - Add quvi_supported_ident (#44) - Add quvi_supported_ident_close - Add quvi_ident_getprop - Deprecate remaining symbols that use 'video' and 'link' in names - Rename (&depr.) QUVISTATUS_SHORTENED -> QUVISTATUS_RESOLVE - Rename (&depr.) QUVIOPT_NOSHORTENED -> QUVIOPT_NORESOLVE - Deprecate QUVIINFO_HTTPCODE, QUVIPROP_HTTPCODE Changes: Webscripts - Pass _quvi_media_t to quvi object functions in LUA reg. index - collegehumor.lua: Add 'best' ('hq') format - LUA: Add resolve function to quvi object - Add bikeradar.lua (#50) - Add guardian.lua (#51) - Add more NSFW scripts - Add blip.lua (#39) Changes: Build system - Add --with-soup (see INSTALL) Changes: Documentation - INSTALL: Remove list of (obsolete) env. variables - Add doc/WebsiteScriptGuideLines - API: Reorganize "Modules" Bugfixes: Webscripts - collegehumor.lua:51: server response code 404 (#35) - vimeo.lua:62: no match: hd button (#48) - liveleak.lua:48: no match: config (#47)
Update to 0.2.15 * Update BUILDLINK_API_DEPENDS.quvi to 0.4.0 Changelog: 0.2.15 Fri Apr 15 2011 Toni Gundogdu Changes: - Add support for reading URLs from the stdin - quvi_supported: Improve URL checking (#29) - Check additional URL parts (vs. domain only) - Remove obsoleted (by new test suite) options from quvi command - --test-all - --test - --page-title - --video-id - --file-length - --file-suffix - --dump Changes: Build system - New testsuite (see $top_srcdir/test/README) - Use CPPFLAGS (src|lib|examples)/Makefile.am - configure: - Add --enable-nlfy, --enable-verbose-tests - Rename --enable-broken -> --enable-todo Changes: API - Add "media" interface, deprecating the old "video" interface - The deprecated symbols will be removed in 0.2.20 - Add quvi_next_media_url (depr. quvi_next_videolink) - Add quvi_media_t (depr. quvi_video_t) - Add QUVIPROP_MEDIAID (depr. QUVIPROP_VIDEOID) - Add QUVIPROP_MEDIAURL (depr. QUVIPROP_VIDEOURL) - Add QUVIPROP_MEDIACONTENTLENGTH (depr. QUVIPROP_VIDEOFILELENGTH) - Add QUVIPROP_MEDIACONTENTTYPE (depr.QUVIPROP_VIDEOFILECONTENTTYPE) - Add QUVIPROP_FILESUFFIX (depr. QUVIPROP_VIDEOFILESUFFIX) - Add QUVIPROP_FORMAT (depr. QUVIPROP_VIDEOFORMAT) - Add QUVIPROP_MEDIATHUMBNAILURL, QUVIPROP_MEDIADURATION - Thanks to Bastien Nocera for the patch Changes: Website scripts - Add soundcloud.lua, ted.lua: Thanks to Bastien Nocera for scripts - Add megavideo.lua: Thanks to Paul Kocialkowski for the script - Add tvlux.lua - collegehumor.lua: Mark as TODO (#35) - cbsnews.lua (#30) - Improve 'best' parsing (compare height and bitrate) - Update format IDs - youtube.lua: - Add support for "#at=" as start-time - Add support additional embed URL types (/e/,/embed/) - Process the starttime string (#36) - Remove the dangling format IDs (tgp_144p, webm_*) - vimeo.lua: Exit with server returned error message (#27) - arte.lua: Improve handling of expired URLs Bugfixes: - "error: (null)" with LUA scripts that use 'redirect' (#46) - quvi: Do not exit if preceeding URL fails (#40) - Compilation when PATH_MAX is not defined (#32) Bugfixes: Build system - Include doc subdir with --with-doc flag only (#33) Bugfixes: Website scripts - cbsnews.lua: attempt to compare number with nil (#30)
Update to 0.2.14. * from 0.2.11 release, re-licensed under gnu-lgpl-v2.1 or later. 0.2.14 Thu Mar 10 2011 Toni Gundogdu Changes: - Change project description (README, manual, WWW) - Add short option for --category-all - Add arte.lua (#23), thanks to Raphael Droz for the script - Add keezmovies.lua, tagtele.lua, xhamster.lua - Thanks to Paul Kocialkowski for the scripts - Extend --format to support "help" and "list" - LUA: Remove "unescape" from quvi object - Use 'quvi/util' instead - Rewrite doc/HowtoWriteWebsiteScript, README Bugfixes: - Video titles: Handle HTML entities starting with "0" digit - dailymotion.lua: Format support - support-dailymotion.pl: Change expected file suffix - support-bloomberg.pl: Change expected ID, file length - support-golem.pl: Change expected file length
Update to 0.2.13. 0.2.13 Mon Feb 07 2011 Toni Gundogdu Changes: - Add tmunderground.lua - Add pluzz.lua (#13) - Add francetelevisions.lua (#13) - Remove unused strupr implementation
Update quvi to 0.2.12. Changelog: 0.2.12 Wed Jan 19 2011 Toni Gundogdu Changes: - Add quvi/const.lua, quvi/bit.lua, quvi/util.lua (to lua/website/) - Add vim modelines to C and LUA source code - Add QUVIOPT_CATEGORY to API - Add dist-xz to configure.ac - Add --category-* options - Add publicsenat.lua, thanks to Raphael Droz for the script (#14) - Pass table (with URL, script path) to LUA scripts "ident" function - Make project compile with "gcc -ansi -pedantic" (c. 4.2, 4.5) - Apply style changes (scripts/astyle_c.sh) to C source code - Set CURL_GLOBAL_ALL to allow use of HTTPS with youtube.lua - Update API reference documentation (descr., grammar, etc.) - bloomberg.lua: Use cleaner string formatting - theonion.lua: Use cleaner string formatting - youtube.lua: Accept HTTPS URLs (#22) Bugfixes: - dailymotion.lua: Family-filter redirection (port from clive 2.2) - Replace URL, add error checking to examples/simple.c (#17) - tests/support-clipfish.pl: Expected title 0.2.11 Sat Dec 18 2010 Toni Gundogdu Changes: - Re-license under LGPLv2.1+ [#9] - Add missing support-buzzhumor.pl - Add globo support, thanks to mkolve for the script [#10] - Extend quvi.fetch to allow setting user-agent [#11] - Skip verification for non-HTTP video URLs [#15] Bugfixes: - vimeo.lua: Video ID parsing [#16] - bloomberg.lua: Thanks to mkolve for the fix [#7]
Import quvi-0.2.10 as net/quvi. The quvi is a command line tool for parsing video download links. It supports Youtube and other similar video websites. libquvi is a library for parsing video download links with C API. It is written in C and intended to be a cross-platform library. You can see the list of supported sites from 'quvi --support'.
Initial revision