pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-concurrent-ruby
Module Name: pkgsrc
Committed By: taca
Date: Sun Dec 8 16:36:53 UTC 2024
Modified Files:
pkgsrc/devel/ruby-concurrent-ruby: Makefile PLIST distinfo
Log Message:
devel/ruby-concurrent-ruby: update to 1.3.4
1.2.3 (2024-01-16)
What's Changed
* Fix TimerTask :execution_interval docs by @freemanoid in #994
* Fix TimerTask docs to not refer to #execute as "blocking" by @bensheldon
in #996
* Fix TimerTask example output by @bensheldon in #1003
* Fix broken CI due to rake-compiler error on Ruby < 2.6 by @mattbrictson in
#1007
* Fix doc typo: yeild → yield by @mattbrictson in #1006
* Fix DaemonThreadFactory - reuse single Java thread factory by @obulkin in
#1009
* Fix sporadic failures testing with JRuby by @headius in #1012
* Allow TimerSet to safely handle an executor raising RejectedExecutionError
by @bensheldon in #999
* Use executor from arg in then_on/rescue_on/chain_on for Promises by
@tgwizard in #1005
* Allow TimerTask to be initialized with a specified Executor by @bensheldon
in #1000
* Create method ThreadPoolExecutor#active_count to expose the number of
threads that are actively executing tasks by @bensheldon in #1002
* Drop dependency on mutex_m by @casperisfine in #1013
* Fix compile error on FreeBSD 14 by @janbiedermann in #1014
* Fix spurious return in Promises#wait_until_resolved by @eregon in #1016
* Remove AtomicReferenceMapBackend and CheapLockable by @eregon in #1018
* Add Ruby 3.3 in CI by @eregon in #1021
* docs: fix typo in throttle docs by @G-Rath in #1024
* docs: update promises grammar by @G-Rath in #1026
* Add TimerTask#interval_type option to configure interval calculation by
@bensheldon in #997
New Contributors
* @freemanoid made their first contribution in #994
* @bensheldon made their first contribution in #996
* @mattbrictson made their first contribution in #1007
* @obulkin made their first contribution in #1009
* @headius made their first contribution in #1012
* @tgwizard made their first contribution in #1005
* @janbiedermann made their first contribution in #1014
* @G-Rath made their first contribution in #1024
1.3.0 (2024-05-30)
There was a packaging issue that resulted in a broken v1.3.0 gem having been
pushed to RubyGems. The code corresponding to this tag is fine to use, but
there is no corresponding v1.3.0 gem as we had to yank it. Please use
v1.3.1 instead, which is nothing more than v1.3.0 packaged correctly.
What's Changed
* Add Concurrent.usable_processor_count that is cgroups aware by
@casperisfine in #1038
* Align Java Executor Service behavior for shuttingdown?, shutdown? by
@bensheldon in #1042
New Contributors
* @dependabot made their first contribution in #1028
* @kkohrt made their first contribution in #1037
1.3.1 (2024-11-30)
This release is essentially v1.3.0, but with a properly packaged gem. There
was an issue publishing v1.3.0 and that gem needed to be yanked to avoid
breaking downstream projects. The v1.3.0 changelog is reproduced below.
1.3.2 (2024-06-07)
What's Changed
* Fix method name in CHANGELOG.md by @nertzy in #1049
* Remove dependency on win32ole by @Earlopain in #1051
New Contributors
* @nertzy made their first contribution in #1049
* @Earlopain made their first contribution in #1051
1.3.3 (2024-06-09)
What's Changed
* Improve speed for windows Get-CimInstance by @Earlopain in #1053
1.3.4 (2024-08-10)
What's Changed
* Update comment for JRuby variant of processor_count to reality by
@meineerde in #1054
* Add Concurrent.cpu_requests that is cgroups aware. by @heka1024 in #1058
* Fix the doc of Concurrent.available_processor_count by @y-yagi in #1059
* Fix the return value of Concurrent.available_processor_count when
cpu.cfs_quota_us is -1 by @y-yagi in #1060
New Contributors
* @heka1024 made their first contribution in #1058
* @y-yagi made their first contribution in #1059
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/ruby-concurrent-ruby/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/ruby-concurrent-ruby/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/ruby-concurrent-ruby/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ruby-concurrent-ruby/Makefile
diff -u pkgsrc/devel/ruby-concurrent-ruby/Makefile:1.10 pkgsrc/devel/ruby-concurrent-ruby/Makefile:1.11
--- pkgsrc/devel/ruby-concurrent-ruby/Makefile:1.10 Sat Feb 11 09:37:45 2023
+++ pkgsrc/devel/ruby-concurrent-ruby/Makefile Sun Dec 8 16:36:52 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2023/02/11 09:37:45 taca Exp $
+# $NetBSD: Makefile,v 1.11 2024/12/08 16:36:52 taca Exp $
-DISTNAME= concurrent-ruby-1.1.10
+DISTNAME= concurrent-ruby-1.3.4
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-concurrent-ruby/PLIST
diff -u pkgsrc/devel/ruby-concurrent-ruby/PLIST:1.7 pkgsrc/devel/ruby-concurrent-ruby/PLIST:1.8
--- pkgsrc/devel/ruby-concurrent-ruby/PLIST:1.7 Sat Feb 11 09:37:45 2023
+++ pkgsrc/devel/ruby-concurrent-ruby/PLIST Sun Dec 8 16:36:53 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2023/02/11 09:37:45 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/12/08 16:36:53 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/Gemfile
@@ -26,7 +26,6 @@ ${GEM_LIBDIR}/lib/concurrent-ruby/concur
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/array.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/async.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atom.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/abstract_thread_local_var.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb
@@ -34,17 +33,19 @@ ${GEM_LIBDIR}/lib/concurrent-ruby/concur
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/event.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/java_thread_local_var.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/locals.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/ruby_thread_local_var.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/semaphore.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/atomics.rb
@@ -52,7 +53,6 @@ ${GEM_LIBDIR}/lib/concurrent-ruby/concur
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/map/atomic_reference_map_backend.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb
@@ -112,21 +112,17 @@ ${GEM_LIBDIR}/lib/concurrent-ruby/concur
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/condition.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/jruby_object.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/lock.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/mri_object.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/object.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/rbx_lockable_object.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/rbx_object.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/truffleruby_object.rb
+${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/synchronization/volatile.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb
-${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util/cheap_lockable.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb
${GEM_LIBDIR}/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb
Index: pkgsrc/devel/ruby-concurrent-ruby/distinfo
diff -u pkgsrc/devel/ruby-concurrent-ruby/distinfo:1.12 pkgsrc/devel/ruby-concurrent-ruby/distinfo:1.13
--- pkgsrc/devel/ruby-concurrent-ruby/distinfo:1.12 Sat Feb 11 09:37:45 2023
+++ pkgsrc/devel/ruby-concurrent-ruby/distinfo Sun Dec 8 16:36:53 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2023/02/11 09:37:45 taca Exp $
+$NetBSD: distinfo,v 1.13 2024/12/08 16:36:53 taca Exp $
-BLAKE2s (concurrent-ruby-1.1.10.gem) = 47adc558c5cb6645d507e6d861b82f578f67e66726d2c76aa2a7fa6e991272ab
-SHA512 (concurrent-ruby-1.1.10.gem) = ed01d65d79e6ed2987321f4665cb5f7c3fcd701029a33e68da0feb0cd6cb2682cef619566a3bd0996db207becb0425d77967b66ee66d775a489b1317e78807ab
-Size (concurrent-ruby-1.1.10.gem) = 360448 bytes
+BLAKE2s (concurrent-ruby-1.3.4.gem) = 8cf028a4b9bdcf3fcc86f81b28182e79945abb3b2cadef0d55d6cff67bd27e3b
+SHA512 (concurrent-ruby-1.3.4.gem) = 3a89107da7eb9631f93b54e881b51c2992299179bc9ba839d71572df254d5a0b561e6a928947ba3adadd931439ae17f071676ed1e110370aa370435997239b0d
+Size (concurrent-ruby-1.3.4.gem) = 349696 bytes
Home |
Main Index |
Thread Index |
Old Index