notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
rubygem-puma Fast, multithreaded and highly concurrent ruby web server
5.6.4 www on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.6.4Version of this port present on the latest quarterly branch.
Maintainer: ruby@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-11 19:18:28
Last Update: 2022-03-30 22:21:50
Commit Hash: 566e5bf
People watching this port, also watch:: py38-pycparser, py38-Automat, p5-CPAN-Meta-YAML, p5-Net-HTTP, python
Also Listed In: rubygems
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/puma
  2. bin/pumactl
  3. /usr/local/share/licenses/rubygem-puma-5.6.4/catalog.mk
  4. /usr/local/share/licenses/rubygem-puma-5.6.4/LICENSE
  5. /usr/local/share/licenses/rubygem-puma-5.6.4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • rubygem-puma>0:www/rubygem-puma
To install the port:
cd /usr/ports/www/rubygem-puma/ && make install clean
To add the package, run one of these commands:
  • pkg install www/rubygem-puma
  • pkg install rubygem-puma
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-puma
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-puma
ABIlatestquarterly
FreeBSD:11:aarch643.12.03.12.1
FreeBSD:11:amd645.3.25.3.2
FreeBSD:11:armv62.16.03.12.1
FreeBSD:11:i3865.3.25.3.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch643.12.05.6.4
FreeBSD:12:amd645.6.45.6.4
FreeBSD:12:armv63.12.03.12.1
FreeBSD:12:armv73.12.03.12.1
FreeBSD:12:i3865.6.45.6.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-5.1.1
FreeBSD:13:aarch645.6.45.6.4
FreeBSD:13:amd645.6.45.6.4
FreeBSD:13:armv63.12.15.6.4
FreeBSD:13:armv73.12.15.6.4
FreeBSD:13:i3865.6.45.6.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643.12.15.3.2
FreeBSD:14:aarch645.6.4-
FreeBSD:14:amd645.6.4-
FreeBSD:14:armv65.6.4-
FreeBSD:14:armv75.6.4-
FreeBSD:14:i3865.6.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc645.1.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. rubygem-nio4r>=2.0<3 : devel/rubygem-nio4r
  2. ruby27 : lang/ruby27
  3. gem : devel/ruby-gems
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. www/gitlab-ce

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. net-im/mastodon*
  2. Collapse this list of deleted ports.
for Run
  1. net-im/rubygem-lita
  2. net-mgmt/rubygem-oxidized-web
  3. security/metasploit
  4. www/gitlab-ce
  5. www/rubygem-puma_worker_killer
  6. www/rubygem-rails5
  7. www/rubygem-rails50
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/rubygem-rails52
  3. www/rubygem-rails60
  4. www/rubygem-rails61
  5. www/rubygem-rails61-node16
  6. www/rubygem-rails70
  7. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. net-im/mastodon*
  2. www/rubygem-rails613*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.
Port Moves
  • port moved here from www/rubygem-gitlab-puma on 2021-03-03
    REASON: Obsolete, use www/rubygem-puma instead

  • port moved here from www/rubygem-puma2 on 2018-01-31
    REASON: Has expired: Use www/rubygem-puma instead

Number of commits found: 39

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Mar 2022 22:21:50
 files touched by this commit commit hash:566e5bf0b93aca1d9e664f9a1d465af8ca7cbe23  5.6.4
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/rubygem-puma: Update to 5.6.4

Changes:	https://github.com/puma/puma/releases
Security:	CVE-2022-24790
09 Mar 2022 10:07:54
 files touched by this commit commit hash:f5631dd6b93bc14149220c58cc8dfebf5f741acf  5.6.2
Matthias Fechner (mfechner) search for other commits by this committer
www/rubygem-puma: update to 5.6.2

Required for gitlab-ce 14.8.

5.6.2 / 2022-02-11

    Bugfix/Security
        Response body will always be closed. (GHSA-rmj8-8hhh-gv5h, related to
#2809)

5.6.1 / 2022-01-26

    Bugfixes
        Reverted a commit which appeared to be causing occasional blank header
values (#2809)

5.6.0 / 2022-01-25
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Dec 2021 17:04:25
 files touched by this commit commit hash:f0d9d6781db22ddc5299080c879e85ba9ca68d78  5.5.2
Matthias Fechner (mfechner) search for other commits by this committer
www/rubygem-puma: update to 5.5.2

Required for gitlab-ce 14.6.
Changelog:
https://github.com/puma/puma/blob/master/History.md
30 Sep 2021 15:14:26
 files touched by this commit commit hash:0e9b618cefc34e56691da98a0a6075ff7efb45ec  5.3.2
Bernhard Froehlich (decke) search for other commits by this committer
www/rubygem-puma: Add CPE information

Approved by:    portmgr (blanket)
19 Sep 2021 06:01:03
 files touched by this commit commit hash:3bfcafd9af04f87368e6aed3652f696603031734  5.3.2
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/rubygem-puma: Cosmetic change
03 Jul 2021 06:03:20
 files touched by this commit commit hash:5d6bcd16716f8247de4eb2e7193820e9b610f046  5.3.2
Matthias Fechner (mfechner) search for other commits by this committer
www/rubygem-puma: Update to 5.3.2

Required for gitlab-ce 14.0.0.
Changelog:
https://github.com/puma/puma/blob/master/History.md
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.1.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
27 Jan 2021 12:50:13
Original commit files touched by this commit Revision:563067  5.1.1
mfechner search for other commits by this committer
Update to 5.1.1 which is required for gitlab-ce 13.8.
12 Aug 2019 19:47:03
Original commit files touched by this commit Revision:508793  3.12.1
sunpoet search for other commits by this committer
Update to 3.12.1

- Update WWW

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
31 Jul 2018 23:55:03
Original commit files touched by this commit Revision:476124  3.12.0
sunpoet search for other commits by this committer
Update to 3.12.0

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
13 Apr 2018 20:48:58
Original commit files touched by this commit Revision:467267  3.11.4
sunpoet search for other commits by this committer
Update to 3.11.4

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
06 Mar 2018 20:32:52
Original commit files touched by this commit Revision:463764  3.11.3
sunpoet search for other commits by this committer
Update to 3.11.3

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
20 Jan 2018 13:18:09
Original commit files touched by this commit Revision:459523  3.11.2
sunpoet search for other commits by this committer
Update to 3.11.2

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/commits/master
19 Jan 2018 17:03:03
Original commit files touched by this commit Revision:459448  3.11.1
sunpoet search for other commits by this committer
Update to 3.11.1

Changes:	https://github.com/puma/puma/releases
22 Nov 2017 23:36:26
Original commit files touched by this commit Revision:454732  3.11.0
sunpoet search for other commits by this committer
Update to 3.11.0

Changes:	https://github.com/puma/puma/releases
18 Aug 2017 15:57:54
Original commit files touched by this commit Revision:448249  3.10.0
sunpoet search for other commits by this committer
Update to 3.10.0

Changes:	https://github.com/puma/puma/releases
04 Jun 2017 11:48:18
Original commit files touched by this commit Revision:442554  3.9.1
sunpoet search for other commits by this committer
Update to 3.9.1

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
02 Jun 2017 18:14:59
Original commit files touched by this commit Revision:442442  3.9.0
sunpoet search for other commits by this committer
Update to 3.9.0

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
		https://github.com/puma/puma/commits/master
03 Apr 2017 12:59:02
Original commit files touched by this commit Revision:437647  3.8.2
sunpoet search for other commits by this committer
Update to 3.8.2

- Add USES=ssl

Changes:	https://github.com/puma/puma/releases
		https://github.com/puma/puma/blob/master/History.md
		https://github.com/puma/puma/commits/master
27 Apr 2016 21:57:32
Original commit files touched by this commit Revision:414136  2.16.0
swills search for other commits by this committer
Convert USES=gem:autoplist to USES=gem since autoplist is default
27 Apr 2016 16:36:42
Original commit files touched by this commit Revision:414118  2.16.0
swills search for other commits by this committer
create USES=gem and update rubygem- ports to use it

Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
06 Mar 2016 06:37:09
Original commit files touched by this commit Revision:410421  2.16.0
sunpoet search for other commits by this committer
- Update to 2.16.0

Changes:	https://github.com/puma/puma/blob/master/History.txt
11 Nov 2015 16:52:55
Original commit files touched by this commit Revision:401279  2.15.3
sunpoet search for other commits by this committer
- Update to 2.15.3

Changes:	https://github.com/puma/puma/blob/master/History.txt
09 Nov 2015 18:44:15
Original commit files touched by this commit Revision:401139  2.15.1
sunpoet search for other commits by this committer
- Update to 2.15.1
- Add LICENSE_FILE

Changes:	https://github.com/puma/puma/blob/master/History.txt
20 Sep 2015 20:26:40
Original commit files touched by this commit Revision:397446  2.14.0
sunpoet search for other commits by this committer
- Update to 2.14.0

Changes:	https://github.com/puma/puma/blob/master/History.txt
19 Aug 2015 15:08:50
Original commit files touched by this commit Revision:394789  2.13.4
sunpoet search for other commits by this committer
- Update to 2.13.4

Changes:	https://github.com/puma/puma/blob/master/History.txt
19 Aug 2015 03:55:30
Original commit files touched by this commit Revision:394698  2.13.2
sunpoet search for other commits by this committer
- Update to 2.13.2

Changes:	https://github.com/puma/puma/blob/master/History.txt
15 Aug 2015 12:10:44
Original commit files touched by this commit Revision:394315  2.13.0
sunpoet search for other commits by this committer
- Update to 2.13.0

Changes:	https://github.com/puma/puma/blob/master/History.txt
13 Aug 2015 17:38:34
Original commit files touched by this commit Revision:394165  2.12.3
sunpoet search for other commits by this committer
- Update to 2.12.3

Changes:	https://github.com/puma/puma/blob/master/History.txt
19 Jul 2015 16:37:03
Original commit files touched by this commit Revision:392520  2.12.2
sunpoet search for other commits by this committer
- Update to 2.12.2

Changes:	https://github.com/puma/puma/blob/master/History.txt
18 Jul 2015 11:14:08
Original commit files touched by this commit Revision:392419  2.12.1
sunpoet search for other commits by this committer
- Update to 2.12.1

Changes:	https://github.com/puma/puma/blob/master/History.txt
17 Jul 2015 12:25:06
Original commit files touched by this commit Revision:392368  2.12.0
sunpoet search for other commits by this committer
- Update to 2.12.0

Changes:	https://github.com/puma/puma/blob/master/History.txt
15 Jun 2015 14:43:22
Original commit files touched by this commit Revision:389717  2.11.3_1
sunpoet search for other commits by this committer
- Update RUN_DEPENDS: use newer rubygem-rack
- Bump PORTREVISION for dependency change
25 May 2015 19:54:25
Original commit files touched by this commit Revision:387406  2.11.3
sunpoet search for other commits by this committer
- Update to 2.11.3
- Update RUN_DEPENDS: use newer rubygem-rack

Changes:	https://github.com/puma/puma/blob/master/History.txt
24 May 2015 21:40:51
Original commit files touched by this commit Revision:387359  2.9.1_1
amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q2
12 Mar 2015 17:12:20
Original commit files touched by this commit Revision:381119  2.9.1
sunpoet search for other commits by this committer
- Update MAINTAINER: use @FreeBSD.org
09 Sep 2014 00:54:52
Original commit files touched by this commit Revision:367711  2.9.1
swills search for other commits by this committer
www/ruybgem-puma: update to 2.9.1
24 Aug 2014 13:56:42
Original commit files touched by this commit Revision:365925  2.9.0
swills search for other commits by this committer
www/rubygem-puma: update to 2.9.0
11 Mar 2014 19:18:11
Original commit files touched by this commit Revision:347905  2.8.1
swills search for other commits by this committer
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for
Ruby/Rack applications. Puma is intended for use in both development and
production environments. In order to get the best throughput, it is highly
recommended that you use a Ruby implementation with real threads like Rubinius
or JRuby.

WWW: http://puma.io/

Number of commits found: 39