./devel/ruby-msgpack, MessagePack implementation for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.4, Package name: ruby24-msgpack-1.2.4, Maintainer: pkgsrc-users

MessagePack is a binary-based efficient object serialization library. It
enables to exchange structured objects between many languages like JSON. But
unlike JSON, it is very fast and small.}

This package is MessagePack implementation for Ruby.


Required to run:
[lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d5a0a24034e704de7bc9a56c1497ad5e83cf123e
RMD160: 45cc9ff429efaab0e0c20aee0f20f8424cdf81d9
Filesize: 77 KB

Version history: (Expand)


CVS history: (Expand)


   2018-03-14 15:07:38 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-msgpack: update to 1.2.4

2018-03-02 version 1.2.3:

* Add Ruby 2.5.0 binary in gem releases for Windows

2018-01-11 version 1.2.2:

* Fix bug to occur SEGV occasionally (depends on GC timing) when exttype is used
* Fix bug to encode an ext type with wrong type id if superclass is also \ 
registered as ext type

2017-12-08 version 1.2.1:

* Hotfix release only for JRuby: 1.2.0-java was built in incorrect way

2017-12-07 version 1.2.0:

* Add MessagePack::Factory#dump and MessagePack::Factory#load as convenient methods
  like MessagePack.dump and MessagePack.load
* Fix bug to accept MessagePack::Factory#register_type after #freeze
   2017-11-06 14:36:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
ruby-msgpack: follow redirect
   2017-03-12 15:40:53 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-msgpack to 1.1.0.

2017-02-28 version 1.1.0:

* Fix the extention type handling to accept modules in addition to classes

2017-01-24 version 1.0.3:

* Support Ruby 2.4
   2016-10-20 16:42:08 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-msgpack to 1.0.2.

2016-10-17 version 1.0.2:

* Bump version up to release newer version to fix broken gem release for JRuby

2016-10-17 version 1.0.1:

* Fix a bug to crash at packer when ext type is registered for superclass of \ 
packed object
* Fix JRuby implementation about inconsistent API of Unpacker constructor
   2016-08-10 22:36:12 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update ruby-msgpack to 1.0.0. From Jonathan Buschmann in
PR pkg/51404.

2016-07-08 version 1.0.0:

* Fix to be able to pack Symbol with ext types
* Fix for MRI 2.4 (Integer unification)

2016-05-10 version 0.7.6:

* Fix bug to raise IndexOutOfBoundsException for Bignum value with
  small int in JRuby

2016-04-06 version 0.7.5:

* Improved support for i386/armel/armhf environments
* Fix bug for negative ext type id and some architectures (arm*)
   2016-01-11 17:04:36 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-msgpack to 0.7.4.

2016-01-08 version 0.7.4:

* Improved compatibility of Packer between CRuby and JRuby about argument
  IO-ish object values.

2016-01-07 version 0.7.3:

* Add Packer#write_float32 method to pack floating point numbers into FLOAT
  of messagepack.
   2016-01-06 16:24:22 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-msgpack to 0.72.

2016-01-06 version 0.7.2:

* Improved compatibility of Unpacker between CRuby and JRuby to accept
  stream-like object by checking respond_to(:read) in addition to class
  check
   2015-11-29 15:22:41 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-msgpack to 0.7.1.

2015-11-20 version 0.7.1:

* Fixed bug to pack/unpack ext type objects larger than 256bytes incorrectly.

2015-10-24 version 0.7.0:

* Add extention types support.
* Fix to share almost all test cases between CRuby and JRuby implementations.
* Fixed JRuby implementation to raise UnknownExtTypeError for unregistered ext \ 
type ids
  instead to generate MessagePack::ExtensionValue instances.
  (Specify `allow_unknown_ext: true` as unpacker option for v0.6.x behavior.)