Update from 4.0.24 to 4.0.25: o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.668c109469
Port details
www/rubygem-passenger 6.2.0
Modules for running Ruby on Rails and Rack applications
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0
- Upstream
- Higher version available: 6.2.1
- Last update
- to 6.2.0 · 73518999af
- Quarterly
- 2026Q4: rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0
- WWW
- https://www.phusionpassenger.com/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install rubygem-passenger-apache# pkg install rubygem-passenger-nginxinstalls rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0 fromlatest; fromquarterly(2026Q4) rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0- Port
# cd /usr/ports/www/rubygem-passenger && make install clean# make -C /usr/ports/www/rubygem-passenger config # change options first
- Size
- 24 MiB download · 185 MiB installed
- Depends on
- devel/apr1 1.7.6.1.6.3, devel/ruby-gems 4.0.21, devel/rubygem-etc 1.4.6, devel/rubygem-logger 1.7.0, devel/rubygem-rake 13.4.2, ftp/curl 8.23.0, lang/ruby34 3.4.9_2,1, www/apache24 2.4.69, www/rubygem-rack 3.2.7,3, www/rubygem-rackup 2.3.1
- License
- MIT
- Options
- 1 of 2 on in the package: SYMLINK
Show the 1 options that are off
DEBUG - pkg-message
Shown after installing
Please edit your Apache configuration file, and add these lines: LoadModule passenger_module /usr/local/lib/ruby/gems/3.4/gems/passenger/buildout/apache2/mod_passenger.so PassengerRoot /usr/local/lib/ruby/gems/3.4/gems/passenger PassengerRuby /usr/local/bin/ruby34 After you restart Apache, you are ready to deploy any number of Ruby on Rails applications on Apache, without any further Ruby on Rails-specific configuration!
- Note
- Size, dependencies, options and messages are those of rubygem-passenger-apache.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.2.0 | 6.2.0 | – |
| FreeBSD 15 | 6.2.0 | 6.2.0 | – |
| FreeBSD 14 | 6.2.0 | 6.2.0 | 6.2.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.2.0 | 6.2.0 | – |
| FreeBSD 14 | 6.2.0 | 6.2.0 | 6.2.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 6.2.0.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 299462 | maintainer-feedback? www/rubygem-passenger: passenger-config compile-agent fails with 'utf8.h' not found after utfcpp unbundling | New | 2026-10-16 |
Commits (215)
Update from 4.0.23 to 4.0.24: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Try to fix build www/rubygem-passenger with upcoming FreeBSD 10.b9a7f3ab06
Update from 4.0.21 to 4.0.23: o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.0b76da7f50
Update from 4.0.20 to 4.0.21: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.0c509eab14
Update from 4.0.19 to 4.0.20: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.9df388d7ef
Update from 4.0.17 to 4.0.19: o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.159eb82a55
Add NO_STAGE all over the place in preparation for the staging support (cat: www)85fbf21ec5
Update from 4.0.16 to 4.0.17: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.e236b0d5d0
Update from 4.0.14 to 4.0.16: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Also, convert to perl framework nginx ports.157f0c9b4e
Update from 4.0.13 to 4.0.14: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.ea55283502
Update from 4.0.10 to 4.0.13: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.e9f8b4356d
www/rubygem-passenger: Mark Apache as possible BUILD_DEPENDS When the default Apache option is selected, the port checks for Apache headers with the apxs program. Currently Apache is only marked as a RUN depends so the program isn't guaranteed to be available. Let's make sure that it is. Approved by: bapt/culot (mentors, implicit), osa (maintainer)7be173b61c
Update from 4.0.8 to 4.0.10: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.841f272382
- Fix pkg-message.in to reference correct path PR: ports/180721 Approved by: osa (maintainer)0104c98610
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwic2d1a14c7c
Update: o) third-party passenger module from 4.0.5 to 4.0.8; o) rubygem-passenger from 4.0.5 to 4.0.8; o) third-party rtmp module from 1.0.0 to 1.0.1.12c071109c
Update apache22's module location. Bump PORTREVISION. Reported by: Andrzej Tobola <ato@iem.pw.edu.pl>3ca58bde3a
Update from 4.0.4 to 4.0.5: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.34db843c6d
Update from 3.0.19 to 4.0.4: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.a6ced1ba93
Fix minor nit: use the canconical FreeBSD.org form for email addresses. This was causing me issues when attempting to gather certain statistics. While here trim header Approved by: miwi, adrian, tj No objection from: db, bjk, cperciva, scheidell, osa997f760bc0
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: www) Approved by: portmgr2ad92eab94
Update from 3.0.17 to 3.0.19: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel. <Changes> Release 3.0.19 -------------- * Nginx security fix: do not display Nginx version when server_tokens are off. * Fixed compilation problems on some systems. * Fixed some Union Station-related bugs. Release 3.0.18 -------------- * Fixed compilation problems on Fedora 17. * Fixed Union Station compatibility with Rails 3.2. * Phusion Passenger Enterprise Standalone now supports rolling restarts and deployment error resistance. </Changes>674133c642
- s/USE_APACHE/USE_APACHE_RUN/ ( NO_BUILD is defined in bsd.ruby.mk)4c40f46c14
Update from 3.0.15 to 3.0.17: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.afe49a0332
Fix pkg-plist, bump PORTREVISION. Submitted: Bryan Drewery <bryan@shatow.net> PR: 17039886a6d49b60
Update from 3.0.14 to 3.0.15: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.e594eae11d
Update passenger from 3.0.13 to 3.0.14.bd62ca7cd9
Update from 3.0.12 to 3.0.13: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.8c5d3cdb3d
OPTIONSngfy.43cd9f43af
Update from 3.0.11 to 3.0.12: o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.d2c9e1ddb8
Add RUN_DEPENDS, fix BUILD_DEPENDS. Tested by: swills PR: 16485136b0134643
Grab maintainership. Feature safe: yes Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) via private mailae402186c5
Update from 3.0.9 to 3.0.11: o) www/rubygem-passenger; [*] o) third-party passenger module for www/nginx and www/nginx-devel. Feature safe: yes Approved by: maintainer [*]140dd6b0b8
- Chase libev shlib bump Pointy hat to: vsevolodbf55ad1a47
Update from 3.0.8 to 3.0.9: o) www/rubygem-passenger; [1] o) passenger support for www/nginx and www/nginx-devel; Remove needless patch. Do not bump PORTREVISION because passenger third-party module disabled by default. Approved by: maintainer [1]a8f88edf69
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined7a0bd31763
Update from 3.0.7 to 3.0.8: 1) www/rubygem-passenger; 2) passenger support for www/nginx and www/nginx-devel; Also add patch for fix NULL pointer crash that occurs when HTTP 1.0 Host header isn't given, obtained from passenger's upstream. Approved by: maintainer [1]9e88578bd1
Update from 3.0.6 to 3.0.7: 1) www/rubygem-passenger; 2) passenger support for www/nginx and www/nginx-devel; update passenger's version for patches. 3) for speed-up rails applications build passenger without debugging information by default. Otherwise WITH_DEBUG required. Approved by: maintainer [1,3]50e4e30ea0
Update from 3.0.5 to 3.0.6: o) www/rubygem-passenger; [*] o) passenger support for www/nginx and www/nginx-devel. More accurate for detect dependence of nginx ports. [*] Approved by: maintainer [*]2a231e8ec7
Update from 3.0.4 to 3.0.5: o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Update preferred nginx version (1). Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)639943f323
Update from 3.0.3 to 3.0.4: o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)46d0d89c09
Update from 3.0.2 to 3.0.3: o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)f79e49566a
Update from 3.0.1 to 3.0.2: o) www/rubygem-passenger; [*] o) passenger support for www/nginx and www/nginx-devel. Remove needless extra patches. Approved by: maintainer [*]417b7ee3ad
Update passenger as well as support for passenger-specific ports from 3.0.0 to 3.0.1. Also: o) respect CC/CXX/CFLAGS/PTHREAD_LIBS flags; o) build depends against devel/libev instead of internal libev; o) change depends from curl binary to libcurl; o) revert back GEM_LIB_DIR for pkg-message. (!) Do not bump PORTREVISIONs for www/nginx and www/nginx-devel ports. <Note> Patch extra-patch-passenger::ext::common::Utils.cpp obtained from passenger's git: https://github.com/FooBarWidget/passenger/commit/9a811060db56cfad2e2056d90cac1a354870dbad and should be remove in next [3.0.2] port update. </Note> Approved by: maintainer [*] Pointy hat to: wen (!)48f11fa0cc
- Fix dependency versionsd543f501a3
Fix build when WITH_NGINXPORT enabled. While I'm here: o) remove needless dynamic patch; o) update minimal requirement nginx version tp 0.8.53. Do not bump PORTREVISION cause WITH_NGINXPORT undefined by default.3c3a36b653
- Update to 3.0.0 PR: ports/152336 Submitted by: Jacob Atzen <jatzen@gmail.com> (maintainer)5dfb36e724
Accordingly update passenger from 2.2.14 to 2.2.15 for: o) www/nginx and www/nginx-devel [1] o) www/rubygem-passenger [2] Remove needless patch. [1] Do not bump PORTREVISION. [2] Approved by: Jacob Atzen aka jatzen at gmail dot com (maintainer) Feature safe: yes9b4375aa3e
Update from 2.2.12 to 2.2.14: 1) third-party passenger module for www/nginx and www/nginx-devel 2) www/rubygem-passenger Do not bump PORTREVISIONs. [1] Approved by: Jacob Atzen aka jatzen at gmail dot com [2]e568ec9215
Update: 1) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx 2) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx-devel 3) www/rubygem-passenger from 2.2.11 to 2.2.12 Remove needless patch. [2] Do not bump PORTREVISIONs. Approved by: Jacob Atzen aka jatzen at gmail dot com [3]76fcccf450