Steve Wills
1f7ae1f6e2
update lang/ruby23 to 2.3.3
2016-11-22 12:23:04 +00:00
Steve Wills
d017b2c54f
update lang/ruby21 to 2.1.10
2016-11-22 00:10:41 +00:00
Steve Wills
430a5372f2
lang/ruby23: update to 2.3.2
2016-11-20 23:29:38 +00:00
Steve Wills
ec21799df2
lang/ruby22: update to 2.2.6
2016-11-18 13:52:30 +00:00
Steve Wills
97e3c7a495
Remove USE_LIBRUBY and DEPEND_LIBRUBY
2016-11-02 18:24:12 +00:00
Antoine Brodin
ea16d28b49
- Update devel/doxygen to 1.8.12
...
- Adjust plist of ports depending on it
PR: 212869
2016-09-27 16:32:52 +00:00
Steve Wills
dcdbc2bab2
Remove support for RUBY_ELISPDIR
2016-09-19 16:46:34 +00:00
Steve Wills
afc37b75c3
remove missed comment
2016-09-15 15:50:41 +00:00
Steve Wills
8831965089
Mk/bsd.ruby.mk: remove rdtool support
...
rdtool support has been disabled by default for 12 years and isn't needed
2016-09-15 15:49:25 +00:00
Alexey Dokuchaev
bbf1349240
Do not terminate IGNORE messages with period, it is added by the framework.
2016-08-26 08:42:27 +00:00
Mathieu Arnold
0761532ec5
Always include bsd.default-versions.mk in bsd.port.mk.
...
The variable defined in it are now always available after including
bsd.port.pre.mk.
PR: 210666
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6933
2016-08-03 12:09:37 +00:00
Mathieu Arnold
b09abe9e69
Despite its name, ruby-rd-build runs during the install stage.
...
Reported by: antoine
Pointy hat to: mat
Sponsored by: Absolight
2016-06-17 13:23:41 +00:00
Mathieu Arnold
12ddc1796c
Remove DO_NADA targets.
...
No need to have make(1) compute a target order graph for targets that
are empty.
Sponsored by: Absolight
2016-06-17 12:42:30 +00:00
Rene Ladan
d9881ba21b
Fix up Mk/bsd.ruby.mk after removing lang/ruby20
...
Reported by: mat via #bsdports
2016-06-01 12:23:38 +00:00
Steve Wills
48182b62ac
Remove now unused USE_RAKE
2016-05-04 01:57:11 +00:00
Steve Wills
b5f03c0ce1
lang/ruby23: update to 2.3.1
2016-05-04 01:54:33 +00:00
Steve Wills
ce48010929
lang/ruby22: update to 2.2.5
2016-05-04 01:51:54 +00:00
Steve Wills
588dcfa531
lang/ruby21: Update to 2.1.9
2016-05-04 01:50:54 +00:00
Steve Wills
b3e8fe8d85
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
2016-04-27 16:36:41 +00:00
Steve Wills
70faee9bd6
remove RUBY_SHEBANG_FILES since USES=shebangfix does the same
...
PR: 209051
2016-04-25 23:12:04 +00:00
Mathieu Arnold
9097255acf
Try to be more helpful to our users, and keep all the possible versions
...
close to their default value in Mk/bsd.default-versions.mk.
Sponsored by: Absolight
2016-04-14 13:34:25 +00:00
Brad Davis
ad6237a51a
Make the do-{build,extract,install} targets overrideable.
...
Approved by: swills (mentor)
2016-03-29 20:12:49 +00:00
Baptiste Daroussin
421767bd88
Remove the now unneeded ${PORTSDIR} from dependency definition in
...
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
2016-03-27 01:23:25 +00:00
Steve Wills
c0e8f048db
Remove unneeded print from find command
2016-02-02 15:28:17 +00:00
Steve Wills
8d77480356
Remove source and intermediate build output from intalled rubygem- ports
...
PR: 192949
2016-02-02 01:21:21 +00:00
Sunpoet Po-Chuan Hsieh
647dc43651
- Add ruby23 2.3.0
...
- Do not silence installation message
- Use . instead of \* for COPYTREE_SHARE
- Use do-test:
- Use MAKE_CMD
- Remove validate:
- Cosmetic change
Differential Revision: https://reviews.FreeBSD.org/D4749
PR: 205774
Exp-run by: antoine
MFH: 2016Q1
2016-01-05 19:19:34 +00:00
Sunpoet Po-Chuan Hsieh
3b79030e80
- Update to 2.0.0p648
...
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Use USES=tar:xz
- Silence patch and build messages
Changes: https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-0-0-p648-released/
http://svn.ruby-lang.org/repos/ruby/tags/v2_0_0_648/ChangeLog
Security: 3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision: https://reviews.freebsd.org/D4668
PR: 205487
Exp-run by: antoine
MFH: 2015Q4
2015-12-23 19:11:44 +00:00
Sunpoet Po-Chuan Hsieh
46b072cd1b
- Update to 2.1.8
...
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Silence patch and build messages
Changes: https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-1-8-released/
http://svn.ruby-lang.org/repos/ruby/tags/v2_1_8/ChangeLog
Security: 3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision: https://reviews.freebsd.org/D4668
PR: 205487
Exp-run by: antoine
MFH: 2015Q4
2015-12-23 19:10:47 +00:00
Sunpoet Po-Chuan Hsieh
69857748b9
- Update to 2.2.4
...
- Add LICENSE_FILE
- Use USES=autoreconf instead of USE_AUTOTOOLS=autoconf
- Use USES=libedit
- Silence patch and build messages
Changes: https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-2-4-released/
http://svn.ruby-lang.org/repos/ruby/tags/v2_2_4/ChangeLog
Security: 3b50881d-1860-4721-aab1-503290e23f6c
Differential Revision: https://reviews.freebsd.org/D4668
PR: 205487
Exp-run by: antoine
MFH: 2015Q4
2015-12-23 19:09:55 +00:00
Baptiste Daroussin
8cea2b0147
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched
...
This gives more time for tools to get updated, available in packages etc before
bothering users
2015-10-15 07:36:38 +00:00
Baptiste Daroussin
869e1f27d0
Drop the necessity to add ${PORTSDIR} to dependency line
...
Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute
Checked with poudriere, portmaster, portupgrade
PR: 203685
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D3866
2015-10-14 16:49:35 +00:00
Sunpoet Po-Chuan Hsieh
4b54ee8b7b
- Update to 2.2.3
...
- Fix PLIST
Changes: http://svn.ruby-lang.org/repos/ruby/tags/v2_2_3/ChangeLog
Differential Revision: https://reviews.freebsd.org/D3587
Approved by: swills (portmgr, ruby)
2015-09-08 19:45:13 +00:00
Sunpoet Po-Chuan Hsieh
ecde17e737
- Update to 2.1.7
...
- Fix and sort PLIST
Changes: http://svn.ruby-lang.org/repos/ruby/tags/v2_1_7/ChangeLog
Differential Revision: https://reviews.freebsd.org/D3587
Approved by: swills (portmgr, ruby)
2015-09-08 19:44:01 +00:00
Sunpoet Po-Chuan Hsieh
f315e75862
- Update to 2.0.0p647
...
- Fix PLIST
Changes: http://svn.ruby-lang.org/repos/ruby/tags/v2_0_0_647/ChangeLog
Differential Revision: https://reviews.freebsd.org/D3587
Approved by: swills (portmgr, ruby)
2015-09-08 19:43:11 +00:00
Sunpoet Po-Chuan Hsieh
10084409d4
- Move *_DEPENDS together
...
- Add GMP option: libgmp.so is linked if present
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for dependency and package change
2015-09-07 17:47:48 +00:00
Sunpoet Po-Chuan Hsieh
2165b3644a
- Move *_DEPENDS together
...
- Add GMP option: libgmp.so is linked if present
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Change options helper: (copied from ruby22)
- Use CAPIDOCS_CONFIGURE_ENABLE instead of CAPIDOCS_CONFIGURE_OFF
- Use RDOC_CONFIGURE_ENABLE instead of RDOC_CONFIGURE_OFF
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for dependency and package change
2015-09-07 17:46:52 +00:00
Sunpoet Po-Chuan Hsieh
e9264c81e2
- Move *_DEPENDS together
...
- Sort CONFIGURE_ARGS
- Remove duplicate WRKSRC
- Sort USES
- Use pre-install: instead of pre-su-install:
- Convert to new options helper
- Convert to new options target helper
- Change options helper: (copied from ruby22)
- Use CAPIDOCS_CONFIGURE_ENABLE instead of CAPIDOCS_CONFIGURE_OFF
- Use RDOC_CONFIGURE_ENABLE instead of RDOC_CONFIGURE_OFF
- Add regression-test:
- Fix typo
- Cosmetic change
- Pet portlint: fix diff header of patch files
- Bump PORTREVISION for package change
2015-09-07 17:46:06 +00:00
Sunpoet Po-Chuan Hsieh
3431276749
- Add BROKEN_RUBYxx to simplify Makefile
...
Differential Revision: https://reviews.FreeBSD.org/D2239
Reviewed by: swills (portmgr, ruby)
2015-08-29 10:02:33 +00:00
Steve Wills
5d4ff11096
Update Ruby to latest versions to address CVE-2015-1855.
...
Security: https://www.ruby-lang.org/en/news/2015/04/13/ruby-openssl-hostname-matching-vulnerability/ (vuxml forthcoming)
2015-04-14 00:35:59 +00:00
Bryan Drewery
e710b8dad9
- Fix runtime with OpenSSL after the removal of SSLv2 in head.
...
- Make the main LOCALBASE/bin files into symlinks to the actual version to
make it simpler to tell which version is default.
2015-04-01 23:26:10 +00:00
Steve Wills
dd2e090988
Improve invalid version detection
...
Reported by: dvl, zi
Submitted by: bdrewery
Tested by: zi
2015-03-30 19:17:33 +00:00
Steve Wills
70eb32067e
lang/ruby21: fix bug in bundled rdoc
...
Obtained from: 55fbd8947f
2015-03-30 15:30:30 +00:00
Steve Wills
fed7471248
Update ruby-gems to 2.4.5
...
Note this is a big upgrade and the way gemspecs are generated changed. As a
result, all patched gemspecs had to have new patches.
2015-03-30 02:47:07 +00:00
Sunpoet Po-Chuan Hsieh
47e904ae1e
- Cleanup Mk/bsd.ruby.mk and remove no-op knobs in ruby ports
...
Reviewed by: bapt
Reviews: https://reviews.freebsd.org/D2030
2015-03-14 14:36:13 +00:00
Steve Wills
83c1767ceb
lang/ruby22: update to 2.2.1
...
PR: 198338
Submitted by: Yasuhiro KIMURA <freebsd.org@pob01.utahime.jp>
2015-03-09 13:30:51 +00:00
Steve Wills
f61e451a34
lang/ruby20: update to 2.0.0 p643
...
While here, bring in an rdoc fix
Obtained from: 55fbd8947f
2015-03-07 17:53:51 +00:00
Rene Ladan
22f0609652
Remove lang/ruby19 which reached its end-of-life on 2015-02-23
...
Add a note to UPDATING for ruby19 users.
Differential Revision: https://reviews.freebsd.org/D1954
Submitted by: myself
Reviewed by: ruby (swills, sunpoet)
Approved by: ruby (swills)
2015-02-24 20:10:42 +00:00
Steve Wills
4c3ec538d7
Bump PORTEPOCH on lang/ruby22 to avoid false positive vulnerability report
...
PR: 197875
Submitted by: Yasuhiro KIMURA <freebsd.org@pob01.utahime.jp>
2015-02-21 16:10:43 +00:00
Steve Wills
665d9f2530
Add Ruby 2.2.0
...
Differential Revision: D1457
Submitted by: sunpoet
Reviewed by: swills (myself)
2015-02-20 23:51:55 +00:00
Baptiste Daroussin
167f82f839
Change the EDIT option of ruby to use libedit by default now that libedit
...
from ports is able to handle unicode. Make sure that ruby does not provides its
own function to read the input but let libedit do it itself.
This allows the binary package to by default not be "tainted" by the readline
license.
Differential Revision: https://reviews.freebsd.org/D1547
Reviewed by: swills
Approved by: ruby (swills)
2015-02-01 23:19:51 +00:00