The NetBSD Project

CVS log for pkgsrc/net/ruby-amqp/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / net / ruby-amqp

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Mar 14 15:10:47 2018 UTC (6 years, 8 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, HEAD
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
net/ruby-amqp: update to 1.8.0

Changes Between 1.7.0 and 1.8.0 (Jan 2nd, 2018)

* Ruby 2.4 Warnings Squashed

  Contributed by utilum.

  GitHub issues: #233, #229.

* amq-protocol Update

  Minimum amq-protocol version is now 2.2.0.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Mar 20 14:42:04 2017 UTC (7 years, 8 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Fix HOMEPAGE, make GitHub url to use ssl.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Mar 20 14:35:03 2017 UTC (7 years, 8 months ago) by taca
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Update ruby-amqp to 1.7.0.

Changes Between 1.6.0 and 1.7.0 (Feb 2nd, 2017)

* Clear Framesets on Exception

  Unprocessed frames received on a connection are now correctly
  cleared when an exception occurs.

  Contributed by Michael Lutsiuk.

  GitHub issue: #218

* amq-protocol Update

  Minimum amq-protocol version is now 2.1.0.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Oct 17 14:35:41 2016 UTC (8 years, 1 month ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
Update ruby-amqp to 1.6.0.

## Changes Between 1.5.x and 1.6.0 (Apr 4th, 2016)

### amq-protocol Update

Minimum `amq-protocol` version is now `2.0.1`.

### Provide More Details in TCP Connection Failure Exception

Contributed by Neil Hooey.

GH issue: [#222](https://github.com/ruby-amqp/amqp/issues/222).


### Ensures frameset is cleared after an unhandled exception

Ensures frameset is cleared after an unhandled exception.
This avoids confusing exceptions such as

```
undefined method `method_class' for #<AMQ::Protocol::BodyFrame:0x0000001e8a60b0>
```

Contributed by Michael Lutsiuk.

GH issue: [#218](https://github.com/ruby-amqp/amqp/issues/218)

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Dec 30 04:22:59 2015 UTC (8 years, 11 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -3 lines
Remove RUBY_VERSION_SUPPORTED which has the samve value as default.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Sep 15 20:54:44 2015 UTC (9 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1 lines
Apply the same Ruby restrictions as ruby-amq-protocol has.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Sep 13 14:58:39 2015 UTC (9 years, 2 months ago) by taca
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Update ruby-amqp to 1.5.1.

* Depend on amq-protocol ~> 1.9

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 4 15:47:45 2015 UTC (9 years, 10 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Update ruby-amqp to 1.5.0.

## Changes Between 1.4.x and 1.5.0

### Only Await basic.consume-ok If nowait is false

Contributed by Rian McGuire.

### Server-Named Queue Recovery Fix

Server-named queues are now correctly recovered again.

Contributed by Jack C Hong.


## Changes Between 1.3.x and 1.4.0

### connection.blocked Support

[connection.blocked](https://www.rabbitmq.com/connection-blocked.html) notifications
are now correctly supported by the library:

``` ruby
EventMachine.run do
  connection = AMQP.connect(:host => '127.0.0.1')

  connection.on_blocked do |conn, conn_blocked|
    puts "Connection blocked, reason: #{conn_blocked.reason}"
  end

  connection.on_unblocked do |conn, _|
    puts "Connection unblocked"
  end
end
```

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Mar 14 17:36:28 2014 UTC (10 years, 8 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -6 lines
Update ruby-amqp to 1.3.0.

Changes are too many to write here, please refer ChangeLog.md.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Sep 15 18:30:48 2013 UTC (11 years, 2 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -4 lines
Update ruby-amqp to 1.0.2.

Exact changes aren't available.  Please refer change log in github.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Sep 9 12:29:26 2013 UTC (11 years, 2 months ago) by fhajny
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
Resign as maintainer (not really using Ruby at all any more).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Apr 8 11:17:19 2013 UTC (11 years, 7 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Remove "Trailing empty lines." and/or "Trailing white-space."

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Mar 12 13:26:26 2013 UTC (11 years, 8 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
Update ruby-amqp to 0.9.10.

Exatct changes are unknown but some dependency have updated.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Dec 17 12:44:56 2012 UTC (11 years, 11 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Update to 0.9.8.

Exact changes are unknown, please refer github:
      https://github.com/ruby-amqp/amqp/commits/master.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Oct 23 17:19:06 2012 UTC (12 years, 1 month ago) by asau
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -3 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Sep 16 07:27:50 2012 UTC (12 years, 2 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4 lines
Update ruby-amqp to 0.9.7.

Changes are unavailable but depending version has updated.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Mar 17 16:55:42 2012 UTC (12 years, 8 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +6 -3 lines
Update ruby-amqp package to 0.9.4.

Exact changes are unknown.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Dec 15 14:52:01 2011 UTC (12 years, 11 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4 lines
Update ruby-amqp pacakge to 0.8.4.

* Some parts are splited to another package (ruby-amq-client and
  ruby-amq-protocol).
* Update DESCR.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Sep 12 13:29:22 2011 UTC (13 years, 2 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Update ruby-amqp package to 0.8.0.


= 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].

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Aug 12 17:07:49 2011 UTC (13 years, 3 months ago) by taca
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Update net/ruby-amqp package to 0.7.4.

Here is partial changes:

= 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].

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jun 19 02:51:56 2011 UTC (13 years, 5 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Update ruby-amqp package to 0.7.1.


= Version 0.7.1

  * [BUG] AMQP gem no longer conflicts with Builder 2.1.2 on Ruby 1.9.
          All Ruby on Rails 3 users who run Ruby 1.9 are highly recommended
	  to upgrade!

  * [API] AMQP::Exchange.default no longer caches exchange object between calls
          because it may lead to very obscure issues when channel that exchange was
	  using is closed (due to connection loss, as part of test suite teardown
	  or in any other way).

  * [API] AMQP::Exchange.default now accepts channel as a parameter.
  * [API] AMQP::Exchange#channel
  * [BUG] Basic.Return is not supported by amqp gem yet, but it should not result in obscure exceptions
  * [API] AMQP::Exchange#publish now supports content type overriding.
  * [API] Introduce AMQP::Exchange #durable?, #transient?, #auto_deleted? and #passive?
  * [API] Introduce AMQP::Channel#open?
  * [BUG] AMQP connection was considered established prematurely.
  * [API] MQ.logging is removed; please use AMQP.logging from now on.
  * [API] MQ::Queue class is deprecated; please use AMQP::Queue from now on.
  * [API] MQ::Exchange class is deprecated; please use AMQP::Exchange from now on.
  * [API] MQ class is deprecated; please use AMQP::Channel from now on.
  * [API] require "mq" is deprecated; please use require "amqp" from now on.


= Version 0.7
  * [BUG] Sync API for queues and exchanges, support for server-generated queues & exchange names (via semi-lazy collection).
  * [BUG] Sync API for MQ#close (Channel.Close) [issue #34].
  * [FEATURE] AMQP URL from majek's fork, with some fixes. Example: AMQP.start("amqps://")
  * [DEVELOP] Added some em-spec-based specs, bin/irb, Gemfile.
  * [FEATURE] Added MQ::Exchange.default for the default exchange.
  * [FEATURE] Raise an exception if we're trying to use Basic.Reject with RabbitMQ.
  * [FEATURE] Fail if an entity is re-declared with different options.
  * [BUG] Don't reconnect if the credentials are wrong.
  * [BUG] Fixed an exception which occurred when Queue#bind was called synchronously with a callback.
  * [DEVELOPMENT] Added a lot of specs (Bacon replaced by rSpec 2).

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Sep 10 07:36:19 2010 UTC (14 years, 2 months ago) by taca
Branches: MAIN
CVS tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -5 lines
 Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Remove default value of GEM_BUILD.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jun 9 10:42:07 2010 UTC (14 years, 5 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Update net/ruby-amqp to 0.6.7.

No changelog published; from the commit history:

* Allow :no_declare=>true on new Exchanges to prevent sending Exchange.Declare
* Add MQ::Queue#purge (thanks Uwe Kubosch)
* Avoid opts.delete() to prevent issues during reconnect and wrapper apis that pass in options
* Add MQ#recover to redeliver unackd messages
* Add :confirm => some_proc for Queue#subscribe to receive ConsumeOk
* Make rpc return queues autodelete
* Re-send prefetch command on reconnect
* Stop adding to the load path, use File.expand_path instead
* Remove a queue from MQ#queues on CancelOk if it is autodelete

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Dec 2 12:22:07 2009 UTC (15 years ago) by fhajny
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import ruby18-amqp-0.6.5 as net/ruby-amqp.

AMQP client implementation in Ruby/EventMachine.
This library was tested primarily with RabbitMQ, although it should
be compatible with any server implementing the AMQP 0-8 spec.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Dec 2 12:22:07 2009 UTC (15 years ago) by fhajny
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>