Commit graph

21756 commits

Author SHA1 Message Date
ryoon
2365206259 Bump version to 20140314
* Add SCO OpenServer 5.0.7/3.2 support
* Replace _DIR with _DIR_H in dir.h, because SCO OpenServer 5.0.7/3.2 has _DIR
  macro in dirent.h
2014-03-14 21:59:34 +00:00
asau
1255b3ae6c "objformat" was removed in FreeBSD 7 or around.
Ever since about FreeBSD 4 or 5 one should assume ELF
when "objformat" is not found.
Change the test to default to ELF for FreeBSD 6 and later.

Bump package revision.
2014-03-14 21:14:28 +00:00
taca
6900e3d5fd Update ruby-mode to 2.1.1 bundled with Ruby 2.1.1. 2014-03-14 19:51:00 +00:00
taca
1c9335304b Update ruby2ruby to 2.0.7.
=== 2.0.7 / 2013-12-13

* 4 minor enhancements:

  * Add != to list of binary operators. (camertron) *le sigh*
  * Clean out cruft from process_masgn that I can't reproduce anymore.
  * Extend process_args to deal with masgn (eg: a.b { |(c, d)| ... }).
  * Extend process_masgn to deal with both sexps and var lists.

* 1 bug fix:

  * Ensure proper parens on rescue subexpressions. (Bocete)
2014-03-14 17:02:34 +00:00
taca
87f701155c Update ruby-term-ansicolor to 1.3.0.
Changes are not available, please refer commit log:
<https://github.com/flori/term-ansicolor/tree/master>.
2014-03-14 17:01:08 +00:00
taca
920d63a26c Update simplecov-html to 0.8.0.
Several bug fixes.
2014-03-14 16:56:36 +00:00
taca
9229489716 Update ruby-simplecov to 0.8.2.
v0.8.2, 2013-11-20 ([changes](https://github.com/colszowka/simplecov/compare/v0.8.1...v0.8.2))
=====================

## Bugfixes

  * Replaced the locking behaviour [via lockfile gem](https://github.com/colszowka/simplecov/pull/185) with
    plain Ruby explicit file locking when merging results. This should make simplecov merging to behave well
    on Windows again.
    See [#258](https://github.com/colszowka/simplecov/issues/258) and
    [#223](https://github.com/colszowka/simplecov/pull/223) (thanks to @tomykaira)

v0.8.1, 2013-11-10 ([changes](https://github.com/colszowka/simplecov/compare/v0.8.0...v0.8.1))
=====================

## Bugfixes

  * Fixed a regression introduced in 0.8.0 - the Forwardable STDLIB module is now required explicitly.
    See [#256](https://github.com/colszowka/simplecov/pull/256) (thanks to @kylev)

v0.8.0, 2013-11-10 ([changes](https://github.com/colszowka/simplecov/compare/v0.7.1...v0.8.0))
=====================

**Note: Yanked the same day because of the regression that 0.8.1 fixes, see above**

## TL;DR

It's been way too long since the last official release 0.7.1, but this was partly due to it proving itself
quite stable in most circumstances. This release brings various further stability improvements to result set merging
(especially when working with parallel_tests), the configuration, source file encodings, and command name guessing.

The 0.8 line is the last one to cooperate with Ruby < 1.9. Starting with 0.9, SimpleCov will assume to be running in
Ruby 1.9+, and will not try to detect or bail silently on older Ruby versions. An appropriate deprecation warning
has been added.

## Features

  * Configuration blocks now have access to variables and methods outside of the block's scope.
    See [#238](https://github.com/colszowka/simplecov/pull/238) (thanks to @ms-tg)
  * You can now have a global `~/.simplecov` configuration file.
    See [#195](https://github.com/colszowka/simplecov/pull/195) (thanks to @spagalloco)
  * simplecov-html now uses the MIT-licensed colorbox plugin. Some adjustments when viewing source files,
    including retaining the currently open file on refresh have been added.
    See [simplecov-html #15](https://github.com/colszowka/simplecov-html/pull/15) (thanks to @chetan)
  * Adds support for Rails 4 command guessing, removes default group `vendor/plugins`.
    See [#181](https://github.com/colszowka/simplecov/pull/181) and
    [#203](https://github.com/colszowka/simplecov/pull/203) (thanks to @semanticart and @phallstrom)
  * You can now load simplecov without the default settings by doing `require 'simplecov/no_defaults'`
    or setting `ENV['SIMPLECOV_NO_DEFAULTS']`. Check `simplecov/defaults` to see what preconfigurations are getting
    dropped by using this. See [#209](https://github.com/colszowka/simplecov/pull/209) (thanks to @ileitch)
  * The result set merging now uses the `lockfile` gem to avoid race conditions.
    See [#185](https://github.com/colszowka/simplecov/pull/185) (thanks to @jshraibman-mdsol).
  * Automatically detect the usage of parallel_tests and adjust the command name with the test env number accordingly,
    See [#64](https://github.com/colszowka/simplecov/issues/64) and
    [#185](https://github.com/colszowka/simplecov/pull/185) (thanks to @jshraibman-mdsol).

## Enhancements

  * Rename adapters to "profiles" given that they are bundles of settings. The old adapter methods are
    deprecated, but remain available for now.
    See [#207](https://github.com/colszowka/simplecov/pull/207) (thanks to @mikerobe)
  * Tweaks to the automatic test suite naming. In particular, `rspec/features` should now
    be correctly attributed to RSpec, not Cucumber.
    See [#212](https://github.com/colszowka/simplecov/pull/212) (thanks to @ersatzryan and @betelgeuse)
  * MiniTest should now be identified correctly by the command name guesser.
    See [#244](https://github.com/colszowka/simplecov/pull/244) (thanks to @envygeeks)
  * Makes SimpleCov resilient to inclusion of mathn library.
    See [#175](https://github.com/colszowka/simplecov/pull/175) and
    [#140](https://github.com/colszowka/simplecov/issues/140) (thanks to @scotje)
  * Allow coverage_dir to be an absolute path.
  * See [#190](https://github.com/colszowka/simplecov/pull/190) (thanks to @jshraibman-mdsol)
  * The internal cucumber test suite now uses Capybara 2.
    See [#206](https://github.com/colszowka/simplecov/pull/206) (thanks to @infertux)
  * Work-arounds for the Coverage library shipped in JRuby 1.6 to behave in line with MRI.
    See [#174](https://github.com/colszowka/simplecov/pull/174) (thanks to @grddev)
  * Fix warning: instance variable @exit_status not initialized.
    See [#242](https://github.com/colszowka/simplecov/pull/242) and
    [#213](https://github.com/colszowka/simplecov/pull/213) (thanks to @sferik and @infertux)

## Bugfixes

  * Correct result calculations for people using :nocov: tags.
    See [#215](https://github.com/colszowka/simplecov/pull/215) (thanks to @aokolish)
  * Average hits per line for groups of files is now computed correctly.
    See [#192](http://github.com/colszowka/simplecov/pull/192) and
    [#179](http://github.com/colszowka/simplecov/issues/179) (thanks to @graysonwright)
  * Compatability with BINARY internal encoding.
    See [#194](https://github.com/colszowka/simplecov/pull/194) and
    [#127](https://github.com/colszowka/simplecov/issues/127) (thanks to @justfalter)
  * Special characters in `SimpleCov.root` are now correctly escaped before being used as a RegExp.
    See [#204](https://github.com/colszowka/simplecov/issues/204) and
    [#237](https://github.com/colszowka/simplecov/pull/237) (thanks to @rli9)
2014-03-14 16:54:29 +00:00
taca
790e5bef27 Update ruby-stomp to 1.3.2.
== 1.3.2 20131208

* Anon tests assigned unique class name.
* Fix TypeError on connect timeout with 1.8.x, 2.x.
* Complete revert to previous logger logic.
* start_timeout and tcp_nodelay parameters
* SSL Fix, revert not setting default ciphers.
* Copy hash params at init.
* Fix ssl => true for Ruby 1.9.x and 2.x.
* Expanded list of STOMP default SSL ciphers:
* Do not change caller's :hosts array
* Issue #78, again.
* Clean up logger interfacing.
* Fixes from RSpec testing

== 1.3.1 20131002

* Method calls to the logger object should check for that method first (#83)

== 1.3.0 20130930

* ERROR frames now raise an exception in the Stomp::Client thread(#73, #81)
* Allow anonymous connections (#75)
* Fix for subscription id handling in STOMP 1.1 (#78)
* Added a NullLogger (#77)
* Added :tcp_nodelay option (disable Nagle's algorithm) (#76)
* Read receipt ids are now UUIDs
* Added a :start_timeout parameter
2014-03-14 16:48:30 +00:00
taca
8db2959155 Update ruby-simple_uuid to 0.4.0.
v0.4.0
- Fix comparison of time UUIDs (@muirmanders, #13)
- Moved to the cassandra-rb github project
2014-03-14 16:46:45 +00:00
taca
47c2079779 Update ruby-sexp-processor to 4.4.1.
=== 4.4.1 / 2013-12-13

* 1 bug fix:

  * Added parenthesis to fix the structure_remove_begin_1 testcase. (bocete)

=== 4.4.0 / 2013-10-18

* 1 minor enhancement:

  * Added MethodBasedSexpProcessor, extracted from Flog.
2014-03-14 16:45:28 +00:00
taca
348e20976c Update ruby-rspec-rails to 2.14.1.
### 2.14.1 / 2013-12-29
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.14.0...v2.14.1)

Bug fixes

* Fixes "warning: instance variable @orig\_routes not initialized" raised by
  controller specs when `--warnings` are enabled. (Andy Lindeman)
* Where possible, check against the version of ActiveRecord, rather than
  Rails. It is possible to use some of rspec-rails without all of Rails.
  (Darryl Pogue)
* Supports Rails 4.1 and Minitest 5. (Patrick Van Stee, Andy Lindeman)
* Explicitly depends on `activemodel`. This allows libraries that do not bring
  in all of `rails` to use `rspec-rails`. (John Firebaugh)
* Use `__send__` rather than `send` to prevent naming collisions (Bradley Schaefer)
2014-03-14 16:43:43 +00:00
taca
ffa6b1e5f0 Update ruby-rspec-mocks to 2.14.6.
### 2.14.6 development
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.5...v2.14.6)

Bug Fixes:

* Ensure `any_instance` method stubs and expectations are torn down regardless of
  expectation failures. (Sam Phippen)

### 2.14.5 / 2014-02-01
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.4...v2.14.5)

Bug Fixes:

* Fix regression that caused block implementations to not receive all
  args on 1.8.7 if the block also receives a block, due to Proc#arity
  reporting `1` no matter how many args the block receives if it
  receives a block, too. (Myron Marston)

### 2.14.4 / 2013-10-15
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.3...v2.14.4)

Bug Fixes:

* Fix issue where unstubing methods on "any instances" would not
  remove stubs on existing instances (Jon Rowe)
* Fix issue with receive(:message) do ... end precedence preventing
  the usage of modifications (`and_return` etc) (Jon Rowe)
2014-03-14 16:42:56 +00:00
taca
0ee15cf427 Update ruby-rspec-expectations to 2.14.5.
### 2.14.5 / 2014-02-01
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.4...v2.14.5)

Bug fixes

* Fix wrong matcher descriptions with falsey expected value (yujinakayama)

### 2.14.4 / 2013-11-06
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.3...v2.14.4)

Bug fixes

* Make the `match` matcher produce a diff output. (Jon Rowe, Ben Moss)
* Choose encoding for diff's more intelligently, and when all else fails fall
  back to default internal encoding with replacing characters. (Jon Rowe)

### 2.14.3 / 2013-09-22
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.2...v2.14.3)

Bug fixes

* Fix operator matchers (`should` syntax) when `method` is redefined on target.
  (Brandon Turner)
* Fix diffing of hashes with object based keys. (Jon Rowe)
* Fix operator matchers (`should` syntax) when operator is defined via
  `method_missing` (Jon Rowe)
2014-03-14 16:42:22 +00:00
taca
c93b2f1818 Update ruby-rspec-core to 2.14.8.
### 2.14.8 / 2014-02-27
[Full Changelog](http://github.com/rspec/rspec-core/compare/v2.14.7...v2.14.8)

Bug fixes:

* Fix regression with the `TextMateFormatter` that prevented backtrace links
  from being clickable. (Stefan Daschek)

### 2.14.7 / 2013-10-29
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.6...v2.14.7)

Bug fixes:

* Fix regression in 2.14.6 that broke the Fivemat formatter.
  It depended upon either
  `example.execution_result[:exception].pending_fixed?` (which
  was removed in 2.14.6 to fix an issue with frozen error objects)
  or `RSpec::Core::PendingExampleFixedError` (which was renamed
  to `RSpec::Core::Pending::PendingExampleFixedError` in 2.8.
  This fix makes a constant alias for the old error name.
  (Myron Marston)

### 2.14.6 / 2013-10-15
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.5...v2.14.6)

Bug fixes:

* Format stringified numbers correctly when mathn library is loaded.
  (Jay Hayes)
* Fix an issue that prevented the use of frozen error objects. (Lars Gierth)
2014-03-14 16:40:41 +00:00
taca
a6d6e3a81e Update ruby-rbtree to 0.4.2.
Changes are not available.
2014-03-14 16:30:56 +00:00
taca
aea1776678 Update ruby-posix-spawn to 0.3.8.
Several bug fixes.
2014-03-14 16:28:14 +00:00
taca
9d3800f00f Update ruby-polyglot to 0.3.4.
* Added handling for dot-relative requires.
2014-03-14 16:23:20 +00:00
taca
7d568ddc5e Update ruby-parser to 3.4.1.
=== 3.4.1 / 2014-02-14

* 1 minor enhancement:

  * Added StackState#store and #restore.

* 1 bug fix:

  * 1.8/1.9/2.0: Fixed tSTRING_DBEG w/ f'd up amounts of nesting + braces + do/end. yeah. I'm as confused as you are.

=== 3.4.0 / 2014-02-04

* 1 major enhancement:

  * Replaced hand-written/optimized f'd-up lexer with an oedipus_lex
    generated lexer. This makes it roughly 40-50% faster.

* 30 minor enhancements:

  * 2.0: Added support for a.b c() do d end.e do |f| g end
  * 2.0: Added support for a.b c() do d end.e f do |g| h end
  * Added -s flag to ruby_parse_extract_error to output timings.
  * Added RubyLexer #command_state and #last_state to deal with oedipus_lex differences.
  * Added String#lineno and #lineno= because I'm a bad bad person.
  * Added a bunch of RubyLexer scanning methods: beginning_of_line?, check, scan, etc.
  * Added a bunch of process_* methods extracted from old yylex. process_amper, etc.
  * Added lib/.document to save my laptop's battery from pain and suffering
  * Adjust lineno when we lex a bunch of blank lines.
  * Attach lineno to tIDENTIFIER values (strings, ugh)
  * Cleaned up and re-ordered node_assign to be faster (ordered by actual occurrance).
  * Extend RubyParserStuff#gettable to set the lineno if it comes in with the id.
  * Extended RubyParserStuff#new_case to take line number.
  * Finally dropped RPStringScanner's BS #current_line.
  * Finally dropped RPStringScanner's BS line number calculation (lineno).
  * Implemented Sexp#add_all since we now have a test case for it.
  * Removed :call case of node_assign. I don't think it is possible.
  * Removed RubyLexer #extra_lines_added. No longer used. Complex heredoc lineno's possible screwed up.
  * Removed RubyLexer#parse_number. Handled by oedipus_lex.
  * Removed RubyLexer#yacc_value now that next_token returns pairs.
  * Removed RubyLexer's @src. Now taken care of by oedipus_lex.
  * Removed RubyParser#advance. RubyParser#next_token takes care of everything now.
  * Removed RubyParserExtras#arg_add. (presidentbeef! YAY!)
  * Removed lib/gauntlet_rubyparser.rb. I just don't use it anymore. Too slow.
  * RubyLexer#is_label_possible? doesn't need an arg
  * RubyLexer#process_token is now a normal oedipal lexer method.
  * RubyParser#next_token now expects RubyLexer#next_token to return a pair (type, val).
  * TRYING a new scheme to figure out encodings... but I'm about to throw in the towel. I hate this stuff so much.
  * Turned off oedipus_lex's automatic line counting. (pushing to oedipus_lex soon).
  * Updated to oedipus_lex 2.1+.

* 7 bug fixes:

  * 1.8: Properly parse `a (:b, :c, :d => :e)`. (presidentbeef)
  * Fixed lexing symbol!= vs symbol!. Please use your spacebar. Think of the children.
  * Fixed line for dstr spanning multiple lines via backslash. (presidentbeef)
  * Fixed line numbers for odd cases with trailing whitespace. (presidentbeef)
  * Fixed line numbers on ambiguous calls w/ gvar/ivar args. (presidentbeef)
  * Max out unicode hex values to 2-4 or 2-6 chars or pack will overflow and puke.
  * Removed ESC_RE from RubyLexer. Must have slipped through.

=== 3.3.0 / 2014-01-14

* Notes:

39 files failed to parse out of ~834k files makes this 99.9953% or 4.07σ.

* 15 minor enhancements:

  * 2.0: Parse kwarg as lvars. (chastell)
  * Added RubyLexer#beginning_of_line?, check(re), end_of_stream?
  * Added RubyLexer#process_token_keyword.
  * Added RubyLexer#scan, #matched, #beginning_of_line? and others to decouple from internals.
  * Added lexing of \u### and \u{###}."
  * Added optimizations for simple quoted symbols.
  * Aliased Lexer#src to ss (since that is what it is).
  * Allow for 20 in parser class name.
  * Modified parsers line number calculations for defn nodes.
  * Removed Env#dynamic, #dynamic?, #use, #used?
  * Removed RubyLexer#tern. Introduced and disused during 3.0 alpha. (whitequark)
  * Removed unused RubyLexer#warnings.
  * Renamed *_RE consts to just * (IDENT_CHAR, ESC, etc).
  * new_defn now sets arg node line number directly.
  * zero byte is allowed in symbols for 1.9 / 2.0.

* 11 bug fixes:

  * 2.0: Fixed paren-less kwargs in defn.
  * Don't bother with regexp encoding options on 1.9+ to avoid warnings.
  * Fix constant re-build on ruby 2.0 + rake 10.
  * Fix lexing of %i with extra whitespace. (flori)
  * Fixed RubyParserStuff#new_body to deal with nonsensical code better (begin-empty+else). (snatchev)
  * Fixed bug lexing h[k]=begin ... end. Use your space bars people!
  * Fixed env scoping in new lambdas.
  * Fixed handling of single array arg in attrasgn.
  * Fixed test to call RubyLexer#reset between assertions.
  * No longer assigning ivar/cvars to env. Only locals should be in env.
  * Refactored initialize and reset to more properly re-initialize as needed.
2014-03-14 16:16:52 +00:00
taca
619cee0e32 Update ruby-parseconfig to 1.0.4.
Thu Dec 19, 2013 - v1.0.4
- Add fix for config files with Byte Order Marker (BOM)
- Add support for .eql? function.

Tue Jun 12, 2012 - v1.0.2
- Re-enable get_value() as it seems some projects are still using it.
  That said, get_value() *will* be removed in the future at some point.

Tue Jun 12, 2012 - v1.0.0
- Resolved Issue #3, Config files not closed properly.
- Resolved Issue #7, Added basic rspec testing
- Resolved Issue #5, Readded support for array like access
- Removed deprecated function get_value()
2014-03-14 16:15:33 +00:00
taca
d9066d5f0d Update ruby-open4 to 1.3.3.
* Add close_fds option to spawn.
* Ignore errors when closing file descriptors.
* Other improvements.
2014-03-14 16:14:01 +00:00
taca
e76f5745cd Update ruby-mocha t 1.0.0.
# Release Notes

## 1.0.0

### External changes
* Assume 'mocha' has been required when requiring 'mocha/setup'.
* Provide shortcuts for integrating with specific test library i.e. `require 'mocha/test_unit'` or `require 'mocha/mini_test'`
as alternatives to `require 'mocha/setup'`.
* Do not automatically try to integrate with test libraries. Since the automatic test library integration functionality
requires the test library to be loaded and this doesn't usually happen until *after* the bundle is loaded, it makes things
simpler if we use `require 'mocha/setup'` to explicitly setup Mocha when we know the test library has been loaded. Fixes #146 & #155.
* Consider stubs on superclasses if none exist on primary receiver. Largely based on changes suggested by @ccutrer in #145.
Note: this may break existing tests which rely on the old behaviour. Stubbing a superclass method and then invoking that
method on a child class would previously cause an unexpected invocation error. By searching up through the inheritance
hierarchy for each of the delegate mock objects, we can provide more intuitive behaviour. Instead of an unexpected invocation
error, invoking the method on the child class will cause the stubbed method on the superclass to be used.
* Avoid recursion when constructing unexpected invocation message. Fixes #168.
* Add explanation of method dispatch. Heavily based on the relevant jMock v1 documentation. Fixes #172.
* Make class_eval line number more accurate. This sets the line number as the line number of the `def` statement. Closes #169.
* Allow nesting of `responds_with` parameter matcher. Closes #166.
* Define `Mocha` module before it's referenced. The test helper defines a class `TestCase` within the `Mocha` module. When
running the tests inside the bundle, the `Mocha` module happens to be defined at this point. However when running the tests outside the bundle, it is not defined and so an exception is raised: `uninitialized constant Mocha (NameError)`. Fixes #163.
* Document lack of thread-safety. Fixes #154.
* Document how to use the build-matrix script. Fixes #160.
* Stubbing non-public method should use same visibility. This will probably break some existing tests that were somehow relying
on the stubbed method being public while the original method was protected or private. Fixes #150.

### Internal changes
* Use lastest Rubygems in Travis CI builds.
* Run the standard test suite against Ruby 2.1.0 in the build matrix.
* Run integration tests against Ruby 2.0.0 with latest Test::Unit gem in the build matrix.
* Test::Unit is not available in Ruby v1.9.3 standard library, so remove it from the build matrix.
* Force use of Test::Unit runner, etc in relevant integration tests. Prior to this, I don't think we were really testing the
Mocha integration with Test::Unit much, because, although `TestUnitTest` was a subclass of `Test::Unit::TestCase`, the
important test case instances are the temporary ones built by `TestRunner#run_as_test` et al. Prior to this change, these
would only have used Test::Unit where MiniTest was not available *at all* i.e. only in early versions of Ruby and when the
MiniTest gem was not loaded.
* Reset environment variables between build matrix builds.
* Only activate integration with relevant test library for each of the integration tests.
* Include standard build combinations from Travis CI config i.e. builds using standard library versions of test libraries.
* Fix `build-matrix.rb` script. Also use `.travis.yml` to decide what combinations to run. This means we
can now simulate the Travis CI build locally and avoid duplication. Fixes #157.
* Remove Ruby version map from build matrix script. I'm using the `rbenv-aliases` plugin to alias minor versions to the
relevant patch version.
2014-03-14 16:11:22 +00:00
taca
6d4f9378d9 Update ruby-minitest to 5.3.0.
=== 5.3.0 / 2014-02-25

* 1 minor enhancement:

  * Mocked methods can take a block to verify state. Seattle.rb 12 bday present from ernie! Thanks!!

=== 5.2.3 / 2014-02-10

* 1 bug fix:

  * Fixed Spec#let check to allow overriding of other lets. (mvz)

=== 5.2.2 / 2014-01-22

* 1 minor enhancement:

  * Spec#let raises ArgumentError if you override _any_ instance method (except subject). (rynr)

* 1 bug fix:

  * Fixed up benchmark spec doco and added a test to demonstrate. (bhenderson)

=== 5.2.1 / 2014-01-07

* 1 bug fix:

  * Properly deal with horrible mix of runtime load errors + other at_exit handlers. (dougo/chqr)

=== 5.2.0 / 2013-12-13

* 1 minor enhancement:

  * Change expectations to allow calling most on procs (but not calling the proc). (bhenderson+others)

=== 5.1.0 / 2013-12-05

* 1 minor enhancement:

  * Use a Queue for scheduling parallel tests. (tenderlove)

* 1 bug fix:

  * Fixed misspelling in doco. (amatsuda)

=== 5.0.8 / 2013-09-20

* 1 bug fix:

  * Fixed siginfo handler by rearranging reporters and fixing to_s. (tenderlove)
2014-03-14 16:09:53 +00:00
taca
3c75336ab1 Update ruby-metaclass to 0.0.4.
A few clean up.
2014-03-14 16:08:18 +00:00
taca
cf1fb36f54 Update ruby-logging to 1.8.2.
== 1.8.2 / 2014-01-29

Bug Fixes
- Adding a `formatter` method for Rails 4 compatibility
2014-03-14 15:56:37 +00:00
taca
cb1328bf12 Update ruby-lockfile to 2.1.3.
A few bug fixes including better support for Ruby 1.9 (and later).

pkgsrc change
 * Use RUBY_SUFFIX instead of RUBY_VER a part of command name.
 * Update HOMEPAGE.
2014-03-14 15:55:04 +00:00
taca
dc7ac0c50d Update ruby-kgio to 2.9.2.
=== kgio 2.9.2 - avoid deprecated/removed function / 2014-02-15 09:27 UTC

  This release is for compatibility with future releases of mainline ruby,
  as rb_thread_blocking_region is removed in r44955 of ruby trunk
  This also avoids deprecation warnings fo rb_thread_blocking_region
  2.0 and 2.1.

=== kgio 2.9.1 - various Ruby 1.8.7 fixes / 2014-02-05 17:50 UTC

  Thanks to Christopher Rigor for this release.

  Eric Wong (2):
        only define and test kgio_syssend on 1.9+
        various 1.8.7 fixes

=== kgio 2.9.0 - cleanups, bug fixes, minor improvements / 2014-02-04 03:09 UTC

  This adds a new kgio_syssend method for Ruby 1.9+ which behaves
  like BasicSocket#send, but will not raise exceptions on EAGAIN.

  Eric Wong (12):
        test_poll: remove race prone test_poll_EINTR_changed test
        tryopen: remove RARRAY_PTR usage in init
        read_write: remove the rest of RARRAY_PTR usage
        my_writev: stylistic fixes
        Rakefile: kill raa_update task
        avoid downsizing casts
        connect: constify RSTRING-related things
        set RSTRING_MODIFIED where appropriate for Rubinius
        split read_write.c into {read,write,writev}.c
        add kgio_syssend method to wrap send(2)
        write: correct check for various blocking regions
        tryopen: additional debug information for bad Errno values

  Hleb Valoshka (1):
        Don't use deprecated api
2014-03-14 15:42:16 +00:00
taca
ae1be1c6a8 Update ruby-highline to 1.6.21.
== 1.6.21

* Improved Windows integration (by Ronie Henrich).
* Clarified menu choice error messages (by Keith Bennett).
2014-03-14 15:40:54 +00:00
taca
f0045deeb3 Update ruby-gettext_i18n_rails to 1.0.3.
Exact changes aren't available.
Please refer commit log: <https://github.com/grosser/gettext_i18n_rails/commits/master>.
2014-03-14 15:39:42 +00:00
taca
25e20afa62 Update ruby-flexmock to 1.9.3.
Exact changes aren't available.  Please refer commit log
<https://github.com/jimweirich/flexmock>.
2014-03-14 15:36:16 +00:00
taca
0c26c4c522 Update ruby-ffi to 1.9.3.
* Several bug fixes.
* License changed from MIT to BSD.
2014-03-14 15:33:42 +00:00
taca
bad45591df Update ruby-fast_gettext to 0.8.1.
A two bug fixes.
2014-03-14 15:29:00 +00:00
taca
157a01c97d Update ruby-daemon_controller to 1.2.0.
Exact changes isn't available. Please refer commit log
<https://github.com/FooBarWidget/daemon_controller/commits/master>.
2014-03-14 15:25:46 +00:00
taca
0e9b56b776 Update ruby-backports to 3.6.0.
== Version 3.6.0 - February 14th, 2014

* Additional features of 2.1.0
  * Bignum#bit_length
  * Fixnum#bit_length
  * Module#include (now public)

== Version 3.5.0 - February 3rd, 2014

* Additional features of 2.0.0
  * Range#size

== Version 3.4.0 - December 29th, 2013

* Additional features of 2.1.0
  * Array#to_h, Enumerable#to_h
2014-03-14 15:21:25 +00:00
taca
ed3429b73e Update ruby-atomic to 1.1.15, several bug fixes.
pkgsrc change: add GEM_EXTSDIR support.
2014-03-14 15:19:51 +00:00
taca
54cd12208d Update hoe to 3.9.0.
=== today / 3.9.0

* 1 minor enhancement:

  * Added irb task.

* 1 bug fix:

  * Properly constrain rubyforge dependency to avoid warnings. Prolly remove entirely soon. (halostatue)

=== 3.8.1 / 2014-01-22

* 2 minor enhancements:

  * Added C=<#cpus> for minitest parallel testing support.
  * Added test_cmd task to make running tests in subcommands (eg profiling) easy.

* 1 bug fix:

  * Fixed bug when mixing TESTOPTS & N.

=== 3.8.0 / 2014-01-15

* 2 minor enhancements:

  * Change racc plugin to support oedipus_lex, not rexical.
  * Switched .rb to .rex rule to oedipus_lex.

=== 3.7.4 / 2014-01-06

* 1 bug fix:

  * Fix path in template/Rakefile.erb since we now have template styles. (mikestok)

=== 3.7.3 / 2013-12-13

* 1 bug fix:

  * Quell warnings in sow on ruby 2.0. (teoljungberg)

=== 3.7.2 / 2013-12-05

* 1 bug fix:

  * Apparently getting files in a different order on osx on ruby 2.1. (sanemat)
2014-03-14 15:15:18 +00:00
taca
fe405e41bd Update ZenTest to 4.9.5.
=== 4.9.5 / 2013-11-01

* 1 bug fix:

  * Updated require_rubygems_version AGAIN... going too fast. (zzak)

=== 4.9.4 / 2013-09-20

* 2 bug fixes:

  * Expand required rubygems version to be < 2.2
  * Fix parsing of minitest 5 output.
2014-03-14 15:13:22 +00:00
taca
bcddb0ae2f Update ruby-rdoc to 4.1.1.
Changes from 4.0.1 are too many to write here, please refer History.rdoc
file.
2014-03-14 14:31:20 +00:00
obache
f10457436a Bump ABI_DEPENDS from ruby-gnome2-glib for safe side. 2014-03-14 13:05:26 +00:00
obache
2a2944ad6d It seems that Ruby/Glib2 2.2.0 is ABI incompatible with 2.1.0. 2014-03-14 12:45:49 +00:00
spz
86787592d1 security update, upstream changelog:
0.24      2014-02-06 17:15:37-05:00 America/New_York

  Fixed:

  - Closed security hole in use of semaphore flag in /tmp;
    now opens semaphore the using O_CREAT|O_EXCL

0.23      2013-10-20 11:25:34 America/New_York

  Fixed:

  - minimum Perl prereq is back to 5.6 (but $diety help you if
    you're still stuck on 5.6)

  Documented:

  - Added warning about using @_ in a capture block
2014-03-13 23:16:57 +00:00
taca
2c6f739ff0 Update ruby-rake to 10.1.1.
= Rake 10.1.0 Released

== Changes in Version 10.1

Here are new features in this version of Rake:

* Add support for variable length task argument lists. If more actual
  arguments are supplied than named arguments, then the extra
  arguments values will be in args.extras.

* Application name is not displayed in the help banner. (Previously
  "rake" was hardcoded, now rake-based applications can display their
  own names).

=== Bug Fixes (in 10.1)

Bug fixes include:

* Fix backtrace suppression issues.

* Rules now explicit get task arguments passed to them.

* Rename FileList#exclude? to FileList#exclude_from_list? to avoid
  conflict with new Rails method.

* Clean / Clobber tasks now report failure to remove files.

* Plus heaps of internal code cleanup.
2014-03-13 18:36:21 +00:00
taca
1299cc997c Update SOPE to 2.2.1 needed by SOGo 2.2.1.
Changes are too many to write here.
2014-03-13 14:02:44 +00:00
adam
f976d0c110 Changes 2.0.2:
General:
* Added SDL_GL_ResetAttributes() to reset OpenGL attributes to default values
* Added an API to load a database of game controller mappings from a file:
    SDL_GameControllerAddMappingsFromFile(), SDL_GameControllerAddMappingsFromRW()
* Added game controller mappings for the PS4 and OUYA controllers
* Added SDL_GetDefaultAssertionHandler() and SDL_GetAssertionHandler()
* Added SDL_DetachThread()
* Added SDL_HasAVX() to determine if the CPU has AVX features
* Added SDL_vsscanf(), SDL_acos(), and SDL_asin() to the stdlib routines
* EGL can now create/manage OpenGL and OpenGL ES 1.x/2.x contexts, and share
  them using SDL_GL_SHARE_WITH_CURRENT_CONTEXT
* Added a field "clicks" to the mouse button event which records whether the event is a single click, double click, etc.
* The screensaver is now disabled by default, and there is a hint SDL_HINT_VIDEO_ALLOW_SCREENSAVER that can change that behavior.
* Added a hint SDL_HINT_MOUSE_RELATIVE_MODE_WARP to specify whether mouse relative mode should be emulated using mouse warping.
* testgl2 does not need to link with libGL anymore
* Added testgles2 test program to demonstrate working with OpenGL ES 2.0
* Added controllermap test program to visually map a game controller

Windows:
* Support for OpenGL ES 2.x contexts using either WGL or EGL (natively via
  the driver or emulated through ANGLE)
* Added a hint SDL_HINT_VIDEO_WIN_D3DCOMPILER to specify which D3D shader compiler to use for OpenGL ES 2 support through ANGLE
* Added a hint SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT that is useful when creating multiple windows that should share the same OpenGL context.
* Added an event SDL_RENDER_TARGETS_RESET that is sent when D3D9 render targets are reset after the device has been restored.

Mac OS X:
* Added a hint SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK to control whether Ctrl+click should be treated as a right click on Mac OS X. This is off by default.

Linux:
* Fixed fullscreen and focused behavior when receiving NotifyGrab events
* Added experimental Wayland and Mir support, disabled by default

Android:
* Joystick support (minimum SDK version required to build SDL is now 12,
  the required runtime version remains at 10, but on such devices joystick
  support won't be available).
* Hotplugging support for joysticks
* Added a hint SDL_HINT_ACCELEROMETER_AS_JOYSTICK to control whether the accelerometer should be listed as a 3 axis joystick, which it will by default.
2014-03-13 13:25:49 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
ryoon
6e28587e44 Update to 4.10.4
Changelog:
NSPR 4.10.4 has the following bug fixes:
* Bug 767759: Add support for new x32 ABI for NSPR. Contributed by
  Daniel Schepler.
* Bug 844784: TSan: Thread data race in PR_EnterMonitor.
* Bug 936320: Change PR_StringToNetAddr to try pr_StringToNetAddrFB
  first.
* Bug 939786: TSan: data race nsprpub/pr/src/pthreads/ptthread.c:137
  _pt_root.
* Bug 958796: Users of _beginthreadex that set a custom stack size
  may not be getting the behavior they want. Contributed by
  Emanuel Hoogeveen.
* Bug 963033: AArch64 support update for NSPR. Contributed by
  Marcin Juszkiewicz.
* Bug 969061: Incorrect end-of-list test when iterating over a
  PRCList in prcountr.c and prtrace.c
* Bug 971152: IPv6 detection on linux depends on availability of
  /proc/net/if_inet6.
* Bug 972125: Support iOS arm64. Contributed by Sylvain Defresne.
2014-03-13 10:44:37 +00:00
jnemeth
44765a7149 add and enable py-hgview 2014-03-13 07:22:13 +00:00
wiz
13834beaef Update to 1.4.1:
-  1.4.1:ocamldoc: The order of -ppopt arguments was changed by ocamlfind,
   which is not correct. (Sylvain Le Gall and J<E9>r<E9>mie Dimino.)
2014-03-12 10:29:38 +00:00
wiz
0d16737249 Update to 3.1:
---
3.1
---

* Issue #161: Restore Features functionality to allow backward compatibility
  (for Features) until the uses of that functionality is sufficiently removed.

-----
3.0.2
-----

* Correct typo in previous bugfix.

-----
3.0.1
-----

* Issue #157: Restore support for Python 2.6 in bootstrap script where
  ``zipfile.ZipFile`` does not yet have support for context managers.

---
3.0
---

* Issue #125: Prevent Subversion support from creating a ~/.subversion
  directory just for checking the presence of a Subversion repository.
* Issue #12: Namespace packages are now imported lazily.  That is, the mere
  declaration of a namespace package in an egg on ``sys.path`` no longer
  causes it to be imported when ``pkg_resources`` is imported.  Note that this
  change means that all of a namespace package's ``__init__.py`` files must
  include a ``declare_namespace()`` call in order to ensure that they will be
  handled properly at runtime.  In 2.x it was possible to get away without
  including the declaration, but only at the cost of forcing namespace
  packages to be imported early, which 3.0 no longer does.
* Issue #148: When building (bdist_egg), setuptools no longer adds
  ``__init__.py`` files to namespace packages. Any packages that rely on this
  behavior will need to create ``__init__.py`` files and include the
  ``declare_namespace()``.
* Issue #7: Setuptools itself is now distributed as a zip archive in addition to
  tar archive. ez_setup.py now uses zip archive. This approach avoids the potential
  security vulnerabilities presented by use of tar archives in ez_setup.py.
  It also leverages the security features added to ZipFile.extract in Python 2.7.4.
* Issue #65: Removed deprecated Features functionality.
* Pull Request #28: Remove backport of ``_bytecode_filenames`` which is
  available in Python 2.6 and later, but also has better compatibility with
  Python 3 environments.
* Issue #156: Fix spelling of __PYVENV_LAUNCHER__ variable.
2014-03-12 10:14:19 +00:00
wiz
e9b1338b7e Update to 6.3:
This is a terse description of the new features added to readline-6.3 since
the release of readline-6.2.

New Features in Readline

a.  Readline is now more responsive to SIGHUP and other fatal signals when
    reading input from the terminal or performing word completion but no
    longer attempts to run any not-allowable functions from a signal handler
    context.

b.  There are new bindable commands to search the history for the string of
    characters between the beginning of the line and the point
    (history-substring-search-forward, history-substring-search-backward)

c.  Readline allows quoted strings as the values of variables when setting
    them with `set'.  As a side effect, trailing spaces and tabs are ignored
    when setting a string variable's value.

d.  The history library creates a backup of the history file when writing it
    and restores the backup on a write error.

e.  New application-settable variable: rl_filename_stat_hook: a function called
    with a filename before using it in a call to stat(2).  Bash uses it to
    expand shell variables so things like $HOME/Downloads have a slash
    appended.

f.  New bindable function `print-last-kbd-macro', prints the most-recently-
    defined keyboard macro in a reusable format.

g.  New user-settable variable `colored-stats', enables use of colored text
    to denote file types when displaying possible completions (colored analog
    of visible-stats).

h.  New user-settable variable `keyseq-timout', acts as an inter-character
    timeout when reading input or incremental search strings.

i.  New application-callable function: rl_clear_history. Clears the history list
    and frees all readline-associated private data.

j.  New user-settable variable, show-mode-in-prompt, adds a characters to the
    beginning of the prompt indicating the current editing mode.

k.  New application-settable variable: rl_input_available_hook; function to be
    called when readline detects there is data available on its input file
    descriptor.

l.  Readline calls an application-set event hook (rl_event_hook) after it gets
    a signal while reading input (read returns -1/EINTR but readline does not
    handle the signal immediately) to allow the application to handle or
    otherwise note it.

m.  If the user-settable variable `history-size' is set to a value less than
    0, the history list size is unlimited.

n.  New application-settable variable: rl_signal_event_hook; function that is
    called when readline is reading terminal input and read(2) is interrupted
    by a signal.  Currently not called for SIGHUP or SIGTERM.
2014-03-12 10:04:50 +00:00
wiz
1b2481188c Update to 2.9.1:
This is a regularly-scheduled bugfix release.

    coal: hgweb style adds extra blank line in file view (issue4136)
    hg.openpath: use url.islocal to tell if the path is local (issue3624)
    hgweb: hack around mimetypes encoding thinko (issue4160)
    hooks: only disable/re-enable demandimport when it's already enabled
    merge: add "other" file node in the merge state file
    merge: audit the right destination file when merging with dir rename
    merge: don't overwrite file untracked after remove, abort with 'untracked files'
    merge: record the "other" node in merge state
    pathencode: eliminate signed integer warnings
    pull: close peer repo on completion (issue2491) (issue2797)
    purge: avoid duplicate output for --print (issue4092)
    rebase: do not try to reactivate deleted divergent bookmark
    resolve: use "other" changeset from merge state (issue4163)
    verify: do not prevent verify repository containing hidden changesets
2014-03-12 09:49:56 +00:00
rodent
4ca397e432 +py-minimock 2014-03-12 01:38:15 +00:00
rodent
e6dd612a85 Import py27-minimock-1.2.8 as devel/py-minimock.
minimock is a simple library for doing Mock objects with doctest. When using
doctest, mock objects can be very simple.
2014-03-12 01:37:37 +00:00
rodent
dfe654c95c CATEGORIES+=python 2014-03-12 01:35:52 +00:00
rodent
4ea6abdb82 +py-asteroid - packaged originally in pkgsrc-wip by:
kamel.derouiche@gmail.com
+py-pylint - packaged originally in pkgsrc-wip by:
	helgoman@users.sourceforge.net
2014-03-12 01:27:55 +00:00
rodent
ab11f1b697 Import py27-pylint-1.1.0 as devel/py-pylint.
Pylint is a Python source code analyzer which looks for programming
errors, helps enforcing a coding standard and sniffs for some code
smells (as defined in Martin Fowler's Refactoring book).
Pylint can be seen as another PyChecker since nearly all tests you
can do with PyChecker can also be done with Pylint. However, Pylint
offers some more features, like checking length of lines of code,
checking if variable names are well-formed according to your coding
standard, or checking if declared interfaces are truly implemented,
and much more. . Additionally, it is possible to write plugins to
add your own checks.
2014-03-12 01:26:03 +00:00
rodent
4f757b6d5a Import py27-astroid-1.0.1 as devel/py-astroid.
The aim of this module is to provide a common base representation of
python source code for projects such as pychecker, pyreverse,
pylint... Well, actually the development of this library is essentially
governed by pylint's needs. It used to be called logilab-astng
2014-03-12 01:06:05 +00:00
jperkin
222f8dc36b Import initial SMF support for individual packages. 2014-03-11 14:34:36 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
obache
991cf12dd9 Update ruby-gnome2 to 2.2.0.
== Ruby-GNOME2 2.2.0: 2014-03-09

It is a release that Ruby/GIO2 is migrated to
Ruby/GObjectIntrospection based bindings.

Some API changes in Ruby/GIO2 are expected but unexpected API changes
may exist. If you find API change, please report it. If the API change
provides non Rubyish API, it will be a bug.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Stopped to use deprecated API internally in G_REPLACE_SET_PROPERTY.
    * Added RG_REPLACE_SET_PROPERTY.
    * Reduced locking on object creation.
    * Exported rbg_inspect().
    * Created code level error.
    * Raised code level error instead of domain level error.

  * Fixes
    * Fixed a bug that wrong error code may be used.

==== Ruby/GTK2

  * Improvements
    * Suppressed warnings on startup.

  * Fixes
    * [windows] Suppressed IME related warnings.
      [Reported by OBATA Akio]
    * [GitHub#222] Fixed a bug that Gdk::EventAny related methods
      aren't used by other Gdk::Event classes.
      [Reported by mtasaka]

==== Ruby/GDK3

  * Improvements
    * Added Gdk::Display#device_manager.
    * Added Gdk::Window#display.
    * Suppressed warnings on startup.
    * Added Gdk::Event::PROPAGATE.
    * Added Gdk::Event::STOP.

  * Fixes
    * [windows] Suppressed IME related warnings.
    * Fixed a bug that Gdk::DeviceManager is wrong object.
    * [GitHub#222] Fixed a bug that Gdk::EventAny related methods
      aren't used by other Gdk::Event classes.
      [Reported by mtasaka]

==== Ruby/GTK3

  * Improvements
    * Added Gtk::MenuButton.
    * [GitHub#219] Added Gtk::LevelBar. [Patch by cosmo0920]
    * Added Gtk::IconView.
    * [GitHub#206] Added Gtk::HeaderBar. [Reported by dark-yux]
    * [GitHub#223] Added Gtk::Stack. [Patch by cosmo0920]
    * Suppressed warnings on startup.
    * Added Gtk::Revealer.
    * Updated sample scripts.
    * [GitHub#227] Added Gtk::SearchBar. [patch by cosmo0920]

==== Ruby/GIO2

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * [SF.net#187] Supported Gio::ContentType.guess.
      [Reported by neversleep1911]
    * Added Gio::Resources.lookup_data.
    * Added Gio::Resources.open_stream.
    * Added Gio::Resources.enumerate_children.
    * Added Gio::Resources.get_info.
    * Added Gio::Resources.register.
    * Added Gio::Resources.unregister.

  * Changes
    * Removed Gio::Socket#create_source. Use
      Gio::InputStream#create_source or
      Gio::OutputStream#create_source instead.
    * Removed Gio::InetAddress.new_from_string. Use
      Gio::InetAddress.new instead.
    * Removed Gio::InetAddress.new_any. Use
      Gio::InetAddress.any instead.
    * Removed Gio::InetAddress.new_l. Use
      Gio::InetAddress.any instead.

  * Fixes
    * [SF.net#186] Fixed a bug that Gio::ContentType module functions
      raises "no implicit conversion" error.
      [Reported by neversleep1911]

==== Ruby/Pango

  * Improvements
    * [ruby-gnome2-devel-en] Re-supported build on CentOS 5.
      [Reported by Grant Schoep]

==== Ruby/Poppler

  * Improvements
    * Suppressed a warning on startup.

==== Ruby/GtkSourceView2

  * Improvements
    * [GitHub#226] Suppressed warnings.
      [Patch by cosmo0920]

  * Fixes
    * [GitHub#215] Fixed a return value for
      GtkSource#get_mark_category_background.
      [Reported by mtasaka]

==== Ruby/GObjectIntrospection

  * Improvements
    * [GitHub#216] Suppressed warnings on armv7hl.
      [Reported by mtasaka]
    * Supported freeing interface.
    * Supported freeing struct.
    * Supported String as void * value for value.
    * Supported freeing array of int8.
    * Supported freeing array of uint8.
    * Supported defining errors.
    * Improved guessing target method for overloaded method.
    * Supported array length.
    * Supported inout array.
    * Converted GBytes to String instead of wrapped GBytes.
    * Supported all exception types rather than GLib::Error.

  * Changes
    * Changed returned value of inout array to an array from an array
      and array length.

  * Fixes
    * [GitHub#216] Fixed test failures on i686 environment.
      [Reported by mtasaka]

==== Ruby/ClutterGTK

  * Improvements
    * Added duplicated Clutter.init check.

=== Thanks

  * OBATA Akio
  * mtasaka
  * cosmo0920
  * Grant Schoep
  * dark-yux
  * neversleep1911
2014-03-11 12:11:45 +00:00
ryoon
adb300d8b8 Update to 24.3.0
Changelog:
Fixed in Firefox ESR 24.3
MFSA 2014-13 Inconsistent JavaScript handling of access to Window objects
MFSA 2014-12 NSS ticket handling issues
MFSA 2014-09 Cross-origin information leak through web workers
MFSA 2014-08 Use-after-free with imgRequestProxy and image proccessing
MFSA 2014-04 Incorrect use of discarded images by RasterImage
MFSA 2014-02 Clone protected content with XBL scopes
MFSA 2014-01 Miscellaneous memory safety hazards (rv:27.0 / rv:24.3)
2014-03-11 11:50:13 +00:00
obache
f143a284e4 Update ruby-gettext to 3.1.1.
# News

## 3.1.1: 2014-02-23

### Improvements

  * `rmsgcat`: Added `--remove-header-field` option.

### Fixes

  * `rmsgcat`: Fixed a bug that fuzzy entries are remained when
    `--no-fuzzy` option is used with `--no-all-comments`.

## 3.1.0: 2014-02-09

### Improvements

  * `rmsgcat`: Added `--no-obsolete-entries` option.

## 3.0.9: 2014-02-09

### Improvements

  * `rmsgmerge`: Improves fuzzy matching speed.

## 3.0.8: 2014-02-09

### Fixes

  * `rmsginit`: Fixed a typo.

## 3.0.7: 2014-02-09

### Improvements

  * `rmsginit`: Added `--no-translator`.
  * `rmsginit`: Added `--translator-name`.
  * `rmsginit`: Added `--translator-email`.

## 3.0.6: 2014-02-02

### Improvements

  * Added {GetText::POEntry#translated?}.
  * `rmsgcat` chooses translated entry if it exists.
  * `rmsgmerge`: Added `--no-obsolete-entries` option.

## 3.0.5: 2014-02-02

### Fixes

  * Added missing `require` for {GetText::Tools::MsgCat}.

## 3.0.4: 2014-02-02

### Improvements

  * Supported `Module#prepend`. [GitHub#29] [Reported by akira yamada]
  * Added {GetText::POEntry#fuzzy?}.
  * Added {GetText::Tools::MsgCat}.
  * Added `rmsgcat` command. [GitHub#23] [Requested by Andreas Loupasakis]
  * Changed `:references` {GetText::PO#order} value to `:reference`.
    `:references` is still usable but it is deprecated. It will be
    remove at 4.0.0. Don't use it for newly written code.
  * Removed `--no-sort-by-msgid` of `rmsgmerge` feature. It is not
    straightforward behavior.
  * Removed `--no-sort-by-file` of `rmsgmerge` feature. It is not
    straightforward behavior.
  * Added `--sort-by-location` to `rmsgmerge`.
  * Added `:include_translator_comment` option to
    {GetText::POEntry#to_s} options.
  * Added `:include_extracted_comment` option to
    {GetText::POEntry#to_s} options.
  * Added `:include_flag_comment` option to {GetText::POEntry#to_s}
    options.
  * Added `:include_previous_comment` option to
    {GetText::POEntry#to_s} options.
  * Added `:include_all_comments` option to {GetText::POEntry#to_s}
    options.
  * Added {GetText::POEntry#flags} and
    {GetText::POEntry#flags=}. {GetText::POEntry#flag} and
    {GetText::POEntry#flag=} are deprecated. Don't use them for newly
    written code.

### Fixes

  * Fixed `--sort-output` of `rmsgmerge` behavior. It used location for
    sort key but it was not GNU gettext compatible behavior. GNU
    gettext uses msgid for sort key. Now, `--sort-output` uses
    msgid like GNU gettext.

### Thanks

  * akira yamada
  * Andreas Loupasakis

## 3.0.3: 2013-12-15

### Improvements

  * Documented {GetText::Tools::Task#namespace_prefix}.
  * Added `--copyright-year` option to {GetText::Tools::XGetText}.
    [GitHub#25] [Debian #726941] [Reported by Francesco Poli]
    [Reported by 375gnu]
  * {GetText::Tools::XGetText} respects new lines in translate target
    message.
  * Added {GetText::POEntry#header?}.
  * Added {GetText::POEntry#obsolete?}.
  * Added `--no-fuzzy-matching` option to {GetText::Tools::MsgMerge}.
    [GitHub#28] [Reported by Sam Lown]

### Fixes

  * Fixed cache key hash conflict on armv7hl. Memoization feature is
    removed for this fix. If you get performance issue. Please report
    it. We will solve the issue. See also locale gem's GitHub issue #3.
    [GitHub#22] [Reported by mtasaka]
  * Fixed a bug that obsolete comment misses the last new line.

### Thanks

  * Francesco Poli
  * 375gnu
  * Sam Lown
  * mtasaka

## 3.0.2: 2013-09-29

### Improvements

  * Added {GetText::PO#empty?}.
  * Added `:encoding` option to {GetText::POEntry#to_s}.
  * xgettext: Added `--no-location` option.
  * xgettext: Added `--sort-output` option.
  * xgettext: Added `--sort-by-file` option.
  * xgettext: Added `--sort-by-msgid` option.
  * xgettext: Added `--width` option.
  * xgettext: Added `--no-wrap` option.

## 3.0.1: 2013-09-20

### Improvements

  * Removed an unused file. [GitHub#19] [Reported by Ladislav Slezák]
  * msginit: Added full user name guessing by /etc/passwd.
  * incompatible: {GetText::Tools::Task} no longer require spec.
  * Added {GetText::Tools::Task.define}. It is the recommended API
    rather than {GetText::Tools::Task.new}.
  * Supported "utf8" as a valid charset.
    [GitHub#20][Reported by Antonio Terceiro]
  * Added {GetText::Tools::Task#enable_description=}.
  * Added {GetText::Tools::Task#enable_description?}.
  * Added {GetText::Tools::Task#enable_po=}.
  * Added {GetText::Tools::Task#enable_po?}.
  * Added {GetText::Tools::Task#msgmerge_options=}.
  * Added {GetText::Tools::Task#msgmerge_options}.
  * task: Added `gettext:po:add[LOCALE]` task.
  * msgmerge: add `--sort-output` option.
  * msgmerge: add `--sort-by-file` option.
  * msgmerge: add `--sort-by-msgid` option.
  * msgmerge: add `--no-location` option.
  * msgmerge: add `--width` option.
  * msgmerge: add `--no-wrap` option.
  * msgmerge: add `--update` option.

### Thanks

  * Ladislav Slezák
  * Antonio Terceiro
2014-03-11 10:00:21 +00:00
obache
63dac8593a Update ruby-locale to 2.1.0.
## 2.1.0: 2013-12-15

### Fixes

  * Fixed a bug that memoization key hash collision on armv7hl.
    Memoization feature is removed for this fix. If you get
    performance issue. Please report it. We will solve the issue.
    [GitHub#3] [Reported by mtasaka]

### Thanks

  * mtasaka

## 2.0.9: 2013-09-20

Locale handling fix release.

### Improvements

  * Added license metadata to gem package.
    [GitHub#1] [Suggested by jordimassaguerpla]

### Fixes

  * Added missing .yardopts file.
  * Fixed a bug that wrong environment value is used.
    [Debian:#520181][Debian:#690572][GitHub#2]
    [Reported by Stefano Zacchiroli][Reported by Hleb Valoshka]

### Thanks

  * jordimassaguerpla
  * Stefano Zacchiroli
  * Hleb Valoshka
2014-03-11 09:50:50 +00:00
ryoon
4077991680 Update to 1.9
* Add dependency to python for cvssync script

Changelog:
1.9 @ 2014-03-08
    RCS/CVS usernames may now begin with a digit (patch by Jesse Weinstein).
    Cleaned up a mess around keyword expansion; it had been misdocumented.
    Fixed some minor bugs in the test suite.
    Fixed a signedness issue on 64-bit machines.

1.8 @ 2014-02-19
    Processing of hardlinks field was incorrect, is now fixed.

1.7 @ 2014-02-18
    Allow # in symbol names.  Addresses a corner case in the NetBSD repository.

1.6 @ 2014-02-17
    Fix a brown-paper-bag bug in cvssync.

1.5 @ 2014-02-16
    Skip a hardlinks field, if present.
    Add a -c option to cvssync that makes mirrors with CVSROOTs.

1.4 @ 2014-02-04
    Optimization to call sbrk() less often needs to be conditioned on GCC.

1.3 @ 2014-01-23
    Improved performance on masters with lots of symbols; thank Jens Bethkowsky.

1.2 @ 2014-01-04
    Smarter blob directory creation to reduce search overhead for blobs.

1.1 @ 2014-01-03
    Cope with CVS-NT kopt strings containing garbage binary data.

1.0 @ 2013-12-28
    Bug fix: Non-top-level .cvsignores are now converted.
    More speed and significant lowering of memory usage.
    Most error messages are now explained on the manual page.

0.8 @ 2013-12-16
    Processing speed has approximately tripled since last release.
    cvs-fast-export has save progress metering again.
    cvssync can now take a CVS URL argument.

0.7 @ 2013-12-15
    -i option for incremental dumping.
    -p option for enabling load status reports.
    Many documentation improvements.
    There is now a regression-test suite for the package.
    cvssync tool for mirroring remote CVS repos added.

0.6 @ 2013-12-10
    Improvements for CVS-NT support.
    Improve timing of missing-commitids message
2014-03-10 19:47:34 +00:00
ryoon
a00e056bac Update to 3.15.5
Changelog:
From: https://developer.mozilla.org/en-US/docs/NSS/NSS_3.15.5_release_notes

Network Security Services (NSS) 3.15.5 is a patch release for NSS 3.15.

New functionality:
* Added support for the TLS application layer protocol negotiation
  (ALPN) extension. Two SSL socket options, SSL_ENABLE_NPN and
  SSL_ENABLE_ALPN, can be used to control whether NPN or ALPN (or both)
  should be used for application layer protocol negotiation.
* Added the TLS padding extension. The extension type value is 35655,
  which may change when an official extension type value is assigned
  by IANA. NSS automatically adds the padding extension to ClientHello
  when necessary.
* Added a new macro CERT_LIST_TAIL, defined in certt.h, for getting
  the tail of a CERTCertList.

Notable Changes:
* Bug 950129: Improve the OCSP fetching policy when verifying OCSP
  responses
* Bug 949060: Validate the iov input argument (an array of PRIOVec
  structures) of ssl_WriteV (called via PR_Writev). Applications should
  still take care when converting struct iov to PRIOVec because the
  iov_len members of the two structures have different types
  (size_t vs. int). size_t is unsigned and may be larger than int.
2014-03-10 18:42:34 +00:00
jperkin
70def66214 Support builtin libexpat on Darwin. 2014-03-10 13:55:25 +00:00
jperkin
0ad4785834 Fix patch offsets. 2014-03-10 13:44:37 +00:00
pettai
e74f24edf3 2014-03-08 Userspace RCU 0.8.4
* Fix: move wait loop increment before first conditional block

2014-03-01 Userspace RCU 0.8.3
        * Fix: high cpu usage in synchronize_rcu with long RCU read-side C.S.

2014-02-28 Userspace RCU 0.8.2
        * Fix: out of tree build: doc/examples
        * Fix: out of tree build tests/common
        * tests/unit: use lib rather than source
        * automake: Rename INCLUDES to AM_CPPFLAGS (new name)
        * tests regressions: use lib rather than recompile from source
        * tests: use common lib rather than recompile compat sources
        * urcu tests: use lib rather than compile from source
        * urcu mb tests: use lib rather than recompile from source
        * urcu signal tests: use library rather than recompile source
        * tests: move yield debug to common test library
        * tests urcu bp: use lib rather than recompile source
        * test_urcu_defer: link on urcu lib rather than recompile source
        * tests/benchmark: use urcu qsbr lib rather than recompile from source
        * Pass the CC variable to the example Makefiles
        * Fix: urcu-bp interaction with threads vs constructors/destructors
        * Fix undefined NULL pointer arithmetic
        * Blacklist ARM gcc 4.8.0, 4.8.1, 4.8.2
        * rculfhash: document max_nr_buckets = 0
2014-03-09 19:16:37 +00:00
wen
b89484de65 Update to 0.44
Upstream changes:
0.44      2014-03-09 04:16:20Z
        - full respect for namespaces: declared types are now properly
          installed into the proper package, so they survive
          namespace::autoclean; however, types imported from the declaration
          class are still properly cleaned by namespace::autoclean (as
          implemented in trial versions 0.40-0.43)

0.43      2014-01-17 01:25:55Z (TRIAL RELEASE)
        - line numbers in shipped code are now almost the same (within 3) as
          the repository source, for easier debugging
        - skipped new namespacing tests that fail with older Moose versions,
          due to an inability to install blessed subs

0.42      2014-01-04 23:31:58Z (TRIAL RELEASE)
        - declared (not imported) types are now properly installed into the
          proper package, so they survive namespace::autoclean (fixed this
          time)
2014-03-09 13:22:32 +00:00
wen
ce5042bc54 Update to 0.035
Upstream changes:
0.035     2014-02-17 23:18:54CET+0100 Europe/Amsterdam
          Fix install test in absence of a compiler
2014-03-09 13:01:26 +00:00
bsiegert
b465b8b0d8 New package devel/py-hgview, from Kamil Rytarowski in PR pkg/48629.
From DESCR:
hgview is a simple tool aiming at visually navigate in a Mercurial repository
history. It is written in Python with quick and efficient key-based navigation
in mind, trying to be fast enough to be usable for big repositories.
2014-03-09 10:27:04 +00:00
joerg
3f7970f604 Don't try to extract GCC's linker line. It includes -lgcc, but not
-lgcc_s for starters. It also confuses the static-only library search in
libtool itself. Bump revision.

Based on patch from jperkin@.
2014-03-08 19:57:25 +00:00
richard
470f708ab7 Don't use USE_PKGLOCALEDIR as tryton puts all locales in 'share' already.
Fixes packaging on SunOS.
2014-03-08 07:19:51 +00:00
obache
ba2f7e565e Rewrite to support builtin gmp on CentOS 6.5/x86_64.
* gmp.h is a wrapper to include archtecture specific include file.
* builtin library is in lib${LIBABISUFFIX}.
2014-03-07 13:26:15 +00:00
obache
9c8f3a49c8 Change to support system prefixes other than "/usr". 2014-03-07 11:30:49 +00:00
joerg
010b32c5c1 Drop redundant abs. 2014-03-06 15:42:29 +00:00
joerg
b7c35fe8d3 Rpath is a linker option, so prefix it with -Wl. Bump revision. 2014-03-06 15:41:50 +00:00
obache
f240fcb2fc + p5-Config-Any-Merge 2014-03-06 11:53:57 +00:00
jperkin
870ffd6e78 Search /usr/lib64 for builtin expat too, fixes 64-bit RHEL and clones. 2014-03-06 11:52:19 +00:00
obache
d96800610f Import p5-Config-Any-Merge-0.08 as devel/p5-Config-Any-Merge.
Based on PR pkg/48594 by Edgar Fuss.

Config::Any returns your configuration as a hash of hashes keyed by the
name of the configuration file. This module merges these hashes into a
single hash. If the "override" paramter is set to 0 in the paramters for
"load_files" or "load_stems", configurations files later in the list
can't override variables that are already set. The default is to
override previously set variables. In all other regards Config::Any::Merge
is a strict subclass of Config::Any and inherits all of its functions.
2014-03-06 11:51:09 +00:00
obache
6e5d933233 revive MAKE_JOBS_SAFE=no, still required. 2014-03-04 00:32:19 +00:00
taca
f107ad89c4 Update ruby-railties32 to 3.2.17.
Update of version number only.
2014-03-02 15:04:04 +00:00
taca
ec2f3232ae Update ruby-activemodel32 to 3.2.17.
Update of version number only.
2014-03-02 15:00:59 +00:00
taca
a2b71e877d Update ruby-activesupport32 to 3.2.17.
Update of version number only.
2014-03-02 15:00:23 +00:00
obache
d64969a70e Add CHECK_BUILTIN guard. 2014-03-02 08:00:00 +00:00
wen
4581fcfb1c Update to 0.06
Upstream changes:
0.06
	- fix documentation issues (thanks to magnolia-k)
2014-03-01 14:09:08 +00:00
wen
0455cf5e11 Update to 1.01
Upstream changes please visiti:
http://cpansearch.perl.org/src/MARKOV/Log-Report-1.01/ChangeLog
2014-03-01 14:01:08 +00:00
wen
3d4e05aa94 Add p5-Log-Report-Optional 2014-03-01 13:53:15 +00:00
wen
2e2b21152f Import Log-Report-Optional-1.00 as devel/p5-Log-Report-Optional.
This module will allow libraries (helper modules) to have a dependency
to a small module instead of the full Log-Report distribution. The full
power of Log::Report is only released when the main program uses that
module. In that case, the module using the 'Optional' will also use the
full Log::Report, otherwise the dressed-down Log::Report::Minimal version.
2014-03-01 13:51:56 +00:00
obache
56d157b2f3 Update cmake-fedora to 1.2.7.
* Sat Feb 01 2014 Ding-Yi Chen <dchen at redhat.com> - 1.2.7
- Changed:
  + cmake-fedora.conf.in will also be searched if cmake-fedora.conf does not exist.
  + Target test is built before pack_src.

* Fri Jan 31 2014 Ding-Yi Chen <dchen at redhat.com> - 1.2.6
- Resolves Bug 1058631 - ManagePRM generate Broken %defattr
- Enhancement:
  + ManageTarget: ADD_CUSTOM_TARGET_COMMAND: NO_FORCE: new option.
  + Projects that includes cmake-fedora as submodule are no longer requires cmake-fedora.conf
- Changed:
  + ManageTranslation: Fix po build
  + ManageRPM: Fix defattr
  + ManageReleaseFedora:
    - Helper scripts in CMAKE_SOURCE_DIR/cmake-fedora can also be located.
    - FedPkg default directory is changed to CMAKE_FEDORA_TMP_DIR/FedPkg
2014-03-01 09:41:12 +00:00
wen
def97074ed Add p5-String-Print 2014-03-01 08:15:57 +00:00
wen
4e1a5bb83f Import String-Print-0.13 as devel/p5-String-Print.
This module inserts values into (translated) strings. It provides
printf and sprintf alternatives via both an object oriented and a
functional interface.
2014-03-01 08:14:41 +00:00
wen
2c2691bac6 Update to 0.38
Upstream changes:
0.38 2013-10-28 15:37:28 +0800
 - Fixed Changes file to comply to CPAN::Changes::Spec
2014-03-01 02:20:23 +00:00
wen
322093aa6d Update to 0.32
Upstream changes:
0.32 Sat Feb  8 19:17:09 PST 2014
 - Some dzil changes

0.31 Thu Feb  6 18:28:28 PST 2014
 - Switch to dzil
2014-03-01 02:15:14 +00:00
mspo
a97dfee01d add a basic buildlink 2014-02-28 14:49:17 +00:00
mspo
75c3f4b28a Update to 0.4.1
release notes follow from http://concurrencykit.org/releases/
---
I am pleased to announce release 0.3.4 of Concurrency Kit. Acquire and
release fences have finally been introduced.  Significant performance
improvements were made to spinlock, rwlock, pflock, cohorts, brlocks and
bytelocks on RMO and PSO architectures (PPC*, SPARCv9+, ARM). Significant
improvements have been made to ck_hs write-side performance in the
presence of deletes. Latency improvements to ck_epoch for read-side
critical sections on x86 were introduced. Last but not least, the
parametric ck_ring has been re-introduced following discussion and
feedback.
---
I am pleased to announce release 0.3.5 of Concurrency Kit. This release
includes a critical bug fix for ck_ht_gc that affects CK_HT_MODE_DIRECT
hash tables (it does not affect bytestring hash tables). Additional
optimizations were made to ck_ht_gc and ck_hs_gc for empty hash tables.
---
I am pleased to announce release 0.4 of Concurrency Kit.
Critical bug fixes were made to ck_bytelock (thanks to Albi Kalvo)
for unslotted readers and 32-bit architectures (see below for
details). A new robin-hood hash set implementation was added by
Olivier Houchard that provides excellent stable performance
for delete and write-heavy workloads, while still providing
SPMC progress guarantees. A new operation has been added to
the bitmap, ck_bitmap_union, that provides a (non-linearized)
union of two bitmaps. Some other API changes were made to
ck_bitmap. Last but not least, the library now uses the correct
naming convention for Darwin targets.
---
I am pleased to announce release 0.4.1 of Concurrency Kit.
This fixes a calculation error in ck_bitmap_union, which
can lead to a crash condition. This was missed due to
a lack of the typical testing cycle for the function.
2014-02-28 14:42:15 +00:00
obache
884d5b03f0 Update libthai to 0.1.20
=======================================================================
RELEASES INFORMATION
=======================================================================

LibThai 0.1.20 (25 October 2013):
* Updated word break dictionary.
* Fix compiler warnings in test suites.
2014-02-27 12:45:24 +00:00
obache
32f10d642e Update libdatrie to 0.2.8.
0.2.8 (2014-01-10)
=====
- Fix compiler warnings in test suites.
- Fix edge-case error on alphabet set of size 255.
  (Thanks Naoki Youshinaga for the report, test case, and analysis.)
- Fail trie operations on non-alphabet inputs, rather than silently allowing
  them to sneak in as false keys.
  (Thanks Naoki Youshinaga for the suggestion.)
- Improved documentation.

0.2.7.1 (2013-10-22)
=======
- Bump library versioning to reflect API addition.
  (Change missing in previous release)

0.2.7 (2013-10-21)
=====
- Fix portability issue with non-GCC compilers.
  [Thanks Gabi Daver for the report and fix (via Mikhail Korobov).]
- Fix compiler warnings.
- New utility API for comparing AlphaChar strings.
- Add test suites.
- Update doxygen doc generation.
2014-02-27 12:42:05 +00:00
jperkin
6792284e7a Remove special handling of -v in the wrappers.
This was originally introduced to work around some behaviour in the
libtool build, however these days it is actively harmful for a number of
packages, where removing additional arguments when -v is present on the
command line can break ABI detection (notably in CMake packages).

Instead, filter out any references to BUILDLINK_DIR from the libtool
scripts, as that should do the same job.

Retain the ability to run the 'scan' wrapper script, as it can be useful
in certain cases, and is required to support the scan-libtool script
anyway.
2014-02-26 10:40:46 +00:00
wiedi
06122b5e6e Use flex and patch "'struct tm' has no member named 'tm_zone'" error on SunOS 2014-02-26 10:29:27 +00:00
ryoon
fcb9120b49 Update to 0.10.2
Changelog:
mdds 0.10.2

* multi_type_vector

  * fixed a bug in transfer() that would trigger an assertion and
    eventually lead to a crash.  The problem occurred when a range of
    data to be transferred spanned over 2 blocks and consisted of the
    lower part of an upper block and the upper part of a lower block.
2014-02-25 12:37:26 +00:00
joerg
38a72245a8 Add upper limit to the botan dependency. Bump revisions as needed. 2014-02-25 11:51:32 +00:00
wiz
0c52ca0f07 Mark as not ready for python-3.x, as discussed with upstream.
3.12 will probably be python-3.x only.

Bump PKGREVISION.
2014-02-24 21:04:41 +00:00
wiz
c4a7a0679e Mark as stable GTK 2 version. 2014-02-24 12:25:00 +00:00
wiz
b52e721f4b Sort. 2014-02-24 12:24:37 +00:00
wiz
2686b1ab1b + meld-devel. 2014-02-24 12:24:19 +00:00
wiz
932fc6afbe Import meld-3.11.0 as devel/meld-devel.
Meld is a visual diff and merge tool. You can compare two or three
files and edit them in place (diffs update dynamically). You can
compare two or three folders and launch file comparisons. You can
browse and view a working copy from popular version control systems
such such as CVS, Subversion, Bazaar-ng and Mercurial.

This is the development version based on GTK 3.
2014-02-24 12:24:11 +00:00
wiz
7a2440d6f4 Update to 1.5.4:
**1.5.4 (2014-02-21)**


* Correct deprecation warning for ``pip install --build`` to only notify when
  the `--build` value is different than the default.


**1.5.3 (2014-02-20)**


* **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
  deprecated.  See Issue #906 for discussion.

* Fixed #1112. Couldn't download directly from wheel paths/urls, and when wheel
  downloads did occur using requirement specifiers, dependencies weren't
  downloaded (PR #1527)

* Fixed #1320. ``pip wheel`` was not downloading wheels that already existed (PR
  #1524)

* Fixed #1111. ``pip install --download`` was failing using local
  ``--find-links`` (PR #1524)

* Workaround for Python bug http://bugs.python.org/issue20053 (PR #1544)

* Don't pass a unicode __file__ to setup.py on Python 2.x (PR #1583)

* Verify that the Wheel version is compatible with this pip (PR #1569)
2014-02-24 12:06:14 +00:00
wiz
60d5d1a205 Update to 1.11.4:
1.11.4 (2014-02-21)
~~~~~~~~~~~~~~~~~~~

* Updated pip to 1.5.4


1.11.3 (2014-02-20)
~~~~~~~~~~~~~~~~~~~

* Updated setuptools to 2.2
* Updated pip to 1.5.3
2014-02-24 12:04:44 +00:00
hiramatsu
41e089b23c Update devel/p5-Mixin-Linewise to 0.105.
Changes from previous:
----------------------
0.105     2014-02-20 21:53:06-05:00 America/New_York
        - update Readers to, by default, use PerlIO::utf8_strict to avoid
          problems with CRLF layer on Win32

0.104     2013-12-21 15:19:00-0500 America/New_York
        - clean up the docs for changes made in 0.103

0.103     2013-12-19 19:34:04-0500 America/New_York
        [THIS MIGHT BREAK YOUR CODE]
        - the string methods once again open references to scalars, rather
          than using IO::Scalar
2014-02-24 10:41:52 +00:00
sno
c75bd781d0 Added devel/p5-MooX-Log-Any version 0.001 2014-02-23 15:52:42 +00:00
sno
d558f838ea Adding new package for Perl module MooX::Log::Any from CPAN distribution
MooX-Log-Any version 0.001 into devel/p5-MooX-Log-Any

A logging role building a very lightweight wrapper to Log::Any for use with
your Moo or Moose classes. Connectibng a Log::Any::Adapter should be
performed prior to logging the first log message, otherwise nothing will
happen, just like with Log::Any
2014-02-23 15:51:56 +00:00
sno
aef38ba93e Added devel/p5-CPAN-Changes version 0.27 2014-02-23 15:36:56 +00:00
sno
9167a70653 Adding new package for Perl module CPAN::Changes from CPAN distribution
CPAN-Changes version 0.27 into devel/p5-CPAN-Changes

It is standard practice to include a Changes file in your distribution. The
purpose the Changes file is to help a user figure out what has changed
since
the last release.
2014-02-23 15:35:56 +00:00
sno
49b9ae8659 Fix missing requirements when using libstatgrab as a dependency 2014-02-23 15:16:49 +00:00
sno
bb93cfcc28 Added devel/p5-IO-Async version 0.61 2014-02-23 14:54:54 +00:00
sno
886704ac93 Adding new package for Perl module IO::Async from CPAN distribution
IO-Async version 0.61 into devel/p5-IO-Async

This collection of modules allows programs to be written that perform
asynchronous filehandle IO operations. A typical program using them would
consist of a single subclass of IO::Async::Loop to act as a container of
other objects, which perform the actual IO work required by the program. As
well as IO handles, the loop also supports timers and signal handlers, and
includes more higher-level functionality built on top of these basic parts.
2014-02-23 14:45:36 +00:00
sno
5b1ab0b3a3 Added devel/p5-Future version 0.25 2014-02-23 14:34:33 +00:00
sno
27358fe164 Adding new package for Perl module Future from CPAN distribution Future
version 0.25 into devel/p5-Future

A "Future" object represents an operation that is currently in progress, or
has recently completed. It can be used in a variety of ways to manage the
flow of control, and data, through an asynchronous program.
2014-02-23 14:33:46 +00:00
sno
4d5cfcf041 Added devel/p5-Test-Identity version 0.01 2014-02-23 11:34:00 +00:00
sno
711cdc76c0 Adding new package for Perl module Test::Identity from CPAN distribution
Test-Identity version 0.01 into devel/p5-Test-Identity

This module provides a single testing function, "identical". It asserts
that a given reference is as expected; that is, it either refers to the
same
object or is "undef". It is similar to "Test::More::is" except that it uses
"refaddr", ensuring that it behaves correctly even if the references under
test are objects that overload stringification or numification.
2014-02-23 11:30:36 +00:00
sno
082f2fdcb6 Added devel/p5-Test-Refcount version 0.07 2014-02-23 11:21:01 +00:00
wen
6c50fed3a2 Update to 0.371
Upstream changes:
0.371  2013-09-23
        - Fix bug in our test suite that failed to count enough diagnostics
          when run under verbose mode.
          Closes rt-88912 (and http://bugs.debian.org/724297).
          Thanks to gregor herrmann, Debian Perl Group for reporting.
2014-02-23 11:20:28 +00:00
sno
aa7992a703 Adding new package for Perl module Test::Refcount from CPAN distribution
Test-Refcount version 0.07 into devel/p5-Test-Refcount

The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
2014-02-23 11:19:52 +00:00
adam
afebe1754a Removed patch-subversion_include_svn_auth.h 2014-02-23 10:01:51 +00:00
adam
b90ff0d742 Changes 1.8.5:
Foreign interfaces, subsystems and ports.

 * The HTTP transport, when talking GSS-Negotiate, uses "100
   Continue" response to avoid having to rewind and resend a large
   payload, which may not be always doable.

 * Various bugfixes to remote-bzr and remote-hg (in contrib/).

 * The build procedure is aware of MirBSD now.

 * Various "git p4", "git svn" and "gitk" updates.


UI, Workflows & Features

 * Fetching from a shallowly-cloned repository used to be forbidden,
   primarily because the codepaths involved were not carefully vetted
   and we did not bother supporting such usage. This release attempts
   to allow object transfer out of a shallowly-cloned repository in a
   more controlled way (i.e. the receiver becomes a shallow repository
   with a truncated history).

 * Just like we give a reasonable default for "less" via the LESS
   environment variable, we now specify a reasonable default for "lv"
   via the "LV" environment variable when spawning the pager.

 * Two-level configuration variable names in "branch.*" and "remote.*"
   hierarchies, whose variables are predominantly three-level, were
   not completed by hitting a <TAB> in bash and zsh completions.

 * Fetching a 'frotz' branch with "git fetch", while a 'frotz/nitfol'
   remote-tracking branch from an earlier fetch was still there, would
   error out, primarily because the command was not told that it is
   allowed to lose any information on our side.  "git fetch --prune"
   now can be used to remove 'frotz/nitfol' to make room for fetching and
   storing the 'frotz' remote-tracking branch.

 * "diff.orderfile=<file>" configuration variable can be used to
   pretend as if the "-O<file>" option were given from the command
   line of "git diff", etc.

 * The negative pathspec syntax allows "git log -- . ':!dir'" to tell
   us "I am interested in everything but 'dir' directory".

 * "git difftool" shows how many different paths there are in total,
   and how many of them have been shown so far, to indicate progress.

 * "git push origin master" used to push our 'master' branch to update
   the 'master' branch at the 'origin' repository.  This has been
   enhanced to use the same ref mapping "git push origin" would use to
   determine what ref at the 'origin' to be updated with our 'master'.
   For example, with this configuration

   [remote "origin"]
      push = refs/heads/*:refs/review/*

   that would cause "git push origin" to push out our local branches
   to corresponding refs under refs/review/ hierarchy at 'origin',
   "git push origin master" would update 'refs/review/master' over
   there.  Alternatively, if push.default is set to 'upstream' and our
   'master' is set to integrate with 'topic' from the 'origin' branch,
   running "git push origin" while on our 'master' would update their
   'topic' branch, and running "git push origin master" while on any
   of our branches does the same.

 * "gitweb" learned to treat ref hierarchies other than refs/heads as
   if they are additional branch namespaces (e.g. refs/changes/ in
   Gerrit).

 * "git for-each-ref --format=..." learned a few formatting directives;
   e.g. "%(color:red)%(HEAD)%(color:reset) %(refname:short) %(subject)".

 * The command string given to "git submodule foreach" is passed
   directly to the shell, without being eval'ed.  This is a backward
   incompatible change that may break existing users.

 * "git log" and friends learned the "--exclude=<glob>" option, to
   allow people to say "list history of all branches except those that
   match this pattern" with "git log --exclude='*/*' --branches".

 * "git rev-parse --parseopt" learned a new "--stuck-long" option to
   help scripts parse options with an optional parameter.

 * The "--tags" option to "git fetch" no longer tells the command to
   fetch _only_ the tags. It instead fetches tags _in addition to_
   what are fetched by the same command line without the option.
2014-02-23 10:00:27 +00:00
adam
475b87bdfe Changes 1.8.8:
User-visible changes:
 - Client-side bugfixes:
   * use CryptoAPI to validate intermediary certificates on Windows (r1564623)
   * fix automatic relocate for wcs not at repository root (r1541638 et al)
   * diff: fix when target is a drive root on Windows (r1541635)
   * wc: improve performance when used with SQLite 3.8 (r1542765)
   * copy: fix some scenarios that broke the working copy (r1560690)
   * move: fix errors when moving files between an external and the parent
     working copy (r1551524, r1551579)
   * log: resolve performance regression in certain scenarios (r1553101 et al)
   * merge: decrease work to detect differences between 3 files (r1548486)
   * checkout: don't require flush support for symlinks on Windows (r1547774)
   * commit: don't change file permissions inappropriately (issue 4440)
   * commit: fix assertion due to invalid pool lifetime (r1553376 et al)
   * version: don't cut off the distribution version on Linux (r1544878 et al)
   * flush stdout before exiting to avoid information being lost (r1499470)
   * status: fix missing sentinel value on warning codes (r1543145)
   * update/switch: improve some WC db queries that may return incorrect
     results depending on how SQLite is built (r1567109)

 - Server-side bugfixes:
   * reduce memory usage during checkout and export (r1564215)
   * fsfs: create rep-cache.db with proper permissions (issue 3437)
   * mod_dav_svn: prevent crashes with SVNListParentPath on (CVE-2014-0032)
   * mod_dav_svn: fix SVNAllowBulkUpdates directive merging (r1548105)
   * mod_dav_svn: include requested property changes in reports (r1557522)
   * svnserve: correct default cache size in help text (r1563110)
   * svnadmin dump: reduce size of dump files with '--deltas' (r1554978)
   * resolve integer underflow that resulted in infinite loops (r1567985)

Developer-visible changes:
 - General:
   * fix ocassional failure of check_tests.py 12 (r1496127 et al)
   * fix failure with SQLite 3.8.1-3.8.3 when built with
     SQLITE_ENABLE_STAT3/4 due to bug in SQLite (r1567286, r1567392)
   * specify SQLite defaults that can be changed when SQLite is built
     to avoid unexpected behavior with Subversion (r1567064)

 - API changes:
   * numerous documentation fixes
   * svn_client_commit_item3_dup() fix pool lifetime issues (r1550803)
   * ra_serf: properly ask multiple certificate validation providers for
     acceptance of certificate failures (r1535532)
   * release internal fs objects when closing commit editor (r1555499)
   * svn_client_proplist4() don't call the callback multiple times for
     the same path in order to deliver inherited properties (r1549858 et al)

 - Bindings:
   * javahl: make test suite run without installing on OS X (r1535115)
   * swig: fix building out of tarball on OS X (r1555654)
   * swig-pl: fix with --enable-sqlite-compatibility-version (r1559009)
   * swig: fix building bindings on OS X when APR has the -no-cpp-precomp
     flag in the apr-config --cppflags output. (r1535610)
   * swig: fix building from tarball with an out-of-tree build (r1543187)
2014-02-23 09:59:18 +00:00
wen
80dbfd0885 Update to 0.32
Upstream changes:
0.32    Thu Feb 20 22:53:19 GMT 2014
* Fix tests to support statically built perls

0.30    Sat Jan 25 13:26:51 GMT 2014
* Fix 'uninitialized' warnings during testing
* Added done_testing() to tests

0.28    Sat Jan  4 11:07:27 GMT 2014
* Fix 'Prototype after' warnings

0.26    Sat Jan  4 10:08:35 GMT 2014
* New functions added (reisub)
* Documented by magnolia
2014-02-23 09:56:21 +00:00
wen
11ec3494e4 Update to 3.07
Upstream changes:
3.07 Fri Feb 21 2014
 - fix for is_core tests and perls ending in 0

3.06 Thu Feb 20 2014
 - updated for 5.19.9
 - fix Module::CoreList::is_core default perl version
 - fix Module::CoreList::is_core version comparision

3.05
  - Prepared for v5.19.9
2014-02-22 08:39:43 +00:00
hiramatsu
7e503b0322 Add LICENSE=cc0-1.0-universal. 2014-02-22 05:33:33 +00:00
wiz
5fb42f000e Add patches/patch-util_google_sparsehash_sparseconfig.h to distinfo 2014-02-22 02:51:47 +00:00
joerg
8866ae7b8c Disable container forward definitions for libc++, it doesn't agree with
the use of inline namespaces.
2014-02-21 20:22:08 +00:00
joerg
af4e2f340b Fix build with libc++. 2014-02-21 20:20:42 +00:00
joerg
05e03be84b gtk-doc update added new files. Bump revision. 2014-02-21 20:19:21 +00:00
fhajny
98aa4872da Needs gmake. Not MAKE_JOBS_SAFE. 2014-02-21 13:32:58 +00:00
schmonz
05a339e3d6 Add and enable p5-PerlIO-utf8_strict. 2014-02-20 18:38:24 +00:00
schmonz
3ae89fe428 Add p5-PerlIO-utf8_strict, a fast and correct UTF-8 PerlIO layer.
Unlike perl's default :utf8 layer it checks the input for correctness.
2014-02-20 18:37:42 +00:00
fhajny
c16f3c5afa Add p5-Convert-Binary-C and p5-Data-Stag 2014-02-20 11:36:38 +00:00
fhajny
22b8b70c8d Import devel/p5-Data-Stag.
This module is for manipulating data as hierarchical tag/value pairs
(Structured TAGs or Simple Tree AGgreggates). These datastructures can
be represented as nested arrays, which have the advantage of being
native to perl.
2014-02-20 11:34:01 +00:00
fhajny
0ccdfcfc0b Import devel/p5-Convert-Binary-C.
Convert::Binary::C is a preprocessor and parser for C type definitions.
It is highly configurable and should support arbitrarily complex data
structures. Its object-oriented interface has pack and unpack methods
that act as replacements for Perl's pack and unpack and allow to use the
C types instead of a string representation of the data structure for
conversion of binary data from and to Perl's complex data structures.
2014-02-20 11:31:38 +00:00
jperkin
6e485c9206 Add initial builtin.mk for libinotify. 2014-02-20 10:51:28 +00:00
wiz
56c74f110f Update to 1.2.0:
Urwid 1.2.0
===========

2014-02-09

 * Add support for PyPy, drop support for Python 2.4, 2.5

 * Signals now support using weakly referenced arguments to help
   avoid leaking objects when a signal consumer is no longer
   referenced (by Matthijs Kooijman)

 * Add TornadoEventLoop class (by Alexander Glyzov)

 * Update GlibEventLoop to use python-gi for Python3 compatibility
   (by Israel Garcia)

 * Automate testing with Python 2.6, 2.7, 3.2, 3.3 and PyPy using
   travis-ci

 * New container method get_focus_widgets() (by Matthijs Kooijman)

 * Add support for double and triple click mouse events
   (by Igor Kotrasiński)

 * Allow disabling and re-enabling of mouse tracking
   (by Jim Garrison)

 * Create section in docs for example program screenshots generated
   as images like the tutorial examples

 * Add suggested basic color combination images to manual

 * Fall back to 80x24 if screen size detection fails

 * Fix screen.stop(), screen.start() disabling mouse events

 * Fix to make GridFlow v_sep argument behave as documented

 * Fix for registering high palette entries in the form "hX" where
   X > 15 so that basic colors are applied in 88-color mode

 * Fix for raw_display clear-right escape not working with
   standout attribute on some terminals

 * Fix for Terminal widget select loop: retry when interrupted
2014-02-20 09:34:50 +00:00
wiz
1c1d2406c4 Update to 0.20.1:
===================
0.20.1 (2014-02-11)
===================

Bugs fixed
----------

* List/Tuple literals multiplied by more than one factor were only multiplied
  by the last factor instead of all.

* Lookups of special methods (specifically for context managers) could fail
  in Python <= 2.6/3.1.

* Local variables were erroneously appended to the signature introspection
  of Cython implemented functions with keyword-only arguments under Python 3.

* In-place assignments to variables with inferred Python builtin/extension
  types could fail with type errors if the result value type was incompatible
  with the type of the previous value.

* The C code generation order of cdef classes, closures, helper code,
  etc. was not deterministic, thus leading to high code churn.

* Type inference could fail to deduce C enum types.

* Type inference could deduce unsafe or inefficient types from integer
  assignments within a mix of inferred Python variables and integer
  variables.
2014-02-20 09:29:03 +00:00
jperkin
02f1c7450f Revert part of previous, Linux builtins have been fixed properly. 2014-02-19 17:43:47 +00:00
jperkin
abdf2b35da Linux needs -liconv. Remove duplicate definitions. 2014-02-19 17:03:06 +00:00
jperkin
56cb9a056e GCC_REQD should be appended to, not set.
Fixes issues where a newer GCC has been chosen by the user but the GCC_REQD
was forcing an older (and broken) one to be pulled regardless.
2014-02-19 09:44:56 +00:00
wiz
16c803d03e Mark as not ready for python-3.x. 2014-02-18 22:22:14 +00:00
wiz
4d0e09ea9f Fix packaging when py-setuptools is installed by just switching to it
completely and adapting the package.
Replace patch-aa with post-install target.
Fix interpreter path in installed file.
Bump PKGREVISION.

Addresses PR pkg/48602 by Hauke Fath.
2014-02-18 16:13:31 +00:00
hiramatsu
c5b4124d48 Update p5-Config-MVP to 2.200007.
Changes from previous:
----------------------
2.200007  2014-01-29 21:04:25-05:00 America/New_York
        - throw an exception when a bundle reports an impossible situation,
          like { value => [] }; https://github.com/rjbs/Config-MVP/issues/5

2.200006  2013-09-17 08:58:53 Asia/Tokyo
        - fix repository data

2.200005  2013-09-17 08:56:36 Asia/Tokyo
        - removed use of deprecated Class::MOP::load_class (thanks, Karen
          Etheridge)

2.200004  2013-08-27 12:09:19 America/New_York
        - pass the arguments to missing_plugin in the right order

2.200003  2013-01-30 21:35:34 America/New_York
        - doc fixes (Thanks, George Hartzell!)
2014-02-17 01:22:24 +00:00
rodent
60aba3506a +py-logan 2014-02-17 00:30:27 +00:00
rodent
f0ad5c96bb Import py27-logan-0.5.9.1 as devel/py-logan.
Logan is a toolkit for running standalone Django applications. It provides you
with tools to create a CLI runner, manage settings, and the ability to bootstrap
the process.
2014-02-17 00:29:06 +00:00
sno
a67b18c813 add recommended test depends, update comment 2014-02-16 22:36:49 +00:00
wiz
239792f9df Revert DESCR to previous better version. 2014-02-16 22:24:37 +00:00
sno
1bbd20a647 Updating package of Perl5 module MooseX::Getopt from CPAN in
devel/p5-MooseX-Getopt from 0.59 to 0.61.

pkgsrc changes:
- adjust dependencies (generated by pkg_util create package)

Upstream changes:
0.61      2014-02-11 06:30:14Z
 - fix potentially-broken check-breaks test when a conflicting module fails to
   compile

0.60      2014-02-10 02:21:05Z
 - avoid failing an optional test when YAML is not installed
2014-02-16 22:18:15 +00:00
sno
e09dd03319 Updating package for Perl5 module Module::CoreList from CPAN in
devel/p5-Module-CoreList from 3.00 to 3.04.

IT IS IMPORTANT WHEN UPDATING lang/perl5 - THAT THIS MODULE IS MARKED
"CONFLICTS" FOR EACH ONE WHICH DOESN'T CONTAIN UPDATED PERL5

Upstream changes:
3.04 Mon Jan 20 2014
  - Prepared for v5.19.8

3.03 Mon Jan  6 2014
  - Updated for v5.18.2

3.02 Fri Dec 20 2013
  - Prepared for v5.19.7
  - Added CGI et al deprecation status
  - Finalised for v5.19.7

3.01 Wed Nov 20 2013
  - Finalised for v5.19.6
2014-02-16 21:05:09 +00:00
sno
6fccd89f0d Adjust path of .packlist file 2014-02-16 20:58:12 +00:00
sno
07d949429c Update package for Perl5 module MooseX::Role::Parameterized from CPAN
in devel/p5-MooseX-Role-Parameterized from 1.00nb2 to 1.02.

pkgsrc changes:
- adjust dependencies (done by pkg_util create package ^^)

Upstream changes:
1.02 September 11, 2013
    * set %INC entries in test to avoid failures with
      Moose pre-2.11 (kentfrederic)
        https://github.com/sartak/MooseX-Role-Parameterized/pull/7
        https://rt.cpan.org/Ticket/Display.html?id=88593

1.01 September 10, 2013
    * removed use of deprecated Class::MOP::load_class (ether)
2014-02-16 20:22:06 +00:00
sno
073ca2f66b Updating package for Perl5 modules Scalar::Util and List::Util from CPAN
in devel/p5-Scalar-List-Utils from 1.35 to 1.38.

Upstream changes:
1.38 -- 2014/01/22 15:33:24
        [BUGFIXES]
         * Avoid Perl_ckwarn() in unweaken() because it's missing on older
           perls; ckWARN() like the rest of the code (RT92363)

1.37 -- 2014/01/21 14:44:34
        [BUGFIXES]
         * Fix unweaken() for perls < 5.14; need to use sv_setsv() to undef
           rather than sv_clear() (RT92226)

1.36 -- 2014/01/16 15:40:47
        [CHANGES]
         * Added Scalar::Util::unweaken()
         * Various documentation changes/updates
        [BUGFIXES]
         * Correct uses of overload operators in unit tests (RT91969)
2014-02-16 19:30:35 +00:00
sno
7ca4aa098f Updating package for Perl5 module Sub::Exporter from CPAN in
devel/p5-Sub-Exporter from 0.986 to 0.987.

Upstream changes:
0.987     2013-10-18 11:10:03 America/New_York
          update bugtracker metadata
2014-02-16 19:27:49 +00:00
sno
4e03fc5584 Updating package for Perl5 module Sub::Install from CPAN in
devel/p5-Sub-Install from 0.926nb2 to 0.927.

Upstream changes:
0.927     2013-10-15 22:46:38 America/New_York
        rebuild using Dist::Zilla, update links to repo, metadata, etc.

        typo fixes, thanks David Steinbrunner
2014-02-16 19:20:00 +00:00
sno
9cb5a9f877 Updating package for Perl5 module ExtUtils::MakeMaker in
devel/p5-ExtUtils-MakeMaker from 6.84 to 6.88.

pkgsrc changes:
- rewrite module using Packager::Utils
- cleanup dependecies

Upstream changes:
6.88 Fri Jan 31 20:49:13 GMT 2014

    No changes from 6.87_05

6.87_05 Tue Jan 28 13:54:21 GMT 2014
    Bug fixes:
    * Synchronisation with blead to remove old cross-compilation model

6.87_04 Sun Jan 26 19:29:05 GMT 2014
    Bug fixes:
    * On Android, pass PERL_LIB through rel2abs().

6.87_03 Sun Jan 19 17:49:43 GMT 2014
    Bug fixes:
    * Get rid of unused printf arguments in dynamic_bs

6.87_02 Sat Jan 18 13:00:36 GMT 2014
    Doc fixes:
    * Update documentation for LICENSE attribute.

    Bug fixes:
    * Get rid of unused printf arguments in dir_target

6.87_01 Sun Jan 12 10:31:41 GMT 2014
    Doc fixes:
    * mention that TEST_REQUIRES is in v6.64 and above

6.86 Sat Jan  4 12:17:53 GMT 2014

    No changes from 6.85_07

6.85_07 Wed Jan  1 18:55:22 GMT 2014
    Bug fixes:
    * Expanded test coverage for metafiles

    Doc fixes:
    * Documentation expanded to mention JSON metafiles

6.85_06 Mon Dec 30 23:14:37 GMT 2013
    Bug fixes:
    * Explicitly require dynaloader before using mod2fname

6.85_05 Sun Dec 29 11:25:00 GMT 2013
    Bug fixes:
    * Export 'configure' section of prereqs when meta-spec version 2

    Doc fixes:
    * Document BUILD_REQUIRES defaults

6.85_04 Mon Dec 23 15:00:14 GMT 2013

    No changes since v6.85_03 fixing repo tags

6.85_03 Mon Dec 23 14:55:37 GMT 2013
    Bug fixes:
    * RT#91540 PREREQ_FATAL not recognised on command line

6.85_02 Tue Dec 17 10:13:28 GMT 2013
    New features:
    * Added PPM_UNINSTALL_EXEC and PPM_UNINSTALL_SCRIPT options
      to PPD generation

6.85_01 Mon Dec 16 13:15:43 GMT 2013
    Bug Fixes:
    * harden xsubpp locating loop in MM_Unix
2014-02-16 18:57:17 +00:00
sno
9e697e88c5 Update package of Perl5 module Module::Build::Tiny in
devel/p5-Module-Build-Tiny from 0.030 to 0.034.

pkgsrc changes:
- adjust dependencies

Upstream changes:
0.034     2014-01-22 03:40:21CET+0100 Europe/Amsterdam
          Make install tests more platform independent

0.033     2014-01-21 03:27:32CET+0100 Europe/Amsterdam
          Require Getopt::Long 2.36
          Add install tests

0.032     2014-01-20 20:07:13CET+0100 Europe/Amsterdam
          Fix env options and Build.PL options being ignored (regression in 0.031)

0.031     2014-01-20 16:24:58CET+0100 Europe/Amsterdam
          Process argument sources separately
          Use mod2fname appropriately
2014-02-16 18:26:04 +00:00
sno
8b19f54d30 commit forgotten distinfo 2014-02-16 18:23:03 +00:00
sno
527c86dd68 Updating package for Perl5 module TAP::Harness from CPAN in
devel/p5-Test-Harness from 3.29 to 3.30.

Upstream changes:
3.30    2013-11-12
        - Fix missing parent prereq in META.{yml,json} and NotBuild.PL
          (Dagfinn Ilmari Mannsaker, #89650)
        - Respect PERL5LIB in tainting source handler test (Dagfinn Ilmari Mannsaker,
          Leon Timmermans)
        - Use base instead of parent:

          This dist is used for testing all other modules, so it should avoid
          having any non-core prerequisites.  Having parent as a prereq leads to a
          circular dependency of parent -> Test::More -> Test::Harness. (Graham Knop)
        - Various POD fixes (Nathan Gary Glenn)
        - Don't localize all of %ENV in harness.t (Craig Berry)
        - Give TAP::Harness::Beyond a unique NAME (Leon Timmermans)
2014-02-16 18:21:14 +00:00
sno
dd4fa8eda1 Add forgotten distinfo at update to 0.42050 2014-02-16 18:09:22 +00:00
sno
26a578408f Updating package for Perl5 module Module::Build from CPAN in
devel/p5-Module-Build from 0.40040 to 0.42050.

pkgsrc changes:
- rewrite most of Makefile.PL using Packager::Utils

Upstream changes:
0.4205 - Sun Feb  9 17:51:22 CET 2014

  [BUG FIXES]

  - FIX license code regression for artistic license [Roy Ivy III, Leon Timmermans]

  - Don't swallow ExtUtils::CBuilder loading errors [Matthew Horsfall, Leon Timmermans]

  - Handle testing on cross-compile builds [Brian Fraser]

  - Protect against platforms without getpw{nam,uid} [Brian Fraser]

0.4204 - Fri Jan 10 00:29:31 CET 2014

  [BUG FIXES]

  - Map conflicts back to runtime [Leon Timmermans]

  - Use mod2fname whenever it's available [Leon Timmermans, Brian Fraser]

  - Accept custom entries in meta_merge 1.4

0.4203 - Wed Nov 27 19:09:05 CET 2013

  [BUG FIXES]

  - Map recommends back to runtime recommends [Leon Timmermans]

  - Map restrictive license to restricted in meta 2.0 [Leon Timmermans]

0.4202 - Tue Nov 19 12:48:19 CET 2013

  [BUG FIXES]

  - Don't merge prereqs from meta to mymeta [Leon Timmermans]

0.4201 - Mon Nov 18 23:23:25 CET 2013

  [BUG FIXES]

  - Prefer META.json over META.yml [Leon Timmermans]

0.4200 - Tue Nov 12 12:39:25 CET 2013

  - Released 0.40_11 as 0.4200

0.40_11 - Wed Nov  6 12:46:59 CET 2013

  [BUG FIXES]

  - Do not set provides in metadata if no_index is set [Leon Timmermans]

0.40_10 - Tue Nov  5 12:11:37 CET 2013

  [BUG FIXES]

  - Lowercase license in fallback logic [Leon Timmermans]

0.40_09 - Tue Nov  5 00:13:11 CET 2013

  [ENHANCEMENTS]

  - Converted to using Meta 2.0

0.4008 - Mon Nov  4 23:10:54 CET 2013

  [BUG FIXES]

  - Fix test failing on ancient perls <= 5.8.1 [Peter Rabbitson]

  - Do not set default switches in Test::Harness; not even -w [Leon Timmermans]

  [DOCUMENTATION]

  - Fix a couple more broken links to CPAN::META::Spec that should
    have been CPAN::Meta::Spec. [Reported by Mike Doherty]

0.4007 - Fri Jul 19 13:44:39 CEST 2013

  [BUG FIXES]

  - Removed undeclared test dependency on parent.pm [Leon Timmermans]

  - Declared dependency on Pod::Man 2.17 for utf8 support [Leon Timmermans]

  - Force generation of man pages in manify_with_utf8.t [Leon Timmermans]

0.4006 - Thu Jul 18 14:19:49 CEST 2013

  - Announcement: The Perl5-Porters have decided to remove
    Module::Build from the perl core distribution.  It will still be
    available on CPAN, and development is planned to continue
    regardless.

    For more information, see:

    * http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg202041.html
    * http://blogs.perl.org/users/joel_berger/2013/05/on-the-removal-of-some-core-modules.html
    * http://www.dagolden.com/index.php/2140/paying-respect-to-modulebuild/
    * http://perlhacks.com/2013/06/removing-modules-from-core/

  [BUG FIXES]

  - In the 'installdeps' action, w don't need to check for an
    executable bit on the CPAN client, just try executing it.
    Otherwise we needlessly fail on e.g. VMS.

  - Actually handle utf8 correctly in utf8-man tests. [Leon Timmermans]

  - Don't clobber standard array/hash attributes in subclasses that
    have their own array/hash attributes. [Graham Ollis]

  - We now allow underscores in package names, when extracting the
    name & abstract from POD. [Ricardo Signes, Shlomi Fish]

  - When building HTML docs, fix a problem with setting the --htmlroot
    argument. [Ken Williams]

  - Lower Test::More dependency in the test metadata, so distgen
    output won't mess up console with older Test::More installed.
    [Tatsuhiko Miyagawa]

  - Revised detildification on VMS [Craig Berry]

  - Fix run_test_harness for case when $Switches is an empty string
    [Victor Efimov, Ken Williams]

  [ENHANCEMENTS]

  - Significantly sped up some tests by not forcing HTML docs to be
    built when the user's config doesn't ask for them anyway.
    [Ken Williams]

  - The Module::Metadata package was split out from this distro back
    in 2010.  Removed its regression tests. [Ken Williams]

  - Removed dependence on IO::File, replacing it with safe invocations
    of open(). [Sven Dowideit]

  - Added an 'extra_manify_args' parameter to facilitate man pages
    containing Unicode. [Joenio Costa]

  - Added an '--html_links 0' argument for the 'html' action, which
    can hugely speed things up.  The main effect is speeding up the
    M::B tests themselves. [Ken Williams]

  - Added continuous integration support for the Module::Build code
    itself, through the Travis-CI project
    (https://travis-ci.org/). [Tatsuhiko Miyagawa, Olivier Mengué]

  [DOCUMENTATION]

  - Removed suggestion in the INSTALL document to use the Makefile.PL
    for installation.  Making the Makefile.PL lower-profile in
    general. [Ken Williams]

  - Fix link from UpperCase CPAN::META::Spec to CPAN::Meta::Spec in
    API.pod. [Sven Dowideit]

  [OTHER]

  - Removed unused platform specific modules that never contained
    anything. [Leon Timmermans]

  - Lots of typo fixes in comments & documentation. [David Steinbrunner]


0.4005 - Thu Apr 25 15:10:14 CEST 2013

  [ENHANCEMENTS]

  - Added --pureperl-only support

  [BUG FIXES]

  - #72176: pod2html will fail with an empty podpath in some cases. [Phillip Moore]

  - Fix links between modules in HTML docs output [Michael Wild, Leon Timmermans]
2014-02-16 18:02:35 +00:00
sno
6637cfc4f3 Updating package for Perl5 module local::lib from CPAN in devel/p5-local-lib
from 1.8.10 to 2.000004.

pkgsrc changes:
- 1st upate done using Packager::Utils
- move homepage to MetaCPAN
- major version update allows follow upstream version scheme
- remove fix for "fixing CPAN.pm" - pretend we're cpanm >:-)

Upstream changes since 1.008010 (is 1.8.10):
2.000004 - 2014-01-03
        - fix errors in PowerShell output when clearing nonexistant variables
        - fix shell test to avoid extremely long lines
        - fix shell test to avoid testing standard Win32 shells on Cygwin
        - improved diagnostics in shell test

2.000003 - 2013-12-30
        - releasing 2.000_002 as stable

2.000_002 - 2013-12-25
        - fix CPAN setup error check in Makefile.PL
        - fix install test warnings
        - fix shell test to skip cmd/powershell startup scripts

2.000_001 - 2013-12-23
        - fix shell output for old bourne shells
        - fix various shell test issues
        - note issues/workarounds when combining with PREFIX/--prefix options

2.000_000 - 2013-12-22
        - significant refactor of internals, adding an object oriented interface
        - add --no-create option to prevent directory creation on activation
        - add support for powershell output
        - add --shelltype option to specify shell instead of auto detecting
        - document recommended use of $SHLVL
        - document limitations regarding File::Spec
        - avoid including empty path segments in output
        - fix output for csh to allow direct use in eval
        - improve taint handling test
        - fix docs for build_environment_vars, install_base_bin_path
        - use Distar instead of Module::Install for packaging

1.008026 - 2013-11-05
        - drop perl prerequisite to 5.6, since everything works there.

1.008025 - 2013-11-01  (development release, unindexed)
        - fix install test on cygwin
        - fix stackable test on win32 and when external local::lib is set
        - clarify errors in Makefile.PL about CPAN configuration
        - adjust csh output to allow use directly by eval
        - silence a possible warning in Makefile.PL
        - add additional docs about combining local::lib with lib::core::only
        - reverse order of PERL_LOCAL_LIB_ROOT.  new local::libs are now added
          to the beginning instead of the end, to match the order of other
          similar environment variables.

1.008024 - 2013-10-28  (development release, unindexed)
        - fix installation into directories with spaces or backslashes, as
          well as Win32 test failures when Capture::Tiny is installed
        - fix test breaking in some cases when an external local::lib is set
        - fix test compatibility with old versions of Exporter

1.008023 - 2013-10-19
        - stable release of 1.008022 (no code changes since 1.008012)

1.008022 - 2013-10-07 (development release, unindexed)
        - see 1.008019 through 1.008021

1.008021 - 2013-10-04 (development release, unindexed)
        - yet another attempt to overcome win32 testing issues (paths with
          spaces, backslashes)

1.008020 - 2013-10-03 (development release, unindexed)
        - yet another attempt to overcome win32 testing issues (paths with
          spaces, backslashes)

1.008019 - 2013-09-29 (development release, unindexed)
        - another attempt to overcome win32 testing issues (paths with spaces,
          backslashes)

1.008018 - 2013-09-15
        - print out actual paths in more test cases, for helping to diagnose
          mysterious failures

1.008017 - 2013-09-14
        - avoid "Unrecognized escape \s passed through" errors on win32
          (again)

1.008016 - 2013-09-13
        - avoid "Unrecognized escape \s passed through" errors on win32

1.008015 - 2013-09-12
        - re-release 1.008014 to fix broken MANIFEST

1.008014 - 2013-09-12
        - fix new test to use alternate path representations on windows, to
          handle potential space issues (regression since 1.008012)

1.008013 - 2013-09-11
        - fix undef value errors when not installing into a local::lib

1.008012 - 2013-09-11
        - now handling using -Mlocal::lib in a taintperl environment, by
          ensuring that all libs in PERL_LOCAL_LIB_ROOT are properly added to
          @INC (RT#76661, Karen Etheridge)

1.008011 - 2013-07-26
        - skip CPAN workaround if running via cpanminus  (miyagawa, RT#85731)
2014-02-16 17:56:44 +00:00
wen
7aed29ecf9 Update to 0.19
Upstream changes:
0.19  2014-01-22
  - fix an obscure issue with loading modules during global destruction
    (ilmari, #11)
  - documentation updates (anaxagoras, #12)
2014-02-16 16:12:15 +00:00
wen
c93ff1401a Update to 1.22
Update DEPENDS

Upstream changes:
1.22  Thu Feb 13 13:14:00 2014
	- t/read.tree.t was still using File::Slurp :-(.

1.21  Thu Feb 13 11:14:00 2014
	- Switch from File::Slurp to File::Slurp::Tiny, on the advice of Karen Etheridge. See RT#92976.
2014-02-16 16:06:29 +00:00
wen
672f190ca0 Add p5-File-Slurp-Tiny 2014-02-16 15:54:32 +00:00
wen
0b509e6712 Import File-Slurp-Tiny-0.003 as devel/p5-File-Slurp-Tiny.
File::Slurp::Tiny provides functions for fast and correct slurping and spewing.
All functions are optionally exported.
2014-02-16 15:52:30 +00:00
sno
369d55fc72 Updating package for Perl5 module MooseX::ConfigFromFile from CPAN in
devel/p5-MooseX-ConfigFromFile from 0.11 to 0.13.

pkgsrc changes:
- adjust dependencies

Upstream changes:
0.13      2013-11-30 16:47:36Z
          - re-release to fix compile test

0.12      2013-09-14 16:37:49Z (Karen Etheridge)
          - warnings tests bypassed during installation
          - repository migrated from shadowcat to the github moose organization
2014-02-16 15:12:56 +00:00
wen
275ca40515 Update to 0.9908
Upstream changelog is too long, please visit:
http://cpansearch.perl.org/src/JPEACOCK/version-0.9908/Changes
2014-02-16 14:42:04 +00:00
sno
221b078af6 Updating Perl5 module MooX::Options from CPAN in devel/p5-MooX-Options from
4.002 to 4.008.

Upstream changes:
4.008  2014-02-01 09:49:36 GMT
    * Bug #405 : fix typo in pod (Celogeek San)

4.007  2014-01-17 15:57:22 GMT
    * Bug #403 : fix pod (Grzegorz Rożniecki)

4.006  2013-12-18 14:31:42 GMT
    * Bug #388 : Short option not properly fixed (fix_argv) (Celogeek San)

4.005  2013-12-16 12:44:02 GMT
   * Bug #383: autosplit should handle all variance of "-" and "_"
	Fix tests (reused vars)

4.004  2013-12-14 13:00:38 GMT
   * Bug #383: autosplit should handle all variance of "-" and "_"
	implement a proper fix_argv method

4.003  2013-12-01 00:40:22 GMT
    * Feature #370 : Add usage, only the usage row with all the long options
      (Celogeek San)
2014-02-16 12:14:34 +00:00
sno
97ec7db98b Updating pkgsrc package for Perl5 module MooX::Cmd from CPAN in
devel/p5-MooX-Cmd from 0.008nb1 to 0.009.

pkgsrc changes:
- adjust dependencies

Upstream changes:
  Change: 0abd26c7a29d6b2d9b225af320891f224194996a
  Author: Diab Jerius <djerius@cpan.org>
  Date : 2014-02-01 22:17:39 +0000

    Apply submitted fix for RT#91481 - without test ..

    but with dist.ini updated ...

  Change: 98feae23ad3c3caa679df82083d6db2daeb63900
  Author: Jens Rehsack <sno@netbsd.org>
  Date : 2014-02-01 22:06:58 +0000

    fix RT#91500 - incorrect execute_return if ...

    The implication was wrong, indeed - but the effort was increadible.
    Testing sucks :P

  Change: 790ba58bc37a7104576c1bf741b98873e4562ae8
  Author: Jens Rehsack <sno@netbsd.org>
  Date : 2014-01-29 07:05:42 +0000

    distinguish between test_cmd and test_cmd_ok

  Change: f3c3dfcb7586a2922702c91bad012acf0031ad9c
  Author: Jens Rehsack <sno@netbsd.org>
  Date : 2014-01-29 07:04:20 +0000

    after chained constructor, we can use getters

    * here: use command_execute_return_method_name getter instead of

    hidden builder call and wasting the result

  Change: 6077f673f240f71bcdcd6e9e3cb09fef1de4ab2f
  Author: Jens Rehsack <sno@netbsd.org>
  Date : 2013-12-02 08:49:48 +0000

    add missing prereqs
2014-02-16 12:05:01 +00:00
sno
cbfdeba7cb Updating package for Perl5 module Module::Pluggable from CPAN in
devel/p5-Module-Pluggable from 4.8 to 5.1

Upstream changes:
2014-01-05 - 5.1
    Add in missing files left out of the MANIFEST due to stupidity (thanks to Petr Pisar)

2013-12-20 - 5.0
    Gain support for @INC hooks and hence for App::FatPacker (thanks to Diab Jerius)

2013-10-22 - 4.9
    Fix the fact that we can't handle single letter package names (thanks sbaynes)
2014-02-16 10:44:45 +00:00
ryoon
fb545eb695 Fix column of .if etc. 2014-02-16 08:55:22 +00:00
hiramatsu
72f1ffcbf0 Add LICENSE=gnu-gpl-v2. 2014-02-15 21:19:08 +00:00
wiz
f86adcb436 Fix a few bugs (portsisms?).
Fix MASTER_SITES.
Mark as not ready for python-3.x.
Fix PKGNAME.
Add missing egg to PLIST.
2014-02-15 17:17:57 +00:00
darcy
c24760789e Add devel/py-ipaddr
Google open source IPv4/IPv6 manipulation library in Python
2014-02-15 14:35:13 +00:00
jperkin
ee1fa75918 Only install the catman page if catinstall is defined. Noticed by tron@ 2014-02-15 10:42:52 +00:00
minskim
0a2405d3ea Update ruby-highline to 1.6.20
Changes:
* Fixed a bug with FFI::NCurses integration (by agentdave).
* Improved StringExtensions performance (by John Leach).
* Various JRuby fixes (by presidentbeef).
2014-02-14 23:11:22 +00:00
jperkin
0fdcbc1737 bmake-20140214: Install the catman page. 2014-02-14 16:09:18 +00:00
roy
01aeea8ef7 Update to fossil 1.28. Changes include:
* Enchanced /reports
 * If a username is passed during clone, that user is now the local admin
 * Tenfold performance increase in annotate and blame rendering
 * Fixed handling of passwords embedded in URL
 * Sends gzipped HTTP replies to supporting clients
2014-02-14 11:55:53 +00:00
adam
ec9d3df012 Changes 1.18.12:
Configuration
    -------------
    - Added a configuration option to change the default plugin path.
      The configure option is --with-default-plugindir=location.
      The cmake option is -DH5_DEFAULT_PLUGINDIR:PATH=location.
      HDFFV-8513.  (ADB 2013/09/04)
    - Renamed FFLAGS to FCFLAGS in configure. (ADB 2013/08/13)
    - CMake can now package a compressed examples file, the default for
      Windows binaries from HDF Group.  (ADB  - 2013/07/22)
Tools
    -----
    - h5repack: Added the ability to use plugin filters to read and write
              files. The option uses the filter number. HDFFV-8345
              (ADB - 2013/09/04).
    - h5dump: Added the option -N --any_path, which searches the file for
              paths that match the search path. HDFFV-7989 (ADB - 2013/08/12).
    - h5dump: Added the optional arg 0 to -A, which excludes attributes
              from display. HDFFV-8134 (ADB - 2013/08/01).
C++ API
    -------
    - Added tutorial examples to C++/examples.  They can be installed by
      "make install-examples" and, in the installed directory, they can be
      executed by running the script file run-c++-ex.sh. (BMR - 2013/09/28)
    - A new class, H5::H5Location, is added to represent the location concept
      in the C library.  It is a base class to H5::H5File and H5::H5Ojbect,
      whose member functions are moved into H5::H5Location.  H5::H5File can
      now inherent those functions.  As a result, an H5::H5File object can have
      an attribute. (BMR - 2013/09/27)
    - Added wrappers for H5Rget_obj_type2 to retrieve the type of the object
      that an object reference points to. (BMR - 2013/09/27)
	H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type)
    - Added wrappers for H5Aexist to check whether an attribute exists given
      a name. (BMR - 2013/09/27)
	bool H5::H5Location::attrExists(const char* name)
	bool H5::H5Location::attrExists(const H5std_string& name)
    - Added a number of overloaded functions for convenience. (BMR - 2013/09/27)
2014-02-14 09:09:40 +00:00
jperkin
95e95c3fa1 Add py-spwd. 2014-02-13 16:11:39 +00:00
jperkin
722dcc80e4 Add py-spwd, the spwd module from the Python distribution.
Packaged by Naham Shalman in joyent/pkgsrc#173.
2014-02-13 16:10:50 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
drochner
a69d1bafdb -move PYTHON_VERSIONS_INCOMPATIBLE before first use of "pyversion.mk",
otherwise it has no effect
-in buildlink3.mk, also add PYTHON_VERSIONS_INCOMPATIBLE to avoid
 picking up the default Python version (XXX we need a way to express
 major version restrictions, otherwise this doesn't scale)
2014-02-12 18:11:27 +00:00
drochner
c3ab4f3a66 py-gobject3-common is thought to be Python version independent, so it
should not keep a runtime dependency on a specific Python version.
Make Python a build-time dependency for py-gobject3-common (not really
needed, just to satisfy the "configure" script) and move some
dependencies into py-gobject3/Makefile
2014-02-12 18:06:05 +00:00
wiz
de6d30bdc6 Update to 2.2:
---
2.2
---

* Issue #141: Restored fix for allowing setup_requires dependencies to
  override installed dependencies during setup.
* Issue #128: Fixed issue where only the first dependency link was honored
  in a distribution where multiple dependency links were supplied.
2014-02-12 15:18:48 +00:00
wiz
db65f4c2a1 Update to 0.5. Changes not found. 2014-02-12 15:17:52 +00:00
fhajny
3617e64851 Remove conflict with devel/ossp-uuid, now that the former installs under
a different name. Bump PKGREVISION.
2014-02-12 11:44:58 +00:00
fhajny
0598a41fa7 Implement Debian patches to avoid the conflict with devel/libuuid. Effectively
renames the lib installed to libossp-uuid, which is already supported by
databases/postgresql*-datatypes.
Bump PKGREVISION.
2014-02-12 11:43:53 +00:00
obache
959b606dc5 Bump PKGREVISION from gtksourceview shlib major bump. 2014-02-12 11:31:50 +00:00
prlw1
b84c2f5cd8 Update libpeas to 1.8.1
Switch to use python3. Now to update its consumers gedit, eog and rhythmbox.

Overview of Changes in libpeas 1.8.1
====================================
* Misc bugfixes

Overview of Changes in libpeas 1.8.0
====================================

* Misc bugfixes

* Translation updates:
  - Aragonese
  - Portuguese
  - Tadjik
  - Uyghur

Overview of Changes in libpeas 1.7.0
====================================

* Add python3 loader

* Translation updates:
  - Friulan
  - Kannada
  - Odia
2014-02-12 01:35:43 +00:00
prlw1
6813f277ae Add py-gobject3-common which contains python version independent files
for py-gobject3. This allows python 2 and python 3 versions of py-gobject3
to be installed simultaneously.
2014-02-12 00:57:25 +00:00
agc
c1348e0202 Update reposurgeon from 3.1 to 3.2
Changes:
3.2: 2014-02-03
     New path rename command.
     List and inspect now take either a leading or following selection.
     Text search selections can now have a B suffix to search blobs.
     Now possible to transplant fileops between commits using remove .. to.
     A date of the form <YYYY-mm-dd> selects all commits and tags that day.
     Macros can now be multiline.
2014-02-11 20:53:25 +00:00
dholland
cab2c7b365 Fixes for IRIX from Staffan Thomén in PR 48587.
This is all of it except for one bit pertaining to libtool, which is
going to require some additional flailing.
2014-02-11 07:21:28 +00:00
wen
053050d9dc Update to 5.013
Update DEPENDS

Upstream changes:
5.013     2014-02-08 17:08:16-05:00 America/New_York
        - META.json is now a UTF-8 file, rather than ASCII
        - document the use of filefinders in [PkgVersion], and remove
          filtering out of .t, .pod files; do skip non-text files, though
        - always load modules in "extra tests" like pod-coverage.t
        - PruneCruft also prunes ./fatlib
        - avoid being tricked by statements in __END__ section when looking for
          variable assignments
        - if "dzil install" fails due to exception, it is now propagated
        - provide a better error when terminal encoding can't be determined

5.012     2014-01-15 09:58:00-05:00 America/New_York
        - when handling a multi-line abstract, fold the lines on whitespace;
          previously, the newlines had been left in, which caused downstream
          warnings

5.011     2014-01-12 16:09:29-05:00 America/New_York
        - ->VERSION is again defined in the tester forms of Builder and Minter
        - remove a small obsolete code path from PkgVersion

5.010     2014-01-11 22:06:04-05:00 America/New_York
        - stop sharing a reference to cached PPI docs, which led to spooky
          action at a distance
        - PkgVersion no longer surrounds the new $VERSION assignment with a
          bare block
        - if there's a blank line after the package statement (and any number
          of comment-only lines), PkgVersion will use that for a $VERSION
          assignment, rather than insert a new line; this can be made mandatory
          with die_on_line_insertion

5.009     2014-01-07 20:21:17-05:00 America/New_York
        - include time offset by default in NextRelease
        - always pass PPI octets, not text

5.008     2013-12-27 21:57:02 America/New_York
        - fix utterly broken `dzil run`

5.007     2013-12-27 20:50:45-05:00 America/New_York
        - add the ability to say "dzil run --no-build" to run a command without
          building inside the dist dir
          (in other words, no `perl Makefile.PL && make`)
        - Archive::Tar::Wrapper added as a recommended prereq
        - fix :ShareFiles (thanks, Christopher J. Madsen and Karen Etheridge)
        - new :AllFiles and :NoFiles filefinders (thanks, Karen Etheridge)
        - most files generated by dzil plugins now self-identify with comments

5.006     2013-11-06 09:21:12 America/New_York
        - add ->is_bytes to files; shortcut for ->encoding eq 'bytes'
          (thanks, David Golden)
        - AutoPrereqs will not try scanning binary files (thanks, David Golden)

5.005     2013-11-02 16:32:04 America/New_York
        - add --keep-build-dir to "dzil test" and "dzil install"

5.004     2013-11-02 09:59:18 America/New_York
        [THIS RELEASE MIGHT BREAK YOUR BUILD]
        - stable release of all the v5 changes below; READ THEM!
        - by default, NextRelease now adds a trial release marker on trial
          releases
        - dzil setup will not echo password during setup

5.003     2013-10-30 08:02:59 America/New_York
        [THIS RELEASE MIGHT BREAK YOUR BUILD]
        - add "dzil --version" support (thanks, Upasana Shukla)
        - fix boneheaded mistake that broke listdeps in 5.002 (thanks, Karen
          Etheridge)

5.002     2013-10-29 10:35:54 America/New_York
        [THIS RELEASE MIGHT BREAK YOUR BUILD]
        - perform encoding steps during listdeps

5.001     2013-10-23 17:40:09 America/New_York
        [THIS RELEASE MIGHT BREAK YOUR BUILD]
        - typo fixes (thanks, David Steinbrunner)

5.000     2013-10-20 08:10:02 America/New_York
        [THIS RELEASE MIGHT BREAK YOUR BUILD]
        - all files now have content, encoded_content, and encoding attributes
        - the Encoding plugin and EncodingProvider role have been added to
          allow you to set the encoding on files; the default is UTF-8
        - config.ini is assumed to be in UTF-8
        - Data::Section sections are assumed to be UTF-8
        - the Term chrome should encode input and output

4.300039  2013-09-20 06:05:10 Asia/Tokyo
        - tweak metafile generator to keep CPAN::Meta validator happy (thanks,
          David Golden)

4.300038  2013-09-08 09:18:34 America/New_York
        - add horrible hack to avoid generating non-UTF-8 META.yml; seriously,
          don't look at the code!  Thanks, David Golden, whose code was simple
          and probably much, much saner, but didn't cover as many cases as rjbs
          wanted to cover.

4.300037  2013-08-28 21:43:36 America/New_York
        - update repo and bugtacker URLs

4.300036  2013-08-25 21:41:21 America/New_York
        - read CPAN::Uploader config with CPAN::Uploader, to work with new
          trial releases supporting encrypted credential (thanks, Mike Doherty)

        - improve tester tests (thanks, Dave O'Neill!)

        - use Class::Load instead of Class::MOP

        - better error messages when a bundle can't be loaded by @Filter

        - make dynamic_config distmeta sticky; once one plugin sets it, it
          stays stuck

        - add a die_on_existing_version option to PkgVersion

        - switch (for now?) "dzil install" to use cpanm

        - PkgVersion won't rewrite file contents if nothing was changed
          (thanks, Mike Doherty!)
2014-02-10 13:59:06 +00:00
wen
4036aa0590 Add p5-Term-Encoding 2014-02-10 13:36:34 +00:00