Po-Chuan Hsieh
4d163e8a81
Mk/bsd.ruby.mk: Remove RUBY_NAME
...
Use ruby${RUBY_SUFFIX} or libruby${RUBY_SHLIBVER} directly.
It also fixes the inconsistency in lang/ruby{26,27,30}/{Makefile,pkg-plist}.
2021-11-02 05:28:58 +08:00
Po-Chuan Hsieh
2bb087ae12
Mk/bsd.ruby.mk: Clean up unused RUBY_REQUIRE
2021-07-19 06:07:08 +08:00
Po-Chuan Hsieh
66151345cf
Mk/bsd.ruby.mk: Clean up USE_RUBY_RDOC
...
USE_RUBY_RDOC is only used in 1 port (databases/ruby-bdb).
2021-07-16 04:47:43 +08:00
Po-Chuan Hsieh
3c0ce2a8ee
Mk/bsd.ruby.mk: Clean up undefined/unused DEPEND_RUBY_RDOC
2021-07-15 01:29:34 +08:00
Po-Chuan Hsieh
61639bd377
lang/ruby30: Update to 3.0.2
...
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-3-0-2-released/
2021-07-15 00:10:40 +08:00
Po-Chuan Hsieh
97066a4833
lang/ruby27: Update to 2.7.4
...
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-7-4-released/
2021-07-15 00:10:39 +08:00
Po-Chuan Hsieh
928e85f3d8
lang/ruby26: Update to 2.6.8
...
Changes: https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-6-8-released/
2021-07-15 00:10:39 +08:00
Po-Chuan Hsieh
fb4c9a3781
Mk/bsd.ruby.mk: Clean up undefined/unused RUBY_RDOC_PORT
2021-07-15 00:10:38 +08:00
Piotr Kubaj
3c7a9f20ea
Mk/bsd.ruby.mk: bump PORTREVISION for dependency change
2021-06-28 20:27:26 +00:00
Po-Chuan Hsieh
e9a5dbb3d4
lang/ruby30: Update to 3.0.1
...
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>
2021-04-26 04:53:29 +08:00
Dima Panov
b8ac15afd0
devel/doxygen: update to 1.9.1 release
...
Also regen 'pkg-plist' for affected consumers, with PORTREVISION bump
Touch Mk/bsd.ruby.mk due to all ruby* is affected
MFH: 2021Q2
2021-04-18 20:02:20 +10:00
Rene Ladan
38ae329339
Mk: remove support for Ruby 2.5
2021-04-06 17:49:59 +02:00
Mathieu Arnold
5d33e04596
framework: Remove $FreeBSD$
...
Where appropriate fiddle with a few other things.
2021-04-06 16:27:10 +02:00
Koichiro Iwao
4ba1ba53f5
lang/ruby27: Update to 2.7.3
...
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
2021-04-06 22:21:42 +09:00
Koichiro Iwao
421b0b3639
lang/ruby26: Update to 2.6.7
...
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
2021-04-06 22:21:42 +09:00
Koichiro Iwao
d852d12dd2
lang/ruby25: Update to 2.5.9
...
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/
2021-04-06 21:44:30 +09:00
Piotr Kubaj
481e1243e4
Add libunwind for aarch64, powerpc64 and powerpc64le.
2020-10-12 18:25:13 +00:00
Koichiro Iwao
17f68709bf
Add lang/ruby30 (Ruby 3.0.0 Preview 1)
...
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/
2020-10-12 03:02:34 +00:00
Koichiro Iwao
3f2389d0f7
Mk/bsd.ruby.mk: Remove RUBY24 leftovers
...
since it lang/ruby24 has already been unregistered. It should have been
removed in r529959.
2020-10-11 12:31:24 +00:00
Koichiro Iwao
873644c6df
lang/ruby27: Update to 2.7.2
...
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/
2020-10-09 06:37:58 +00:00
Niclas Zeising
0e32330f15
Chanse update of devel/libffi
...
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking)
2020-07-04 18:11:42 +00:00
Hajimu UMEMOTO
bb49aab469
Fix RUBY_RDOC with Ruby 2.7. Neither lang/ruby27 nor
...
devel/rubygem-rdoc do not install /usr/local/bin/rdoc27.
PR: 245340
Submitted by: ume
Reviewed by: meta
2020-04-12 09:32:29 +00:00
Sunpoet Po-Chuan Hsieh
71b565d7d0
Update to 2.6.6
...
Changes: https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-6-6-released/
2020-04-02 12:20:36 +00:00
Sunpoet Po-Chuan Hsieh
8714dd159e
Update to 2.7.1
...
Changes: https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-7-1-released/
2020-04-02 12:13:59 +00:00
Sunpoet Po-Chuan Hsieh
c338e34294
Update to 2.5.8
...
Changes: https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-5-8-released/
2020-04-02 12:11:51 +00:00
Rene Ladan
77ca46dedf
Unregister expired Ruby 2.4
2020-03-31 11:13:55 +00:00
Koichiro Iwao
036eb6b6fa
lang/ruby27: throw out irb, ri, rdoc from lang/ruby27
...
because they're provided as "default gem" since Ruby 2.6.
We provide "default gem"s as gem ports rather than a part of lang/ruby*
port. files/patch-tool_rbinstall.rb makes not to install such default gems
however hollow wrapper scripts bin/{irb,ri,rdoc} and their manpages were
still left.
This commit intend to move out such wrapper scripts and manpages to gem
ports completely.
PR: 243888
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself)
Differential Revision: https://reviews.freebsd.org/D23514
2020-03-13 09:27:15 +00:00
Koichiro Iwao
16e8746978
Add forgotten PLIST_SUB helper for lang/ruby27 at r524061
...
Fortunately, PLIST_SUB helper RUBY27 is not used anywhere right now.
No PORTREVISION bumps required.
Reported by: Yasuhiro KIMURA <yasu@utahime.org>
2020-02-05 02:40:12 +00:00
Koichiro Iwao
8e949f4d2e
lang/ruby27: throw out racc from lang/ruby27
...
because racc is provied as "default gem" since Ruby 2.7 [1].
We provide default gems as gem ports rather than a part of lang/ruby* port.
files/patch-tool_rbinstall.rb does that. bin/*racc* are leftover wrapper
script that the patch didn't remove default gem racc completely.
racc is provided by devel/rubygem-racc. To avoid conflict racc gem port vs
ruby port, throw it out completely from ruby port.
[1] https://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20190620
PR: 242359 237833
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (based on)
2020-01-29 02:25:23 +00:00
Sunpoet Po-Chuan Hsieh
cab5f872bc
Add ruby27 2.7.0
2020-01-25 18:18:41 +00:00
Koichiro Iwao
a1a91e4c93
Mk/bsd.ruby.mk: Remove RUBY_{PATCHLEVEL,RELVERSION,RELVERSION_CODE,RUBY_DISTVERSION}
...
1. RUBY_PATCHLEVEL has been 0 since Ruby 2.1
2. After RUBY_PATCHLEVEL is removed , RUBY_RELVERSION and RUBY_VERSION are always
same value and it also applies to RUBY_RELEVERSION_CODE and RUBY_VERSION_CODE
3. RUBY_PATCHLEVEL is only used to set value of CPE_UPDATE in lang/ruby2[456] and
setting CPE_UPDATE is optional
4. RUBY_RELEVERSION is only used to set value of CPE_VERSION in lang/ruby2[456]
but as is describled in 2, it can be replased with RUBY_VERSION
5. RUBY_RELVERSION_CODE is not used anywhere
PR: 241473
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Reviewed by: sunpoet
2019-11-06 05:20:59 +00:00
Sunpoet Po-Chuan Hsieh
1528cb4988
Update to 2.6.5
...
Changes: https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-6-5-released/
PR: 240985
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Security: f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH: 2019Q4
2019-10-02 19:25:38 +00:00
Sunpoet Po-Chuan Hsieh
c3bda2527b
Update to 2.5.7
...
Changes: https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-5-7-released/
PR: 240984
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Security: f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH: 2019Q4
2019-10-02 19:25:10 +00:00
Sunpoet Po-Chuan Hsieh
a3bd5ddae3
Update to 2.4.9
...
Changes: https://www.ruby-lang.org/en/news/2019/10/02/ruby-2-4-9-released/
https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-4-8-released/
PR: 240983
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Security: f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH: 2019Q4
2019-10-02 19:24:55 +00:00
Sunpoet Po-Chuan Hsieh
ec1fd7d617
Update to 2.5.6
...
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-5-6-released/
PR: 240202
Exp-run by: antoine
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-09-02 20:39:52 +00:00
Sunpoet Po-Chuan Hsieh
c71155ba97
Update to 2.6.4
...
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-08-30 00:14:07 +00:00
Sunpoet Po-Chuan Hsieh
cab5c0456d
Update to 2.4.7
...
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-4-7-released/
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-08-30 00:11:37 +00:00
Sunpoet Po-Chuan Hsieh
f18dbb7112
Fix PLIST
...
- Bump PORTREVISION for package change
PR: 239933
Submitted by: Syouichi TAKAMIYA <takazeki@gmail.com>
2019-08-21 19:27:34 +00:00
Gerald Pfeifer
ea8c8ec7da
Bump PORTREVISION for ports depending on the canonical version of GCC
...
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
2019-07-26 20:46:53 +00:00
Koichiro Iwao
d9b69510b9
lang/ruby26: Fix plist when CAPIDOCS=on
...
PR: 238747
Submitted by: Ting-Wei Lan <lantw44@gmail.com>
2019-06-25 04:38:58 +00:00
Koichiro Iwao
c0fd879a7f
lang/ruby26: Fix pkg-plist when EXAMPLES=off
...
Reported by: adamw
2019-05-09 06:42:08 +00:00
Koichiro Iwao
96e32bdc19
Add ruby26 2.6.3 (copied from ruby25)
...
PR: 234509 235826
Submitted by: pete@nomadlogic.org (initial revision)
Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself, minor modifications)
Relnotes:: https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/
https://www.ruby-lang.org/en/news/2019/01/30/ruby-2-6-1-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-6-2-released/
https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released/
Differential Revision: https://reviews.freebsd.org/D19961
2019-05-09 01:28:38 +00:00
Koichiro Iwao
fcf98f7079
lang/ruby2[45]: Remove dbm library and replace it with databases/rubygem-dbm
...
PR: 230289
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself)
Reviewed by: sunpoet, ruby
Approved by: sunpoet
Differential Revision: https://reviews.freebsd.org/D20000
2019-04-30 11:22:58 +00:00
Sunpoet Po-Chuan Hsieh
3d22052cd1
Update to 2.4.6
...
Changes: https://www.ruby-lang.org/en/news/2019/04/01/ruby-2-4-6-released/
PR: 237229
Exp-run by: antoine
2019-04-15 20:26:03 +00:00
Sunpoet Po-Chuan Hsieh
40c9c7f7eb
Update devel/readline to 8.0
...
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://tiswww.case.edu/php/chet/readline/CHANGES
PR: 236156
Exp-run by: antoine
2019-04-09 14:04:49 +00:00
Sunpoet Po-Chuan Hsieh
037d81d118
Remove ruby 2.3 support
2019-03-31 13:48:32 +00:00
Sunpoet Po-Chuan Hsieh
7562a6479b
Update to 2.5.5
...
Changes: https://www.ruby-lang.org/en/news/2019/03/15/ruby-2-5-5-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-5-4-released/
2019-03-15 21:41:56 +00:00
Gerald Pfeifer
a9f015d155
Bump PORTREVISION for ports depending on the canonical version of GCC
...
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
2018-12-12 01:35:33 +00:00
Sunpoet Po-Chuan Hsieh
83e5b9323b
Update to 2.3.8
...
- Move BROKEN_* upward
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:
Changes: https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-3-8-released/
PR: 232438
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Security: afc60484-0652-440e-b01a-5ef814747f06
MFH: 2018Q4
2018-10-20 14:58:37 +00:00
Sunpoet Po-Chuan Hsieh
d5173a883f
Update to 2.4.5
...
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:
Changes: https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-4-5-released/
PR: 232435
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Security: afc60484-0652-440e-b01a-5ef814747f06
MFH: 2018Q4
2018-10-20 14:58:01 +00:00