git: 977d6f75ed06 - main - www/rubygem-passenger: Update to 6.0.24
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 25 Dec 2024 19:25:18 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=977d6f75ed06a6093fbdf6e4c780a0e4d3b35fbb
commit 977d6f75ed06a6093fbdf6e4c780a0e4d3b35fbb
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-12-25 18:59:36 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-12-25 19:16:43 +0000
www/rubygem-passenger: Update to 6.0.24
Changes: https://github.com/phusion/passenger/releases
---
www/rubygem-passenger/Makefile | 4 ++--
www/rubygem-passenger/distinfo | 6 +++---
www/rubygem-passenger/files/patch-pthread | 14 ++++++++++++++
3 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/www/rubygem-passenger/Makefile b/www/rubygem-passenger/Makefile
index b8d57239f010..593a964c1928 100644
--- a/www/rubygem-passenger/Makefile
+++ b/www/rubygem-passenger/Makefile
@@ -1,5 +1,5 @@
PORTNAME= passenger
-PORTVERSION= 6.0.23
+PORTVERSION= 6.0.24
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -19,7 +19,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libuv.so:devel/libuv
RUN_DEPENDS= rubygem-etc>=0:devel/rubygem-etc \
rubygem-rack>=1.6.13,3:www/rubygem-rack \
- rubygem-rackup>=0:www/rubygem-rackup \
+ rubygem-rackup>=2.0.0:www/rubygem-rackup \
rubygem-rake>=12.3.3:devel/rubygem-rake
USES= compiler:c++11-lang cpe gem libtool python:env ssl
diff --git a/www/rubygem-passenger/distinfo b/www/rubygem-passenger/distinfo
index 9e3c63495d44..b54c2f15ed02 100644
--- a/www/rubygem-passenger/distinfo
+++ b/www/rubygem-passenger/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722711343
-SHA256 (rubygem/passenger-6.0.23.gem) = a10aa8a46059a9866be223f0550cc3600190a8d8a1046354ea5319fc3f2029dd
-SIZE (rubygem/passenger-6.0.23.gem) = 8178688
+TIMESTAMP = 1734888764
+SHA256 (rubygem/passenger-6.0.24.gem) = acd635c0aa850af364eb3caec02d367c37e37676288d82a90650d9827413714c
+SIZE (rubygem/passenger-6.0.24.gem) = 8199168
diff --git a/www/rubygem-passenger/files/patch-pthread b/www/rubygem-passenger/files/patch-pthread
new file mode 100644
index 000000000000..136fd4206ed3
--- /dev/null
+++ b/www/rubygem-passenger/files/patch-pthread
@@ -0,0 +1,14 @@
+--- src/cxx_supportlib/oxt/implementation.cpp.orig 2024-12-22 16:55:42 UTC
++++ src/cxx_supportlib/oxt/implementation.cpp
+@@ -397,9 +397,9 @@ set_native_thread_name(const string &name) {
+
+ static void
+ set_native_thread_name(const string &name) {
+- #if defined(__linux__)
++ #if defined(__linux__) || defined(__FreeBSD__)
+ pthread_setname_np(pthread_self(), name.c_str());
+- #elif defined(__APPLE__) || defined(__FreeBSD__)
++ #elif defined(__APPLE__)
+ pthread_setname_np(name.c_str());
+ #endif
+ }