Accepting request 646567 from home:mschnitzer:ruby:extensions

update

OBS-URL: https://build.opensuse.org/request/show/646567
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-concurrent-ruby?expand=0&rev=12
This commit is contained in:
Stephan Kulow 2018-11-07 08:02:16 +00:00 committed by Git OBS Bridge
parent 0811624052
commit 0b7de73a39
4 changed files with 73 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ee1206d0145a51f9ebdf735e4b5d6a957e085323b9db32e9b04f557dcd774a0
size 132608

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20d27b2cdf1ede752c1db32b21c5f03b0552760dd5409e87c72128216913d9ae
size 353792

View File

@ -1,3 +1,69 @@
-------------------------------------------------------------------
Tue Nov 6 07:45:05 UTC 2018 - mschnitzer@suse.com
- updated to version 1.1.1
* (#768) add support for 1.9.3 back
## Release v1.1.0, edge v0.4.0 (31 OCt 2018) (yanked)
* (#768) yanked because of issues with removed 1.9.3 support
## Release v1.1.0.pre2, edge v0.4.0.pre2 (18 Sep 2018)
concurrent-ruby:
* fixed documentation and README links
* fix Set for TruffleRuby and Rubinius
* use properly supported TruffleRuby APIs
concurrent-ruby-edge:
* add Promises.zip_futures_over_on
## Release v1.1.0.pre1, edge v0.4.0.pre1 (15 Aug 2018)
concurrent-ruby:
* requires at least Ruby 2.0
* [Promises](http://ruby-concurrency.github.io/concurrent-ruby/1.1.0/Concurrent/Promises.html)
are moved from `concurrent-ruby-edge` to `concurrent-ruby`
* Add support for TruffleRuby
* (#734) Fix Array/Hash/Set construction broken on TruffleRuby
* AtomicReference fixed
* CI stabilization
* remove sharp dependency edge -> core
* remove warnings
* documentation updates
* Exchanger is no longer documented as edge since it was already available in
`concurrent-ruby`
* (#644) Fix Map#each and #each_pair not returning enumerator outside of MRI
* (#659) Edge promises fail during error handling
* (#741) Raise on recursive Delay#value call
* (#727) #717 fix global IO executor on JRuby
* (#740) Drop support for CRuby 1.9, JRuby 1.7, Rubinius.
* (#737) Move AtomicMarkableReference out of Edge
* (#708) Prefer platform specific memory barriers
* (#735) Fix wrong expected exception in channel spec assertion
* (#729) Allow executor option in `Promise#then`
* (#725) fix timeout check to use timeout_interval
* (#719) update engine detection
* (#660) Add specs for Promise#zip/Promise.zip ordering
* (#654) Promise.zip execution changes
* (#666) Add thread safe set implementation
* (#651) #699 #to_s, #inspect should not output negative object IDs.
* (#685) Avoid RSpec warnings about raise_error
* (#680) Avoid RSpec monkey patching, persist spec results locally, use RSpec
v3.7.0
* (#665) Initialize the monitor for new subarrays on Rubinius
* (#661) Fix error handling in edge promises
concurrent-ruby-edge:
* (#659) Edge promises fail during error handling
* Edge files clearly separated in `lib-edge`
* added ReInclude
-------------------------------------------------------------------
Mon Mar 13 12:12:16 UTC 2017 - hvogel@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package rubygem-concurrent-ruby
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -24,7 +24,7 @@
#
Name: rubygem-concurrent-ruby
Version: 1.0.5
Version: 1.1.1
Release: 0
%define mod_name concurrent-ruby
%define mod_full_name %{mod_name}-%{version}
@ -33,7 +33,7 @@ BuildRequires: %{ruby >= 1.9.3}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
Url: http://www.concurrent-ruby.com
Source: http://rubygems.org/gems/%{mod_full_name}.gem
Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Modern concurrency tools for Ruby. Inspired by Erlang, Clojure,
License: MIT
@ -51,7 +51,7 @@ patterns.
%install
%gem_install \
--doc-files="CHANGELOG.md LICENSE.txt README.md" \
--doc-files="CHANGELOG.md LICENSE.md README.md" \
-f
%gem_packages