Commit graph

244117 commits

Author SHA1 Message Date
zafer
b53748fec9 update MASTER_SITES. 2016-01-22 02:01:44 +00:00
darcy
c6946462c4 Announce update of databases/py-postgresql to 4.2. 2016-01-21 22:19:35 +00:00
darcy
9eb6c74f31 Update to version 4.2.
This is the last version before adding support for Python 3.x.  Only bug
fixes will be added to this branch.  From the changelog:

Version 4.2
-----------
- The supported Python versions are 2.4 to 2.7.
- PostgreSQL is supported in all versions from 8.3 to 9.5.
- Set a better default for the user option "escaping-funcs".
- Force build to compile with no errors.
- New methods get_parameters() and set_parameters() in the classic interface
  which can be used to get or set run-time parameters.
- New method truncate() in the classic interface that can be used to quickly
  empty a table or a set of tables.
- Fix decimal point handling.
- Add option to return boolean values as bool objects.
- Add option to return money values as string.
- get_tables() does not list information schema tables any more.
- Fix notification handler (Thanks Patrick TJ McPhee).
- Fix a small issue with large objects.
- Minor improvements in the NotificationHandler.
- Converted documentation to Sphinx and added many missing parts.
- The tutorial files have become a chapter in the documentation.
- Greatly improved unit testing, tests run with Python 2.4 to 2.7 again.
2016-01-21 22:17:55 +00:00
jklos
012b821b72 Selectively enable just-in-time support in PCRE for supported architectures.
Same issue as seen in older php:
https://mail-index.netbsd.org/pkgsrc-bugs/2015/09/13/msg057792.html
2016-01-21 21:47:23 +00:00
tron
1f01e1f5ac Fix syntax error 2016-01-21 21:32:22 +00:00
jperkin
e2eee3308b Added textproc/py-mkdocs-bootswatch version 0.1.0 2016-01-21 20:34:40 +00:00
jperkin
b7198e9659 Added textproc/py-mkdocs-bootstrap version 0.1.1 2016-01-21 20:34:10 +00:00
jperkin
836218b036 Added textproc/py-mkdocs version 0.15.0 2016-01-21 20:33:54 +00:00
jperkin
094248900f Add py-mkdocs{,-bootstrap,-bootswatch}. 2016-01-21 20:33:39 +00:00
jperkin
9fc0755260 Import py-mkdocs and associated themes.
MkDocs is a fast, simple and downright gorgeous static site generator that's
geared towards building project documentation. Documentation source files are
written in Markdown, and configured with a single YAML configuration file.
2016-01-21 20:32:26 +00:00
jperkin
de4747bde4 Added www/py-livereload version 2.4.1 2016-01-21 20:27:53 +00:00
jperkin
3718cf88a1 Add py-livereload. 2016-01-21 20:27:37 +00:00
jperkin
2c7bf37b5f Import py-livereload 2.4.1 as www/py-livereload.
Python LiveReload is a web server library and command line utility, designed
for web developers who know Python.  It comes with the livereload command for
starting up a server in an arbitrary directory, serving up files inside that
directory, and watching for changes to files which trigger regeneration.
2016-01-21 20:26:50 +00:00
schmonz
b4f95e7053 Updated www/ikiwiki to 3.20160121 2016-01-21 18:36:44 +00:00
schmonz
2703d59174 Update to 3.20160121. From the changelog:
[ Amitai Schlair ]
* meta: Fix [[!meta name=foo]] by closing the open quote.
* Avoid unescaped "{" in regular expressions
* meta test: Add tests for many behaviors of the directive.
* img test: Bail gracefully when ImageMagick is not present.

[ Joey Hess ]
* emailauth: Added emailauth_sender config.
* Modified page.tmpl to to set html lang= and dir= when
  values have been specified for them, which the po plugin does.
* Specifically license the javascript underlay under the permissive
  basewiki license.

[ Simon McVittie ]
* git: if no committer identity is known, set it to
  "IkiWiki <ikiwiki.info>" in .git/config. This resolves commit errors
  in versions of git that require a non-trivial committer identity.
* inline, trail: rename show, feedshow parameters to limit, feedlimit
  (with backwards compatibility)
* pagestats: add "show" option to show meta fields. Thanks, Louis
* inline: force RSS <comments> to be a fully absolute URL as required
  by the W3C validator. Please use Atom feeds if relative URLs are
  desirable on your site.
* inline: add <atom:link rel="self"> to RSS feeds as recommended by
  the W3C validator
* inline: do not produce links containing /./ or /../
* syslog: accept and encode UTF-8 messages
* syslog: don't fail to log if the wiki name contains %s
* Change dependencies from transitional package perlmagick
  to libimage-magick-perl (Closes: #789221)
* debian/copyright: update for the rename of openid-selector to
  login-selector
* d/control: remove leading article from Description
  (lintian: description-synopsis-starts-with-article)
* d/control: Standards-Version: 3.9.6, no changes required
* Wrap and sort control files (wrap-and-sort -abst)
* Silence "used only once: possible typo" warnings for variables
  that are part of modules' APIs
* Run autopkgtest tests using autodep8 and the pkg-perl team's
  infrastructure
* Add enough build-dependencies to run all tests, except for
  non-git VCSs
* tests: consistently use done_testing instead of no_plan
* t/img.t: do not spuriously skip
* img test: skip testing PDFs if unsupported
* img test: use the right filenames when testing that deletion occurs

-- Simon McVittie <smcv@debian.org>  Thu, 21 Jan 2016 09:53:07 +0000
2016-01-21 18:36:38 +00:00
joerg
5304860a3e Explicitly disable libarchive's LZMA support if no builtin XZ was found
or if the user requested it to be disabled. Helps on systems with lzma.h
and no usable library.
2016-01-21 18:11:31 +00:00
joerg
f2f381c43b Prepare for multiple users of LIBARCHIVE_CONFIGURE_ARGS by using append. 2016-01-21 18:10:19 +00:00
richard
90f5be2e75 update to dejavu-ttf-2.35 2016-01-21 15:54:59 +00:00
richard
8f0d6121c0 update to dejavu-ttf 2.35
Changes from 2.34 to 2.35

    Sans, SansMono, Serif: added U+0E3F, U+A7F8-U+A7F9 (by Gee Fung Sit 薛至峰)
    Sans, SansMono, Serif: moved inverted marks U+00A1, U+00BF, U+2E18 to
      x-height and added 'case' feature using original glyphs+hints
      (by Gee Fung Sit 薛至峰)
    Sans, SansMono, Serif: fixed glyph heights in Box Drawing block
     (by Gee Fung Sit 薛至峰)
    SansMono, Serif: adjusted U+016E to prevent cut-off (by Gee Fung Sit 薛至峰)
    Sans: added U+269E-U+269F (by Lars Næsbye Christensen)
    Sans: added U+06C7-U+06C8, U+06CB, U+06D0 and their presentation forms
     U+FBD7-U+FBD8, U+FBDB-U+FBDC, U+FBDE-U+FBDF, U+FBE4-U+FBE7 (by MihailJP)
    Sans: added isolated, initial and stretched forms in the Arabic
     Mathematical Alphabetic Symbols block, U+1EE00 et seq.
     (by Gee Fung Sit 薛至峰)
    Sans: restored GSUB tables for Hebrew (by Gee Fung Sit 薛至峰)
    Sans: fixed U+1D301-U+1D303 (bug 73532) (by Gee Fung Sit 薛至峰)
    Sans: fixed instructions for U+0394, U+039B in Bold (bug 16442)
     (by Gee Fung Sit 薛至峰)
    Sans: minor improvements/fixes to U+07D4, U+203D, U+20A6, U+20BA,
     U+2E18, U+A782-U+A783 (by Gee Fung Sit 薛至峰)
    Sans: moved U+2E1F to correct code point, was off by one
     (by Gee Fung Sit 薛至峰)
    SansExtraLight: added U+0184-U+0185, U+019B, U+01B7-U+01B9, U+01EE-U+01EF,
     U+0292, U+0298, U+0E3F, U+04E0-U+04E1, U+0516-U+0519
     (by Gee Fung Sit 薛至峰)
    SansMono: added U+203F, U+2150-U+2151, U+2189, U+220E, U+2210, U+2223,
     U+228D-U+228E, U+2293-U+2294, U+22B2-U+22B5, U+22B8, U+22C2-U+22C3,
     U+22CE-U+22D1, U+27DC, U+27EA-U+27EB, U+27F5-U+27F7, U+2987-U+2988,
     U+2997-U+2998, U+2A00 (by Gee Fung Sit 薛至峰)
    SansMono: minor improvements/fixes to U+018C and U+018D, U+026F-U+0270
     (by Gee Fung Sit 薛至峰)
    SansMono: fixed glyph heights in Block Elements block (bug 14316)
     (by Gee Fung Sit 薛至峰)
    Serif: replaced inverted breve on U+0202, U+0206, U+020A, U+020E, U+0212,
     U+0216 with its case form to prevent cut-off (by Gee Fung Sit 薛至峰)
    Serif: redesigned/redrawn U+01E5, U+025E, U+0262, U+0277-U+0278,
     U+029A-U+029B (by Gee Fung Sit 薛至峰)
    Serif: minor improvements/fixes to U+00DF, U+017B, U+01E4, U+0265,
     U+026F-U+0270, U+0280-U+0281, U+0294-U+0297, U+029F, U+02A1-U+02A2,
     U+03FB, U+1D0C, U+20A6, U+20B8, U+A731 (by Gee Fung Sit 薛至峰)
    Serif: added stylistic alternatives for U+0110-U+0111, U+01E4-U+01E5
     (by Gee Fung Sit 薛至峰)
    Serif: added or adjusted anchors for U+0294, U+0256, U+041D
     (by Denis Jacquerye)
    Sans, Serif: added OpenType MATH table (by Frédéric Wang)
    Sans, Serif: added displaystyle math operators (by Frédéric Wang)
    Serif: added italic mathematical alphanumeric characterd (by Frédéric Wang)
    Serif: added construction for stretchy radical symbol (by Frédéric Wang)
    Serif: added stylistic ssty variants for prime symbols
    Sans, Serif: fixed incorrect glyph for U+22C4 (by Gee Fung Sit 薛至峰)
    SansMono: added U+22C4 (by Gee Fung Sit 薛至峰)
    SansMono: added to U+2336, U+233F-U+2340, U+2345-U+2346, U+234A,
     U+234E-U+234F, U+2351, U+2355-U+2356, U+235D, U+2361-U+2362,
     U+2366-U+2367, U+236A, U+2371-U+2372 (by Sami Tarazi)
    Serif: added U+20BA (by Gee Fung Sit 薛至峰)
    Sans, Serif: added U+20BD (by Gee Fung Sit 薛至峰)
2016-01-21 15:53:55 +00:00
mef
7f12c67b07 Updated ham/fldigi to 3.23.07.21 2016-01-21 14:47:42 +00:00
mef
5ae3aee449 Update 3.23.19 to 3.22.21 See Also PR pkg/50675, thanks
-------------------------
2016-01-20  David Freese  <iam_w1hkj@w1hkj.com>

	d69a69d: Exit delays
	4f4cc21: Contest fields
	a47381f: OS-X start_process
	b456b20: LOG RECORD exports
2016-01-21 14:47:32 +00:00
leot
90ce122235 Updated www/webkit-gtk to 2.10.5 2016-01-21 13:42:46 +00:00
leot
03861fb6a3 Update www/webkit-gtk to 2.10.5.
Changes:
  - Disable DNS prefetch when a proxy is configured.
  - Reduce the maximum simultaneous network connections to match other browsers.
  - Make WebKitWebView always propagate motion-notify-event signal.
  - Add a way to force accelerating compositing mode at runtime using an environment variable.
  - Fix input elements and scrollbars rendering with GTK+ 3.19.
  - Fix rendering of lines when using solid colors.
  - Fix UI process crashes related to not having a main resource response when the load is
    committed for pages restored from the history cache.
  - Fix a WebProcess crash when loading large contents with custom URI schemes API.
  - Fix a crash in the UI process when the WebView is destroyed while the screensaver DBus proxy
    is being created.
  - Fix WebProcess crashes due to BadDrawable X errors in accelerated compositing mode.
  - Fix crashes on PPC64 due to mprotect() on address not aligned to the page size.
  - Fix std::bad_function_call exception raised in dispatchDecidePolicyForNavigationAction.
  - Fix downloads of data URLs.
  - Fix runtime critical warnings when closing a page containing windowed plugins.
  - Fix several crashes and rendering issues.
  - Translation updates: French, German, Italian, Turkish.
  - Security fixes: CVE-2015-7096, CVE-2015-7098.
2016-01-21 13:42:32 +00:00
jperkin
9f77f488ce Updated lang/gcc47-libs to 4.7.4nb2 2016-01-21 11:56:37 +00:00
jperkin
8b949a2831 Bump lang/gcc47-libs PKGREVISION to stay ahead of lang/gcc47. 2016-01-21 11:56:29 +00:00
jperkin
326d2f0b3e Updated lang/gcc47 to 4.7.4nb1 2016-01-21 11:56:06 +00:00
jperkin
7cef5020a6 Don't use GCC fixincludes on SmartOS, header changes mean that broken includes
are generated and various features end up disabled.  Bump PKGREVISION.
2016-01-21 11:55:58 +00:00
jperkin
91e1ad112c Updated lang/gcc49-libs to 4.9.3nb2 2016-01-21 11:53:55 +00:00
jperkin
8cc312bf63 Bump lang/gcc49-libs PKGREVISION to stay ahead of lang/gcc49. 2016-01-21 11:53:46 +00:00
jperkin
db81a5f310 Updated lang/gcc49 to 4.9.3nb1 2016-01-21 11:53:15 +00:00
jperkin
fc6cbc7507 Don't use GCC fixincludes on SmartOS, header changes mean that broken includes
are generated and various features end up disabled.  Bump PKGREVISION.
2016-01-21 11:53:06 +00:00
fhajny
c05d07a210 Updated lang/nodejs to 5.5.0 2016-01-21 11:45:41 +00:00
fhajny
93d2f2daba Update lang/nodejs to 5.5.0.
* events: make sure console functions exist (Dave) #4479
* fs: add autoClose option to fs.createWriteStream (Saquib) #3679
* http: improves expect header handling (Daniel Sellers) #4501
* node: allow preload modules with -i (Evan Lucas) #4696
* v8,src: expose statistics about heap spaces (v8.getHeapSpaceStatistics())
  (Ben Ripkens) #4463
* Minor performance improvements:
  - lib: Use arrow functions instead of bind where possible (Minwoo Jung)
    #3622.
  - module: cache stat() results more aggressively (Ben Noordhuis) #4575
  - querystring: improve parse() performance (Brian White) #4675
2016-01-21 11:45:30 +00:00
fhajny
d61f0e946c Update lang/nodejs4 to 4.2.5.
* assert
  - accommodate ES6 classes that extend Error (Rich Trott) #4166
* build
  - add "--partly-static" build options (Super Zheng) #4152
* deps
  - backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4655
  - backport 200315c from V8 upstream (Vladimir Kurchatkin) #4128
  - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé)
* docs
  - various updates landed in 70 different commits!
* repl
  - attach location info to syntax errors (cjihrig) #4013
  - display error message when loading directory (Prince J Wesley) #4170
* tests
  - various updates landed in over 50 commits
* tools
  - add tap output to cpplint (Johan Bergstrom) #3448
* util
  - allow lookup of hidden values (cjihrig) #3988
2016-01-21 11:43:44 +00:00
wen
f7ce17d3f7 Updated www/p5-Mojolicious to 6.41 2016-01-21 08:56:53 +00:00
wen
f669a62b2e Update to 6.41
Upstream changes:
6.41  2016-01-20
  - Added support for validation filters.
  - Added filters attribute to Mojolicious::Validator.
  - Added add_filter method to Mojolicious::Validator.
  - Added filter arguments to optional and required methods in
    Mojolicious::Validator::Validation.
  - Fixed MOJO_WEBSOCKET_DEBUG environment variable. (jberger)

6.40  2016-01-13
  - Removed client_challenge, client_handshake, server_handshake and server_open
    methods from Mojo::Transaction::WebSocket. (batman, sri)
  - Removed is_writing method from Mojo::Transaction.
  - Removed upgrade event from Mojo::Transaction::HTTP.
  - Deprecated Mojo::Transaction::WebSocket::build_frame and
    Mojo::Transaction::WebSocket::parse_frame in favor of
    Mojo::WebSocket::build_frame and Mojo::WebSocket::parse_frame. (batman)
  - Replaced deprecated proxy method in Mojo::Message::Request with an
    attribute.
  - Added SNI support to all built-in web servers. (bpmedley, sri)
  - Added module Mojo::WebSocket. (batman)
  - Added established attribute to Mojo::Transaction::WebSocket.
  - Added completed method to Mojo::Transaction.
  - Updated jQuery to version 2.2.0.
  - Improved performance of Mojo::Server::Daemon and Mojo::UserAgent slightly.
  - Improved mtime attribute in Mojo::Asset::Memory to default to the value of
    $^T.
  - Improved app generator command to generate more portable scripts.
  - Fixed a few timing bugs.
  - Fixed url_for to handle fragments correctly.
2016-01-21 08:55:44 +00:00
jnemeth
0063668324 tab police 2016-01-21 03:52:31 +00:00
leot
0668643a4b Updated net/py-netlib to 0.15.1nb1 2016-01-21 00:16:06 +00:00
leot
7401c27f05 Modify setup.py requirements in order to be less restrictive regarding version
dependencies.

Bump PKGREVISION.
2016-01-21 00:15:50 +00:00
ryoon
1627d35a3f Updated sysutils/py-psutil to 3.4.2 2016-01-20 23:00:52 +00:00
ryoon
edffa9be5c Update to 3.4.2
* Upstream supports NetBSD and remove local patches

Changelog:
3.4.2 - 2016-01-20
==================

**Enhancements**

- #728: [Solaris] exposed psutil.PROCFS_PATH constant to change the default
  location of /proc filesystem.

**Bug fixes**

- #730: [FreeBSD] psutil.virtual_memory() crashes.


3.4.1 - 2016-01-15
==================

**Enhancements**

- #557: [NetBSD] added NetBSD support.  (contributed by Ryo Onodera and
  Thomas Klausner)
- #708: [Linux] psutil.net_connections() and Process.connections() on Python 2
  can be up to 3x faster in case of many connections.
  Also psutil.Process.memory_maps() is slightly faster.
- #718: process_iter() is now thread safe.

**Bug fixes**

- #714: [OpenBSD] virtual_memory().cached value was always set to 0.
- #715: don't crash at import time if cpu_times() fail for some reason.
- #717: [Linux] Process.open_files fails if deleted files still visible.
- #722: [Linux] swap_memory() no longer crashes if sin/sout can't be determined
  due to missing /proc/vmstat.
- #724: [FreeBSD] virtual_memory().total is slightly incorrect.
2016-01-20 22:59:09 +00:00
wiz
35ddf139e3 Updated misc/ruby-progressbar to 1.7.5 2016-01-20 22:57:48 +00:00
wiz
0bbb592e5e Update ruby-progressbar to 1.7.5 and convert to gem.
Version v1.7.5 - March 25, 2015

    Prevent method redefined warnings being generated by replacing uses of attr_accessor with: attr_reader where a setter function is already defined, attr_writer where a getter function is already defined

Version v1.7.4 - March 23, 2015
Version v1.7.3 - March 23, 2015
Version v1.7.2 - March 23, 2015
Added

    rubygems config

Version v1.7.1 - December 21, 2014
Bugfix

    ETA works again, when ProgressBar is initialized with a non zero starting_at.

Uncategorized

    Describe the wiki link
    Inline the cage image in the README
    THE CAGE
    Remove superfluous subtitle
    Remove sections from the README that were moved to the Wiki
    Add link to wiki
    Update logo

Version v1.7.0 - November 4, 2014
Feature

    Massive internal refactoring. Now 236% faster!
    Add Timer#restart

Version v1.6.1 - October 30, 2014
Uncategorized

    Update readme about output option
    Display warnings when testing

Bugfix

    Remove warnings from uninitialized instance variable
    Instance variable @started_at not initialized
    Instance variable @out_of_bounds_time_format not initialized
    Change private attributes to protected
    `*' interpreted as argument prefix
    Prefix assigned but unused variables with underscores
    Ambiguous first argument

Version v1.6.0 - September 20, 2014
Feature

    Add ability to disable auto-finish
    Add SCSS lint configuration
    Update JSHint config with our custom version
    Add right-justified percentages - Closes #77

Bugfix

    Don't allow title to change for non-TTY output
    Percentage formatter failed when total was 0 or unknown

Version v1.5.1 - May 14, 2014
Uncategorized

    Make grammar and spelling corrections in the README
    Add the ability to scale the rate component
    Add notes to the README about the new format components
    Add the %R flag to the formatting to show the rate with 2 decimal places of precision
    Remove unused molecule cruft
    Add specs to make sure that rate works even if the bar is started in the middle
    Add base functionality for the rate component
    Add Slack notification to Travis builds
    Upgrade rspectacular to v0.21.6
    Upgrade rspectacular to v0.21.5
    Upgrade rspectacular to v0.21.4
    Upgrade rspectacular to v0.21.3
    Upgrade rspectacular to v0.21.2
    Add badges to the README
    Upgrade rspectacular to v0.21.1
    Lower Timecop version for Ruby 1.8 compatibility
    Lower rake version to 0.9.6 so that it will be compatible with Ruby 1.8
    Update rspectacular to 0.21
    Add CODECLIMATE_REPO_TOKEN as a secure Travis ENV variable
    Upgrade rspectacular to v0.20
    Add the Code Climate test reporter gem
    Add Ruby 2.1 to Travis
    Convert to RSpec 3

Feature

    The running average is always set back to 0 when the bar is reset

Version v1.4.2 - March 1, 2014

    Improve estimated timer for short durations
    Remove useless protection
    README Update
    Slight formatting changes on the PACMAN example to make it consistent with the others
    Pacman-style progressbar

Version v1.4.1 - January 26, 2014

    Change from 'STDOUT.puts' to the more appropriate 'Kernel.warn'
    Add another spec which tests this in a different way
    Add an acceptance spec to mimic running fuubar with no specs
    Makes Timer#stop a no-op unless it has first been started.

Version v1.4.0 - December 28, 2013

    Displaying the call stack was probably too much
    Upgrade fuubar
    Add an error specifically for invalid progress so that, in parent libraries, it can be caught properly
    Use the splat operator just to be clear
    Fix an issue with the estimated timers blowing up if the total was nil - Closes #62
    Changed my mind. Rather than checking if the bar is stopped/started just blow up when the attempt is made to increment/decrement the bar to an invalid value
    Remove the CannotUpdateStoppedBarError
    Changes to the total should also be considered a change in progress and should therefore not be allowed for a stopped bar
    Add a warning that any changes to progress while the bar is stopped, will eventually be an exception
    Use the helper to divide the seconds. Don't know why I didn't do this before
    When finishing the bar, we also should stop the timers
    When checking 'finished?' make sure we check all progressables
    Always thought it was weird that the 'finished?' check was in the update method
    Move the 'finished' logic into the progressable
    Rather than specifying @elapsed_time explicitly, use the with_timers helper
    Add a method to check to see whether the bar has been started
    Extract logic for updating progress into a 'update_progress' method
    Add placeholder for an Error which will be used in v2.0.0
    Update the copyright in the README to 2014 (we're almost there :)
    Add 'Zero dependencies' to the README as a beneifit of using ruby-progressbar

Version v1.3.2 - December 15, 2013

    Try to fix issues with testing on 1.8 and 1.9 when 'console/io' is not available
    Remove rspectacular so we can get the specs to pass on 1.8 and 1.9.2

Version v1.3.1 - December 15, 2013

    Even if the throttle rate is passed in as nil, use the default regardless

Version v1.3.0 - December 15, 2013

    Remove the 'Road Map' section in the README
    Add notes to the README about non-TTY output
    Add notes to the CHANGELOG
    Give the bar the option of whether or not to automatically start or if #start has to be explicitly called
    Default to a non-TTY-safe format if there is no TTY support when outputting the bar
    Do not output the bar multiple times if #resume is called when the bar is already started
    Do not output the bar multiple times if #stop is called when the bar is already stopped
    Do not output multiple bars if #finish is called multiple times
    Change progressbar variables in specs to be let's instead
    Change output variables in specs to be let's instead
    Update Gemfile.lock to use HTTPS for Rubygems
    Add Ruby 2.0.0 to the README as a supported Ruby version
    Test with Ruby 2.0.0 on Travis CI
    Use HTTPS RubyGems source
    Added an option to set the :remainder_mark (along the lines of :progress_mark) that allows the user to set the character used to represent the remaining progress to be made along the bar.
    Add specs for the ANSI color code length calculation
    Name the regex for the ANSI SGR codes so that it's more clear what we're doing
    Remove comment
    allows to inclue ANSI SGR codes into molecules, preserving the printable length
    Switch from using 'git ls-files' to Ruby Dir globbing - Closes #54

Version v1.2.0 - August 12, 2013

    Add note to CHANGELOG about TTY updates
    Update benchmark script
    Update logic to describe the bar as being 'stopped' also when it is 'finished'
    Only print the bar output if we're printing to a TTY device, or any device as long as the bar is finished
    Switch to instead of STDOUT so that it can be properly reassigned for redirections
    Move carriage return to the clear method
    Add better inspection now that we can have a nil total
    Add note about unknown progress to the changelog
    Add notes to the README about displaying unknown progress
    Fix missing throttle rate in README
    Allow the progress bar to have an 'unknown' amount of progress
    Add item to the changelog
    Update the benchmark script
    Add #log to progressbar for properly handling bar output when printing to the output IO
    Add CHANGELOG
    Rename all of the requires lines to be consistent with the new lib file
    Remove depreciation code

Version v1.1.2 - August 11, 2013

    Fix the 'negative argument' problem - Closes #47
    Update a spec that was passing when it shouldn't have been and pend it until we can implement the fix
    Upgrade rspec and fuubar
    When dividing up the remainder of the length and determining how much space a completed bar should take up, round down so that the bar doesn't complete until 100%
    Add tags file to gitignore

Version v1.1.1 - June 8, 2013

    Fix file modes to be world readable
    Filter out specs themselves from coverage report
    Add tags file to gitignore
    Simplify #with_progressables and #with_timers

Version v1.1.0 - May 29, 2013

    Upgrade simplecov so it is resilient to mathn being loaded
    fix progress format when core lib mathn is loaded
    Rename throttle_period to throttle_rate
    Set a default throttle_period of 100 times per second
    Use the new precise #elapsed_seconds in the throttle component
    Add #elapsed_seconds that gets a more precise value for the elapsed time
    Rename #elapsed_seconds to #elapsed_whole_seconds
    Add throttle_period documentation
    Made throttle API resemble other components
    Add throttle_period option to #create
    Add throttle component
    Use StringIO in the new spec so we don't get output to STDOUT
    fix for the ruby_debug error, where debug defines a start method on kernel that is used erroneously by progressbar
    spec that recreates the problem we're seeing with ruby-debug under jruby
    fix terminal width crashing progressbar
    Add failing test for terminal width crashing progress bar
    Make sure we're using an up-to-date version of the JSON gem
    Fix gemspec since Date.today is no longer supported
    Update ruby-prof
    Upgrade timecop
    Upgrade simplecov
    Upgrade rake
    Make changes related to rspectacular
    Install rspectacular
    Remove guard
    Rework gem manifest so that it only calls ls-files once
    Replace .rvmrc with .ruby-version
    Rework #length specs now that we have a more complex set of specifications
    Fix overriding the progress bar length with an environment variable.
    Fix the rdoc_options specification in the gemspec
    Add Ruby Markdown code fencing to the README

Version v1.0.2 - October 7, 2012

    Remove superfluous comment
    The amount returned if the total is 0 should always be 100 (as in 100%) and not the DEFAULT_TOTAL. Even though they currently happen to be the same number.
    return DEFAULT_TOTAL for percentage_completed of total is zero, fixing ZeroDivisionError
    Use io/console where available.
    Add tmux notifications to Guardfile
    Bundler is not a development dependency
    Hashes are not ordered and therefore when looking for the time mocking method, we weren't selecting the proper one. Switched to an Array instead.
    Update development gems
    Move ruby-prof into the Gemfile so it is only loaded when it's MRI Ruby
    Add a script for benchmarking
    Now that we're memoizing Format::Base#bar_molecules, just use it to calculate how many bar molecules are left
    Limit the API of the Format.Base class by making #non_bar_molecules and #bar_molecules private
    Move Formatter#process into Format::Base because it is much more concerned with the format
    Remove the Kernel#tap in Formatter#process and just use an instance variable instead
    Now that we're not reparsing the format string each time, we can save some cycles by memoizing the Format::Base#non_bar_molecules and #bar_molecules
    When setting the format string, if it hasn't changed, we don't need to reparse it
    Extract the logic of setting the format string out into its own private method ProgressBar::Formatter#format_string=
    Add 'ruby-prof' to the project as a development gem

Version v1.0.1 - August 28, 2012

    Add Ruby 1.8.7 back into Travis CI build
    Fixing string slice bug
    Add a Rakefile
    Update .gitignore
    Add Rake to the Gemfile

Version v1.0.0 - August 18, 2012

    Remove 1.8 from the Ruby Travis builds
    Add a spec for the %% molecule
    Fix bug where a progress bar with an integrated percentage miscalculated the space it was taking up
    fix @terminal_width and bar_width calculation
    Fix more README typos
    Set the default bar mark to '='
    Make sure to blow up if a molecule is not value
    It's not sufficient to say that a molecule is 'a percent sign followed by something that isn't a percent sign', we need to force it to be followed by a letter
    Fix   problems in the README
    Update the formatting to make sure the %b and %i formatting molecules can coexist with each other
    Now that we can use the %b and %i flags, we can create a mirrored bar simply by using a format string of '%i%b' and therefore this extra code is no longer necessary
    Make sure that when the timer is started, then stopped, then started again, it should not register as stopped?
    Allow %i to be used display the incomplete space of the bar
    Update ProgressBar::Formatter#format to reset the bar style to default if it is called without passing in a format string
    Allow the %b molecule to be used to display the bar only without incomplete space
    Update the %B format test to be more reasonable
    Make the %w molecule only return the bar with the percentage instead of including empty space
    Remove the length argument when calling ProgressBar::Components::Bar#to_s and instead set the attribute
    Rename ProgressBar::Formatter#bar to #complete_bar
    Change the %b (bar with percentage) format molecule to %w
    Swap the meaning of the %b and %B molecules
    There was a typo in the example formats in the README. The literal percent sign needs to be included in the format string
    Make sure the '%%' molecule is formatted properly
    Little refactoring on the ProgressBar::Formatter#process method
    README update
    Remove all of the ProgressBar::Base#update calls and convert to method calls that take a block #with_update
    Add an "In The Weeds" section to the README
    Add 'It's better than some other library' section to the README
    Add contributors to the README
    Add supported Rubies to the README
    Tons of README formatting updates
    Add time-mocking information to the README
    If Time is being mocked via Delorean, make sure that the progress bar always uses the unmocked time
    If Time is being mocked via Timecop, make sure that the progress bar always uses the unmocked time
    When testing, make sure that we're able to always get the proper version of now that we need for our particular spec
    When calling ProgressBar::Time.now allow a Time-like object to be passed in
    Add a ruby-progressbar-specific implementation of Time to encapsulate the business logic
    Extract the notion of now into a method on the Timer module
    Remove extra private
    Use inheritance to put title= in the Formatter module where it belongs
    I didn't notice that #total and #progress were available in the Formatter module
    Move logic specific to the modules into those modules and use the inheritance chain to get at them
    Evidently Travis is having issues with Rubinius so we'll remove them from our .travis.yml file to get a passing build
    Try and get better 1.8.7 compatibility when checking the end character in the progressbar string
    Add the Travis-CI build status to the README
    Add the Travis-CI configuration file
    Update the other deprecation warnings outside of ProgressBar::Base
    Add the remaining method deprecation/warning messages
    Use a little metaprogramming to further dry up the deprecation messages
    fixup! c3e6991988107ab45ac3dac380750b287db3bc2e
    When displaying deprecation warnings for methods, only show them one time; not every time the method is invoked
    Dry up the warning messages in ProgressBar::Depreciable
    Move ProgressBar::Base#backwards_compatible_args_to_options_conversion to the ProgressBar::Depreciable module
    Add a new ProgressBar::Depreciable module to encapsulate all of the deprecation logic
    Forgot to return the options hash from ProgressBar::Base#backwards_compatible_args_to_options_conversion
    Add the old bar_mark= method back so it's more backwards compatible
    Update deprecation warnings to expire June 30th, 2013 instead of October 30th, 2013
    Update the README to reflect the new syntax for creating a ProgressBar
    Override ProgressBar.new and remain backward compatible with the pre-1.0 versions of the gem
    Convert the ProgressBar module to a class so that we can...
    Add ProgressBar::Base#progress and #total
    Update the gemspec
    Update the EstimatedTimer specs when smoothing is turned off such that the #decrement spec is sufficiently different from the smoothing on #decrement spec
    Update EstimatedTimer specs when smoothing is turned off to be more consistent with the new smoothing specs
    Add EstimatedTimer specs to test when smoothing is turned on
    Update the spec text for the EstimatedTimer class so that it doesn't contain the actual expected value but rather the general expectation
    Extract smoothing into its own let variable
    Add notes to the README about smoothing
    Invert the smoothing value such that 0.0 is no smoothing and 1.0 is maximum smoothing
    Set the default smoothing value to 0.9
    Convert the EstimatedTime#estimated_seconds_remaining over to using the running average
    Tell the Progressable module to update the running average any time the progress is set
    Add the notion of a smoothing variable to the Progressable module for use when calculating the running average
    Introduce Progressable#running_average and reset it any time Progressable#start is called
    Add a RunningAverageCalculator so we can offload the logic for calculating running averages in our Progressables
    Always refer to total using the accessor rather than the instance variable
    Fix place where we were using a literal string for our time format rather than the TIME_FORMAT constant
    Make the Progressable initializer optional
    Fix README mistake regarding out of bounds ETAs
    In Progressable, rather than accessing the starting_position instance variable, use an accessor
    Rather than having the logic in multiple places, use Progressable#start where possible
    Update the Progressable module to always reference the progress accessor rather than the instance variable
    Add the ability to customize the bar's title in real time
    Add a note to the README about customizing the bar in real time
    Add notes to the README about overriding the bar's length
    Update the deprecation date of
    Upgrade the README to describe the new 'integrated percentage' formatting option
    Update Ruby version in .rvmrc
    Replace @out.print with @out.write to work better in dumb terminal like Emacs' M-x shell.
    Document the smoothing attribute a little better.
    Rewrote smoothing stuff to something better.
    Offload handling of weird time values to format_time (isn't that its job?) ;-)
    Added "smoothing" attribute (default 0.9). It can be set to nil to use the old ETA code.
    Make time estimate a smoothed moving average
    Use the inherited #initialize
    Add a format where the bar has an integrated percentage
    Just always run all specs
    Alias stopped? to paused?
    If the bar is completed, show the elapsed time, otherwise show the estimated time
    estimated_time to estimated_time_with_no_oob
    Add a Guardfile
    Add the ability to set the progress mark at any point
    Upgrade RSpec in the Gemfile
    Allow :focused w/o the '=> true'
    More gem updates. Include guard
    Quotes
    Unindent private methods
    And again
    Consistency is key
    And again
    Change to new date and repo
    Upgraded RSpec uses RSpec not Rspec
    Not sure why I did this here
    Upgrade RSpec and SimpleCov
    Bump Ruby version to 1.9.3
    allow to customize the #title_width
    Detect whether the output device is a terminal, and use a simplified output strategy when it is not.
    Use 1.9 compatible require in test.
    Add tests for Timecop and Delorean time mocking
    Make Progressbar resistant to time mocking
    Automatically tag gem builds as Date.today
    Replace the Bar's instance variable references
    Remove Options Parser
    The starting value should be passed on #start
    Remove Title class for now
    Change 'reversed bar' to 'mirrored bar'
    Rename out to output and access w/o variable
    Change default output to STDOUT
    Rename output_stream to output
    Rename current to progress
    Update README
    Add #decrement to the progress bar
    Backwards compatibility for instantiation
    Create with_timers helper
    Update spec_helper with new root gem file
    Update gemspec with new license file
    Update gemspec to auto-update Date
    Add deprecation and backwards compatibility helprs
    Add SimpleCov to the project
    Rename 'beginning_position' option to 'started_at'
    Fix require files
    Update README
    Update README
    Update README
    Remove Test::Unit test cases which are covered
    Replace licenses with the MIT license
    Begin updating README
    Add .gitignore
    Fix 'ArgumentError: negative argument' when using with Spork
    Bar can be forcibly stopped
    Autostart for now
    Add ability to pause/resume progress bar
    Bar resets the elapsed time when reset.
    Bar resets the estimated time when reset.
    Timers can now be reset
    #start determines #reset position
    On #reset, bar goes back to its starting position
    Bar can be reset back to 0
    Fix test typo
    Fix tests
    Reminder for autostart
    Move #title
    Delete unneeded code
    Stop Elapsed Timer on finish
    Progressable components finish properly
    Refactor out common 'Progressable' functionality
    Prepare for more 'finish' functionality
    Refactor common Timer functionality into a module
    Bar outputs a \n when it's finished
    Bar can now be "finished"
    Remove unnecessary (for now) code
    Resizing algorithm is much smarter
    Fix length_changed? check
    Move formatting methods and make them private
    Create #inspect method
    Remove implemented methods
    We have a LICENSE file. No need for this.
    Fix output problem
    Always show 2 decimal places with precise percentage
    Elapsed Time works properly with progress bar
    Estimated Timer works properly with progress bar
    %r format string works properly
    Estimated Timer can now be incremented
    Bar graphic can now be reversed
    Remove method arguments from molecule
    %e, %E and %f format the estimated time correctly
    Formatting
    Include Molecule specs
    Estimated Timer works with out of bounds times
    Estimated Timer displays estimated time correctly
    Estimated Timer displays unknown time remaining
    Estimated Time can now be displayed
    Make Timer work properly
    Move bar_spec to the proper locale
    Elapsed Time can now be displayed
    Percentage information can now be displayed
    Capacity information can now be displayed
    Move Bar and Title into Components submodule
    Base refactoring work laid out
    Add RSpec support files
    Create a Gemfile and other infrastructure files
    Update gemspec
    Fix to failing test: Adjusting the path to progressbar.rb file
    accessor for alternate bar mark
    Updated gem name to match project (so it would build)
    Add a gemspec.
    Move progressbar.rb into lib/.
    Add LICENSE files.
    Get rid of the ChangeLog. That's what revision logs are for.
    Make the readme use Markdown.
    Initial commit (based on Ruby/ProgressBar 0.9).
2016-01-20 22:57:38 +00:00
leot
5f54cced05 Updated multimedia/mpv to 0.15.0 2016-01-20 22:22:34 +00:00
leot
6368c625b0 Update multimedia/mpv to 0.15.0.
Changes:
Release 0.15.0
==============
Build System Changes
--------------------
- OS X bundle: remove git sha from the Info.plist version (issue #2677)
- add "lua51" ("51obsd") to list of possible lua names
- add option to customize config files system path (issue #2704)

Features
--------
New
~~~
- vo_opengl: implement support for transparent video display on OS X (alpha=yes suboption)
- vo_opengl: use a checkerboard pattern as background for transparent video by default

Options and Commands
--------------------
Added
~~~~~
- add --audio-file-paths (issue #2632)
- player, stream_dvb: implement dvb-channel-name property, add switch binding

Changed
~~~~~~~
- vf_stereo3d: add alternating modes
- vo_opengl: disable pbo by default for opengl-hq due to driver problems
- vf_yadif: change defaults (issue #2539)
- command: change heuristic for files with 1 chapter (issue #2550)
- demux_mkv: adjust subtitle preroll defaults
- exclude 360 from --video-rotate range (issue #2647)
- osd: make osd-width/height properties watchable

Fixes and Minor Enhancements
----------------------------
- ao_pulse: check for sample rate bounds, attempt fallback (issue #2654)
- ao_wasapi: remove volume "restore" on exit
- demux_cue: better error resilience
- mixer: fix volume initialization with --af=volume
- mpv.desktop: add audio/mp4 mime type
- player: detect audio PTS jumps, make video PTS heuristic less aggressive
- player: make watch later/resume work when "playing" directories
- player: reset playback abort when reloading a file (issue #2568)
- recognize frame sequenced 3D Matroska video
- stream_dvb: fix channel switching
- vaapi: add VP9 profile (requires VA-API 0.38.1 or newer)
- vo_opengl: dxinterop: prevent crash after lost device
- vo_opengl: enable brightness/contrast controls for RGB
- vo_opengl: fix operation on GLES 2.0
- vo_opengl: fix operation on GLSL versions earlier than 1.30
- vo_opengl: flip screenshot image if backend uses flipped rendering (issue #2635)
- vo_opengl: reset nnedi3 weights properly (issue #2661)
- vo_rpi: handle rotation
- vo_rpi: work around firmware oddness leading to incorrect video rect
- windows: fix fd://
- ytdl: Include Referer header as well
- TOOLS/zsh.pl: add .opus extension in zsh completions
2016-01-20 22:22:18 +00:00
ryoon
11f9554d51 Fix build with recent include/g++/complex on NetBSD current 2016-01-20 22:14:13 +00:00
roy
36f1041cb8 Adjust rc script to use correct pidfile. 2016-01-20 19:28:57 +00:00
roy
182b621fbe Updated net/dhcpcd to 6.10.1 2016-01-20 19:27:17 +00:00
roy
b6027050f8 Update to dhcpcd-6.10.1 with the following changes:
*  Add -P, --printpidfile to print the pidfile dhcpcd will use to
     stdout
  *  Fix a crash when a non active interface departs
  *  Add the -1, --oneshot option which causes dhcpcd to exit once an
     interface has been configured
  *  Fix delegation activating interfaces
2016-01-20 19:27:07 +00:00
leot
d6f5f5e1cc sslsplit also needs libevent (noted via pkgsrc-bulk@).
While here pass all the dependencies via MAKE_ENV (this will - hopefully - avoid
further problem on platforms where openssl and libevent are not builtins).
2016-01-20 17:43:47 +00:00