non port: lang/ruby27/Makefile |
SVNWeb
|
Number of commits found: 22 |
Thu, 13 Apr 2023
|
[ 20:35 Rene Ladan (rene) ] 6edd7f2 (Only the first 10 of 16 ports in this commit are shown above. )
lang: unregister and remove expired lang/ruby27
Bump example version from 2.7 to 3.1 which is the default version.
|
Sat, 14 Jan 2023
|
[ 23:08 Muhammad Moinur Rahman (bofh) ] 18c6e18 (Only the first 10 of 2869 ports in this commit are shown above. )
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
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
|
Fri, 30 Dec 2022
|
[ 09:06 Po-Chuan Hsieh (sunpoet) ] e1a7c49
lang/ruby27: Fix orphaned .timestamp in bdbe2a2f4098f4d21495f314cf4d571efdb4f08f
When both CAPIDOCS and DOCS options are enabled, the following commands are
executed:
1. post-install-CAPIDOCS-on: removed the installed .timestamp (in STAGEDIR).
2. post-install-DOCS-on: copied the generated .timestamp (in capi directory) to
the STAGEDIR again.
Therefore, the installed .timestamp is orphaned.
To fix this, we remove both the generated and installed .timestamp in
post-install-CAPIDOCS-on:.
PR: 267775
Reported by: yasu
|
Fri, 9 Dec 2022
|
[ 04:34 Yasuhiro Kimura (yasu) ] bca8d73
lang/ruby27: Fix plist error when both CAPIDOCS and DOCS options are on.
When the both options are on, post-install-DOCS-on target is called
after post-install-CAPIDOCS-on has completed. And in the former files
under ${WRKSRC}/doc/ are copied to ${STAGEDIR}${RUBY_DOCDIR}. This
means files under ${WRKSRC}/doc/capi are copied to
${STAGEDIR}${RUBY_DOCDIR}/capi again. And of course
${WRKSRC}/doc/capi/.timestamp is included in them. As a result, even
though ${STAGEDIR}${RUBY_DOCDIR}/capi/.timestamp is removed in
post-install-CAPIDOCS-on target, it is detected as orphaned file at
check-plist phase. So fix it by adding 3rd argument to
${COPYTREE_SHARE} command so .timestamp is excluded from files to be
copied.
PR: 267775
Approved by: meta (ruby@)
Fixes: bdbe2a2f4098 lang/ruby27: Simplify CAPIDOCS handling
|
Sun, 9 Oct 2022
|
[ 15:38 Po-Chuan Hsieh (sunpoet) ] bdbe2a2
lang/ruby27: Simplify CAPIDOCS handling
|
Thu, 22 Sep 2022
|
[ 10:13 Piotr Kubaj (pkubaj) ] 11b39f5
lang/ruby*: switch ruby ports to clang on powerpc with the same workaround that
arm uses
|
Wed, 7 Sep 2022
|
[ 21:10 Stefan Eßer (se) ] b7f0544 (Only the first 10 of 27931 ports in this commit are shown above. )
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
|
Wed, 20 Jul 2022
|
[ 14:22 Tobias C. Berner (tcberner) ] f98ae56 (Only the first 10 of 255 ports in this commit are shown above. )
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above )
|
Mon, 23 May 2022
|
[ 11:12 Yasuhiro Kimura (yasu) ] 69b7aa5
lang/ruby27: Mark DEPRECATED and set EXPIRATION_DATE
After 2.7.6 is released on April 12, 2022, Ruby 2.7 entered the
security only maintainance phase. It continues for a year and after
that Ruby 2.7 reaches its EoL. On the other hand default version of
Ruby has switched to 3.0. So mark this port as DEPRECATED and set
EXPIRATION_DATE to the date of EoL in order to encourage user to
migrate to newer version.
PR: 263451
Approved by: maintainer timeout
|
Sun, 23 Jan 2022
|
[ 01:25 Piotr Kubaj (pkubaj) ] f3ed92a
lang/ruby{2,3}*: enable dtrace on powerpc64le and bump PORTREVISION
Since dtrace is currently disabled on ruby3*, bump PORTREVISION only on ruby2*
|
Tue, 18 Jan 2022
|
[ 00:24 Piotr Kubaj (pkubaj) ] d87e3a4
lang/ruby{2,3}*: enable dtrace on powerpc and powerpc64
|
Mon, 1 Nov 2021
|
[ 21:28 Po-Chuan Hsieh (sunpoet) ] 4d163e8 (Only the first 10 of 12 ports in this commit are shown above. )
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}.
|
[ 13:42 Po-Chuan Hsieh (sunpoet) ] 9c7833b
lang/ruby27: Use proper variables, RUBY_SHLIBVER and RUBY_SUFFIX
|
Mon, 28 Jun 2021
|
[ 20:27 Piotr Kubaj (pkubaj) ] 3d7556b
lang/ruby27: enable libunwind on all supported architectures
|
Sat, 15 May 2021
|
[ 07:14 Tobias Kortkamp (tobik) Author: Yasuhiro Kimura ] 9671981 (Only the first 10 of 40 ports in this commit are shown above. )
*: Remove unnecessary 'port' argument from USES=readline
PR: 248459
Exp-run by: antoine
|
Tue, 6 Apr 2021
|
[ 14:31 Mathieu Arnold (mat) ] 305f148 (Only the first 10 of 29333 ports in this commit are shown above. )
Remove # $FreeBSD$ from Makefiles.
|
Mon, 12 Oct 2020
|
[ 18:25 pkubaj ]
Add libunwind for aarch64, powerpc64 and powerpc64le.
|
Thu, 2 Apr 2020
|
[ 12:18 sunpoet ]
Fix unintentional change in r530358 and r530359
|
[ 12:14 sunpoet ]
Update to 2.7.1
Changes: https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-7-1-released/
|
Fri, 13 Mar 2020
|
[ 09:27 meta ]
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
|
Wed, 29 Jan 2020
|
[ 02:25 meta ]
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)
|
Sat, 25 Jan 2020
|
[ 18:18 sunpoet ]
Add ruby27 2.7.0
|
Number of commits found: 22 |