git: 27fe576bab78 - main - devel/rubygem-resque-scheduler: Update to 4.5.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 May 2022 11:47:14 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=27fe576bab781040bc9106a75fb69f863a1be5ad
commit 27fe576bab781040bc9106a75fb69f863a1be5ad
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-05-13 11:32:46 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-05-13 11:39:47 +0000
devel/rubygem-resque-scheduler: Update to 4.5.0
Changes: https://github.com/resque/resque-scheduler/releases
---
devel/rubygem-resque-scheduler/Makefile | 4 ++--
devel/rubygem-resque-scheduler/distinfo | 6 +++---
.../files/patch-rufus-scheduler | 23 ++++++++++++++++++++++
3 files changed, 28 insertions(+), 5 deletions(-)
diff --git a/devel/rubygem-resque-scheduler/Makefile b/devel/rubygem-resque-scheduler/Makefile
index 3dd26033dab6..0853e8bc7a3d 100644
--- a/devel/rubygem-resque-scheduler/Makefile
+++ b/devel/rubygem-resque-scheduler/Makefile
@@ -1,7 +1,7 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= resque-scheduler
-PORTVERSION= 4.4.0
+PORTVERSION= 4.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-mono_logger>=1.0<2:devel/rubygem-mono_logger \
rubygem-redis>=3.3:databases/rubygem-redis \
- rubygem-resque>=1.26:devel/rubygem-resque \
+ rubygem-resque>=1.27:devel/rubygem-resque \
rubygem-rufus-scheduler>=3.2<4:devel/rubygem-rufus-scheduler
USES= gem
diff --git a/devel/rubygem-resque-scheduler/distinfo b/devel/rubygem-resque-scheduler/distinfo
index 50f506adf508..b0162804b0a4 100644
--- a/devel/rubygem-resque-scheduler/distinfo
+++ b/devel/rubygem-resque-scheduler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641045728
-SHA256 (rubygem/resque-scheduler-4.4.0.gem) = aba343ffd0c53bf86ae53abc4e5627647aff7d6ef006c2f9a8e120cea09fa790
-SIZE (rubygem/resque-scheduler-4.4.0.gem) = 40960
+TIMESTAMP = 1652122775
+SHA256 (rubygem/resque-scheduler-4.5.0.gem) = f27f4fe0fc134fa6d53710471449d21f89fe8b1ae0a69015bd8aac2a4d97cf35
+SIZE (rubygem/resque-scheduler-4.5.0.gem) = 41984
diff --git a/devel/rubygem-resque-scheduler/files/patch-rufus-scheduler b/devel/rubygem-resque-scheduler/files/patch-rufus-scheduler
new file mode 100644
index 000000000000..2c829e390458
--- /dev/null
+++ b/devel/rubygem-resque-scheduler/files/patch-rufus-scheduler
@@ -0,0 +1,23 @@
+Obtained from: https://github.com/resque/resque-scheduler/commit/fa3e26b417616153f563ab5f006c3ff9dbfe05b9
+
+--- lib/resque/scheduler.rb.orig 2022-05-03 14:01:58 UTC
++++ lib/resque/scheduler.rb
+@@ -377,7 +377,6 @@ module Resque
+
+ def stop_rufus_scheduler
+ rufus_scheduler.shutdown(:wait)
+- rufus_scheduler.join
+ end
+
+ def before_shutdown
+--- resque-scheduler.gemspec.orig 2022-05-03 14:00:56 UTC
++++ resque-scheduler.gemspec
+@@ -41,7 +41,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<mono_logger>.freeze, ["~> 1.0"])
+ s.add_runtime_dependency(%q<redis>.freeze, [">= 3.3"])
+ s.add_runtime_dependency(%q<resque>.freeze, [">= 1.27"])
+- s.add_runtime_dependency(%q<rufus-scheduler>.freeze, ["~> 3.2", "< 3.7"])
++ s.add_runtime_dependency(%q<rufus-scheduler>.freeze, ["~> 3.2"])
+ else
+ s.add_dependency(%q<bundler>.freeze, [">= 0"])
+ s.add_dependency(%q<json>.freeze, [">= 0"])