2020-09-13 17:45:55 by Takahiro Kambe | Files touched by this commit (4) | |
Log message: devel/ruby-google-protobuf: remove package Remove ruby-google-protobuf. This package was added for ruby-cucumber-messages package but that package switched to use ruby-protobuf-cucumber some time ago. |
2020-06-07 09:00:26 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: devel/ruby-google-protobuf: update to 3.12.2 Update ruby-google-protobuf to 3.12.2. No change except version. |
2020-05-25 15:31:29 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: devel/ruby-google-protobuf: update to 3.12.1 Update ruby-google-protobuf to 3.12.1. 3.12.1 (2020-05-20) Ruby * Re-add binary gems for Ruby 2.3 and 2.4. These are EOL upstream, however many people still use them and dropping support will require more coordination. (#7529, #7531). 3.12.0 (2020-05-12) Ruby * [experimental] Implemented proto3 presence for Ruby. (#7406) * Stop building binary gems for ruby <2.5 (#7453) * Fix for wrappers with a zero value (#7195) * Fix for JSON serialization of 0/empty-valued wrapper types (#7198) * Call "Class#new" over rb_class_new_instance in decoding (#7352) * Build extensions for Ruby 2.7 (#7027) * assigning 'nil' to submessage should clear the field. (#7397) |
2020-03-08 15:15:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message: devel/ruby-google-protobuf: update to 3.11.4 Update ruby-google-protobuf to 3.11.4. Changes are too many to write here, please refer <https://github.com/protocolbuffers/protobuf/releases>. |
2020-01-20 16:39:25 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: devel/ruby-google-protobuf: update to 3.11.2 * pkgsrc change: remove empty lines in PLIST. 3.11.2 (2019/12/13) 3.11.1 (2019/12/03) 3.11.0 (2019/11/26) * Ruby lazy wrappers optimization (#6797) 3.10.1 (2019/10/29) * Fixed bug in Ruby DSL when no names are defined in a file (#6756) 3.10.0 (2019/10/03) Update 2019-10-04: Ruby release has been rolled back due to grpc/grpc#20471. We will upload a new version once the bug is fixed. * Fix scope resolution for Google namespace (#5878) * Support hashes for struct initializers (#5716) * Optimized away the creation of empty string objects. (#6502) * Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866) * Optimized layout_mark() for Ruby (#6521) * Optimization for layout_init() (#6547) * Fix for GC of Ruby map frames. (#6533) * Fixed leap year handling by reworking upb_mktime() -> upb_timegm(). (#6695) 3.9.2 (2019/09/23) 3.9.1 (2019/08/06) 3.9.0 (2019/07/12) * Remove to_hash methods. (#6166) 3.8.0 (2019/05/28) * Helper methods to get enum name for Ruby. 3.7.1 (2019/03/26) * Replace strptime with custom implementation (#5906) * Fixed the bug that bytes fields cannot be larger than 16000 bytes (#5924) * Miscellaneous bug fixes 3.7.0 (2019/02/28) * Ruby 2.6 support. * Drops support for ruby < 2.3. * Most issues for json encoding/decoding in the c extension have been fixed. There are still some edge cases not fixed. For more details, check conformance/failure_list_ruby.txt. * Json parsing can specify an option to ignore unknown fields: msg.decode_json(data, {ignore_unknown_fields: true}). * Added support for proto2 syntax (partially). * Various bug fixes. |
2018-10-28 16:32:38 by Takahiro Kambe | Files touched by this commit (4) |
Log message: devel/ruby-google-protobuf: add version 3.6.1 Add devel/ruby-google-protobuf package version 3.6.1. Protocol Buffers are Google's data interchange format. |