| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk
Notable changes are.
- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.
This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863
I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D37925
|
|
|
|
| |
RUBY_PORTEPOCH is identical for all ruby ports (lang/rubyXX).
|
|
|
|
|
|
|
|
| |
Add YJIT option, that enables YJIT (Yet Another Ruby JIT).
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
PR: 268557
Approved by: meta (ruby, maintainer)
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/12/06/ruby-3-2-0-rc1-released/
PR: 267776
Approved by: meta (ruby, maintainer)
MFH: 2022Q4
Security: 84ab03b6-6c20-11ed-b519-080027f5fec9
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/
PR: 267979
Approved by: meta (ruby@)
MFH: 2022Q4
Security: 84ab03b6-6c20-11ed-b519-080027f5fec9
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-0-5-released/
PR: 267978
Approved by: maintainer timeout
Exp-run by: antoine
MFH: 2022Q4
Security: 84ab03b6-6c20-11ed-b519-080027f5fec9
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/11/24/ruby-2-7-7-released/
PR: 267977
Approved by: maintainer timeout
MFH: 2022Q4
Security: 84ab03b6-6c20-11ed-b519-080027f5fec9
|
|
|
|
| |
that arm uses
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2022/09/09/ruby-3-2-0-preview2-released/
https://github.com/ruby/ruby/releases/tag/v3_2_0_preview2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A big Thank You to the original contributors of these ports:
* Akinori MUSHA <knu@FreeBSD.org>
* Alejandro Pulver <alepulver@FreeBSD.org>
* Edwin Groothuis <edwin@freebsd.org>
* Ernst de Haan <znerd@FreeBSD.org>
* Florent Thoumie <flz@FreeBSD.org>
* Gabor Kovesdan <gabor@FreeBSD.org>
* Mark Linimon <linimon@FreeBSD.org>
* Shaun Amott <shaun@inerd.com>
With hat: portmgr
Reported by: mat
|
|
|
|
|
| |
These PLIST_SUB helpers are not being used for many years.
AFAIK, I've never seen RUBY25 or above being used anywhere.
|
|
|
|
|
| |
PR: 263764
Reported by: VVD <vvd@unislabs.com>
|
|
|
|
|
|
|
|
|
| |
After lang/ruby26 is removed the value of it is same with all
supported ruby versions. So ports need not use it to specify full
patch of rdoc executable.
PR: 263386
Approved by: maintainer timeout
|
|
|
|
|
|
|
|
|
|
|
| |
Run Tools/scripts/indent_make_if.pl on all of Mk.
These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible
Differential Revision: https://reviews.freebsd.org/D35024
Reviewed by: portmgr (rene, bapt)
|
|
|
|
|
|
|
|
| |
Both lang/ruby27 and lang/ruby30 need to be rebuilt after default
version of Ruby has switched from 2.7 to 3.0.
Reported by: bdrewery
Fixes: eca58e376812 (Mk/bsd.default-versions.mk: Switch default version of Ruby from 2.7 to 3.0)
|
|
|
|
|
|
|
| |
PR: 263357
Approved by: sunpoet (ruby@)
Security: f22144d7-bad1-11ec-9cfe-0800270512f4
Security: 06ed6a49-bad4-11ec-9cfe-0800270512f4
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-7-6-released/
PR: 263250
Exp-run by: antoine
Approved by: sunpoet (ruby@)
MFH: 2022Q2
Security: 06ed6a49-bad4-11ec-9cfe-0800270512f4
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/
PR: 263253
Approved by: sunpoet (ruby@)
MFH: 2022Q2
Security: f22144d7-bad1-11ec-9cfe-0800270512f4
Security: 06ed6a49-bad4-11ec-9cfe-0800270512f4
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-0-4-released/
PR: 263252
Approved by: sunpoet (ruby@)
MFH: 2022Q2
Security: f22144d7-bad1-11ec-9cfe-0800270512f4
Security: 06ed6a49-bad4-11ec-9cfe-0800270512f4
|
|
|
|
|
|
|
|
| |
Add preview1 of Ruby 3.2 series.
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/04/03/ruby-3-2-0-preview1-released/
PR: 263030
Approved by: sunpoet (ruby)
|
|
|
|
|
|
|
|
|
|
|
| |
* Remove conditions that are applied to Ruby 2.6 or before.
* Remove BROKEN_RUBY26.
* Mark ports broken with all supported versions of Ruby as DEPRECATED
and set EXPIRATION_DATE.
Reviewed by: rene
Approved by: rene (portmgr)
Differential Revision: https://reviews.freebsd.org/D34745
|
| |
|
|
|
|
|
|
| |
Changes: https://github.com/ruby/ruby/compare/v3_1_0...v3_1_1
PR: 262051
Approved by: maintainer timeout
|
|
|
|
| |
Since dtrace is currently disabled on ruby3*, bump PORTREVISION only on ruby2*
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/
|
|
|
|
|
| |
Reported by: makc
Fixes: 633b51aa6f3e (lang/ruby31: Add new port)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add preview1 of Ruby 3.3 series.
To handle pre-release version, Mk/bsd.ruby.mk is changed as following.
* New variable RUBY_DISTVERSION is introduced. It keeps DISTVERSION of
each ruby port (lang/rubyXY).
* The value of RUBY_VERSION, RUBY_PORTVERSION, RUBY_WRKSRC and
RUBY_DISTNAME is set by using that of RUBY_DISTVERSION
ReleaseNotes: https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/
PR: 259746
Approved by: maintainer timeout (> 1 month)
|
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2021/11/24/ruby-3-0-3-released/
PR: 260032
Approved by: maintainer timeout (> 2 weeks)
Security: CVE-2021-41816
Security: CVE-2021-41817
Security: CVE-2021-41819
MFH: 2021Q4
|
|
|
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-7-5-released/
PR: 260030
Exp-run by: antoine
Approved by: maintainer timeout (> 2 weeks)
Security: CVE-2021-41816
Security: CVE-2021-41817
Security: CVE-2021-41819
MFH: 2021Q4
|
|
|
|
|
|
|
|
|
|
|
| |
While here, mark DEPRECATED and set EXPIRATION_DATE.
RelaseNotes: https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-6-9-released/
PR: 260026
Approved by: maintainer timeout (> 2 weeks)
Security: CVE-2021-41817
Security: CVE-2021-41819
MFH: 2021Q4
|
|
|
|
|
| |
Use ruby${RUBY_SUFFIX} or libruby${RUBY_SHLIBVER} directly.
It also fixes the inconsistency in lang/ruby{26,27,30}/{Makefile,pkg-plist}.
|
| |
|
|
|
|
| |
USE_RUBY_RDOC is only used in 1 port (databases/ruby-bdb).
|
| |
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-3-0-2-released/
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-7-4-released/
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-6-8-released/
|
| |
|
| |
|
|
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/
https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/
PR: 251741
Reported by: Yasuhiro Kimura <yasu@utahime.org>
|
|
|
|
|
|
| |
Also regen 'pkg-plist' for affected consumers, with PORTREVISION bump
Touch Mk/bsd.ruby.mk due to all ruby* is affected
MFH: 2021Q2
|
| |
|
|
|
|
| |
Where appropriate fiddle with a few other things.
|
|
|
|
|
|
|
|
|
| |
PR: 254802
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-7-3-released/
Security: CVE-2021-28965
Security: CVE-2021-28966
|
|
|
|
|
|
|
|
|
| |
PR: 254800
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-6-7-released/
Security: CVE-2020-25613
Security: CVE-2021-28965
|
|
|
|
|
|
|
| |
PR: 254799
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-5-9-released/
|
|
|
|
| |
Notes:
svn path=/head/; revision=552141
|
|
|
|
|
|
|
|
|
|
| |
PR: 250131
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/
Notes:
svn path=/head/; revision=552092
|
|
|
|
|
|
|
|
| |
since it lang/ruby24 has already been unregistered. It should have been
removed in r529959.
Notes:
svn path=/head/; revision=552057
|
|
|
|
|
|
|
|
|
|
| |
PR: 250050
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2020/10/02/ruby-2-7-2-released/
Notes:
svn path=/head/; revision=551748
|