summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-09-12Update to 0.41.0cheusov3-10/+13
FIX: Do not use packages with non-empry PKG_FAIL_REASON for building a dependency graph if there are ones without such marker. This unbreaks rare failures of bulk builds. Changes in dependency graph generation. Old algorithm leads to too many failures caused by weak [BUILD_]DEPENDS in pkgsrc. Old algorithm is available using "distbb -m1". rmd160 and sha512 checksums are generated for packages in pkg_summary(5). A number of sanity checks and tips for packagers have been implemented which are a part of final report. stage_report has been renamed to stage_send_report New script pkg_summary2build_deps for building dependency graph
2011-09-12Note update of databases/ruby-sequel package to 3.27.0.taca1-1/+2
2011-09-12Update ruby-sequel pacakge to 3.27.0.taca3-7/+13
=== 3.27.0 (2011-09-01) * Add support for native prepared statements to the tinytds adapter (jeremyevans) * Add support for native prepared statements and stored procedures to the mysql2 adapter (jeremyevans) * Support dropping primary key, foreign key, and unique constraints on MySQL via the drop_constraint :type option (jeremyevans) * Add Sequel::SQLTime class for handling SQL time columns (jeremyevans) * Typecast DateTime objects to Date for date columns (jeremyevans) * When typecasting Date objects to timestamps, make the resulting objects always have no fractional date components (jeremyevans) * Add Model.dataset_module for simplifying many def_dataset_method calls (jeremyevans) * Make prepared_statements_safe plugin work on classes without datasets (jeremyevans) * Make Dataset#hash work correctly when referencing SQL::Expression instances (jeremyevans) * Handle allowed mass assignment methods correctly when including modules in classes or extending instances with modules (jeremyevans) * Fix Model#hash to work correctly with composite primary keys and with no primary key (jeremyevans) * Model#exists? now returns false without issuing a query for new model objects (jeremyevans)
2011-09-12Note update of www/ruby-css-parser package to 1.2.5.taca1-1/+2
2011-09-12Update ruby-css-parser package to 1.2.5. (A package depending to versiontaca2-6/+8
1.1.* of this one dosen't exist any more.) Changes are unknown.
2011-09-12Note update of www/ruby-patron package to 0.4.16.taca1-1/+2
2011-09-12Update ruby-patron package to 0.4.16.taca2-6/+6
Changes are unknown.
2011-09-12Updated pkgtools/pkg_summary-utils to 0.56.1cheusov1-1/+2
2011-09-12Update to 0.56.1cheusov2-6/+6
pkg_lint_summary: - Serious fix in recently added -n option (misprint actually :-/ )
2011-09-12Note update of www/ruby-net-http-persistent package to 2.0.taca1-1/+2
2011-09-12Update ruby-net-http-persistent package to 2.0.taca2-6/+6
=== 2.0 / 2011-08-26 * Incompatibility * Net::HTTP::Persistent#verify_mode now defaults to OpenSSL::SSL::VERIFY_PEER. This may cause HTTPS request failures if your default certificate store lacks the correct certificates.
2011-09-12Remove previous added line.taca1-2/+1
2011-09-12Revert previous update, it would be break a depending package.taca2-8/+6
2011-09-12Note update of www/ruby-css-parser package to 1.2.5.taca1-1/+2
2011-09-12Update ruby-css-parser package to 1.2.5.taca2-6/+8
Changes are unknown.
2011-09-12Note update of textproc/ruby-libxml package to 2.2.2.taca1-1/+2
2011-09-12Update ruby-libxml pacakge to 2.2.2.taca2-6/+6
= Release History == 2.2.2 / 2011-08-13 Charlie Savage * ++API CHANGE+++ Reader#relax_ng_validate now takes a RelaxNG object. This is what the documentation has always said it takes, but it previously took a string. In addition, it now returns true or false instead of 0 or -1. Reader#schema_validate now takes a Schema object. This is what the documentation has always said it takes, but it previously took a string. In addition, it now returns true or false instead of 0 or -1. Fixes GitHub issue #30. * Added Parser::Context#close and HTMLParser::Context#close methods that allow the underlying io stream (file, string, etc) to be closed. Once a parser is done parsing its data, it now calls one of these methods. This means that if you parse thousands of files at the same time, without running Ruby's garbage colllector, you won't get a too many files open error. Fixes GitHub issue #29. * Fixed bug where Node#inner_xml caused an error when it had no child nodes. Fixes GitHub issues #31 * Don't require 'rake' in the gemspec to avoid annoying Bunlder bugs
2011-09-12Note update of textproc/ruby-json-pure and textproc/ruby-jsontaca1-1/+3
package to 1.5.4.
2011-09-12Update ruby-json and ruby-json-pure package to 1.5.4.taca7-21/+25
2011-08-31 (1.5.4) * Fix memory leak when used from multiple JRuby. (Patch by jfirebaugh@github). * Apply patch by Eric Wong <nocode@yhbt.net> that fixes garbage collection problem reported in https://github.com/flori/json/issues/46. * Add :quirks_mode option to parser and generator. * Add support for Rational and Complex number additions via json/add/complex and json/add/rational requires.
2011-09-12Note update of textproc/ruby-haml package to 3.1.3.taca1-1/+2
2011-09-12Update ruby-haml package to 3.1.3.taca2-6/+6
3.1.3 * Stop partial layouts from being displayed twice.
2011-09-12Note update of textproc/ruby-diff-lcs package to 1.1.3.taca1-1/+2
2011-09-12Update ruby-diff-lcs package to 1.1.3.taca3-13/+26
== 1.1.3 / 2011-08-27 * Converted to 'hoe' for release. * Converted tests to RSpec 2. * Extracted the body of htmldiff into a class available from diff/lcs/htmldiff. * Migrated development and issue tracking to GitHub. * Bugs fixed: - Eliminated the explicit use of RubyGems in both bin/htmldiff and bin/ldiff. Resolves issue 4 (https://github.com/halostatue/diff-lcs/issues/4). - Eliminated Ruby warnings. Resolves issue 3 (https://github.com/halostatue/diff-lcs/issues/3).
2011-09-12Note update of sysutils/ruby-directory-watcher package to 1.4.1.taca1-1/+2
2011-09-12Update ruby-directory-watcher pacakge to 1.4.1.taca3-8/+7
== 1.4.1 / 2011-08-29 Minor Enhancements - support for latest 'cool.io'
2011-09-12Note addition of devel/ruby-spruz version 0.2.13 package.taca1-1/+2
2011-09-12Add and enable ruby-spruz.taca1-1/+2
2011-09-12Importing devel/ruby-spruz package version 0.2.13, neede by newer versiontaca4-0/+96
of textproc/ruby-json-pure. All the stuff that isn't good/big enough for a real library.
2011-09-12Note update of net/ruby-amqp package to 0.8.0.taca1-1/+2
2011-09-12Update ruby-amqp package to 0.8.0.taca3-55/+201
= Version 0.8.0 * [API] AMQP::Session#on_skipped_heartbeats callback that can be used to handle skipped heartbeats (for cases when TCP network failure detection is not timely enough) * [API] AMQP::Exchange#publish calls now use a mutex on the channel exchange is declared on. Sharing channels between threads is discouraged but amqp gem covers your back in the most dangerous case. * [API] AMQP::Channel#synchronize now can be used to guarantee mutual exclusion of multiple threads on channel instances. * [BUG] Empty messages can finally be published fine. Yes, it took us just 3 years. * [FEATURE] When connected to RabbitMQ, RabbitMQ-specific extensions are required automatically * [FEATURE] AMQP::Session#broker and AMQP::Broker allow for broker capabilities inspection * [FEATURE] New bitset-based channel id allocator * [FEATURE] Multiple consumers per queue with AMQP::Consumer * [FEATURE] Automatic recovery mode for channels * [FEATURE] Network connection recovery callbacks for channels, exchanges, queues, consumers * [API] Connection URI (string) format for vhosts no longer assumes that vhosts begin with a slash (/), learn more at http://bit.ly/mfzwcB * [FEATURE] Returned messages, including header & content via AMQP::Exchange#on_publish. Callback accepts 3 args: basic_return, header, body * [BUG] Ruby 1.8.7-p249 is not supported because of this (p249-specific) Ruby bug: http://bit.ly/iONBmH * [FEATURE] AMQP::Utilities::EventLoopHelper detects app server (if any) being used and starts EventMachine reactor in an optimal way. * [FEATURE] AMQP 0.9.1 support, including tx.* operations class. * [API] Default authentication handler now raises AMQP::PossibleAuthenticationFailureError * [API] AMQP::Channel#initialize now takes 3rd (optional) options hash. * [API] Broker connection class is now AMQP::Session. * [API] AMQP::Error instance now may carry cause, an exception that caused exception in question to be raised. * [API] When initial TCP connection fails, default action is now to raise AMQP::TCPConnectionFailed. * [API] AMQP::BasicClient#reconnect now takes 2nd optional argument, period of waiting in seconds. * [FEATURE] Handlers for initial connection failure, connection loss; channel-level exceptions handlers on Channel instances. * [API] AMQP::Exchange#initialize now accepts :arguments option that takes a hash. * [API] AMQP::Queue#initialize now accepts :arguments option that takes a hash. * [API] AMQP#Logger is deprecated. It will be removed before 1.0 release. * [API] AMQP#fork is deprecated. It will be removed before 1.0 release. * [API] AMQP::RPC is deprecated. It will be removed before 1.0 release. * [FEATURE] Significant improvements to the documentation. From now on lack of/poor documentation is considered a severe bug. * [FEATURE] Support for RabbitMQ extensions to AMQP 0.9.1 * [API] AMQP::Exchange#publish now accepts (an optional) callback. * [API] AMQP::Channel.new now accepts (an optional) callback. * [API] AMQP::Header#ack now can acknowledge multiple deliveries * [API] AMQP::Exchange#delete now takes (an optional) block that is called when exchange.delete-ok response arrives. * [API] AMQP::Header now implements #to_hash * [API] AMQP::Queue#pop block now can take 1, 2 or 3 arguments. * [API] AMQP::Queue#purge now takes an optional block which is called when queue.purge-ok response arrives. * [API] AMQP::Queue#delete now takes an optional block which is called when queue.delete-ok response arrives. * [API] AMQP::Queue#delete now accepts :nowait option. * [API] AMQP::Queue#unbind now takes an optional block which is called when queue.unbind-ok response arrives. * [API] AMQP::Queue#unbind now accepts :routing_key as alias to :key. we believe it is a good idea to use AMQP terms. * [API] AMQP::Channel#prefetch now takes (an optional) 2nd parameter that specifies that QoS settings should be applied to underlying connection, as well as optional callback. * [API] AMQP::Channel#recover now takes (an optional) callback that is called when basic.recover-ok is received. * [API] AMQP::Frame is gone. * [API] AMQP::Buffer is gone. Serialization & framing are now handled primarily by amq-protocol. * [API] AMQP::Queue#publish is deprecated. * [API] Name argument for AMQP::Queue.new and Channel#queue is optional. = Version 0.7.2 * [BUG] Server-named queues declared en masse now get their unique names instead of all beign assigned the first generated name * [API] Connection URI (string) format for vhosts no longer assumes that vhosts begin with a slash (/), learn more at http://bit.ly/mfzwcB * [BUG] Queue#reset leaks consumer tags [#40].
2011-09-12Updated audio/py-id3 to 1.2nb1obache1-1/+2
2011-09-12Using distutils, register eggfile. Bump PKGREVISION.obache2-5/+6
2011-09-12Note update of devel/ruby2ruby package to 1.3.0.taca1-1/+2
2011-09-12Update ruby2ruby pacakge to 1.3.0.taca3-8/+8
=== 1.3.0 / 2011-09-01 * 1 minor enhancement: * output comments for class and method definitions. (pythonic)
2011-09-12Note update of devel/ruby-parser package to 2.3.0.taca1-1/+2
2011-09-12Update ruby-parser pacakge to 2.3.0.taca2-6/+6
=== 2.3.0 / 2011-09-06 * 2 minor enhancements: * Add -g flag to parser compile if DEBUG * Lexer now embeds line number in yacc_value for keywords, helping fix up line numbers * 3 bug fixes: * Fix method line numbers when no args and no parens (quix) * Fixed line numbers on return/break/next w/ result expr. (pjnz) * Fixed some lexing state in order to parse: 'f (1), 2' as 'f(1, 2)'. (invernizzi)
2011-09-12Note update of devel/ruby-mocha package to 0.10.0.taca1-1/+2
2011-09-12Update ruby-mocha package to 0.10.0.taca3-13/+46
= 0.10.0 () * Add Expectation#throws to allow a stubbed method to use Kernel#throw. * Updates for versions of Test::Unit up to and including v2.3.3 (including patch by Jens Fahnenbruck). * Updates for versions of MiniTest up to and including v2.5.1. * Since the singleton method added by Mocha masks the underlying instance method, there's no need to move it out the way and then back again. This fixes Github issue #20, because the original method is left unchanged - https://github.com/floehopper/mocha/issues/20 (thanks to Nick Lewis). * Handle stubbing of a singleton method, leaving the original method unchanged after the test. * When stubbing an instance method that was originally defined as a singleton method, the original method should still exist after the test. * Fixed mis-print in Mocha::ObjectMethods#unstub documentation (patch by Gleb Pomykalov). * Improved test coverage around stubbing of methods defined in different ways - this makes use of the newly extracted introspection gem (although this means some tests are now failing in Ruby v1.9.2). * Added configuration for Travis continuous integration. * Make the gemspec the canonical reference and stop generating it from the Rakefile. * Use the built-in Bundler rake tasks for packaging the gem. * Use the "release" rake task provided by Bundler instead of using the Rake::XForge::Release functionality. * Extract Object#__metaclass__ into a new metaclass gem. * Run rake tasks without `bundle exec`. * Avoid deprecation warning for rdoc rake task. * Remove the `use_test_unit_gem` MOCHA_OPTION which hasn't worked since we switched to bundler - we can now run the tests specifying a different Gemfile instead. * Use multiple Gemfiles seems to run Travis CI builds against multiple version of test-unit & minitest.
2011-09-12Note addition of devel/ruby-metaclass version 0.0.1 package.taca1-1/+2
2011-09-12Add and enable ruby-metaclass.taca1-1/+2
2011-09-12IMporting ruby-metaclass version 0.0.1, which is needed by newertaca4-0/+41
version of ruby-mocha package.
2011-09-12Note update of devel/ruby-inline package to 3.10.0.taca1-1/+2
2011-09-12Update ruby-inline package to 3.10.0.taca2-6/+6
=== 3.10.0 / 2011-08-30 * 2 minor enhancements: * Added engined/versioned subdir to .ruby_inline to help with multiple-ruby usage. (valodzka) * Extended file/module naming to avoid hash collisions. (apohllo) * 2 bug fixes: * Fixed examples for 1.9 compatibility. * Use RbConfig instead of Config. (apohllo)
2011-09-12Note of update of devel/hoe package to 2.12.3.taca1-1/+2
2011-09-12Update hoe pacakge to 2.12.3.taca2-6/+6
=== 2.12.3 / 2011-09-06 * 1 bug fix: * Hoe was loading rdoc early... delay and isolate will be happier
2011-09-12Workaround for build problem on NetBSD 5.99.55.taca2-5/+15
2011-09-12Restrict dependency patterns to avoid mixing versions.joerg2-6/+6
2011-09-12Update PLIST which I forgot.taca1-69/+5
No PKGREVISION bump since the package was completely broken.
2011-09-12hbench, twicedholland1-1/+3
2011-09-12Add a distfile patch from yours truly, which may become, or may becomedholland7-86/+34
part of, a new upstream version, but I need to talk to some people first. (I'm keeping this separate from the previous update in case it breaks stuff.) Changes: roll in parts of patch-aa and patch-aq; roll in all of patch-ar and patch-src_memsize_c; make the ARM-only adjustment from patch-ar universal; add enough volatile to make 'mhz' work more or less properly again; fix the loop calibration to bail out instead of spinning forever if things go too fast (e.g. because the compiler's optimized out the benchmark loop); various hacking and modernization to get sort of a clean compile; fix some non-stdc stringifying macros; hopefully advance the clang build a bit further.