18 Commits

Author SHA1 Message Date
Steve Wills
71ea9482d3 Update lang/ruby2[2,3,4] to latest versions.
Fixes a security issue.

PR:		224356
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
MFH:		2017Q4
Security:	dd644964-e10e-11e7-8097-0800271d4b9c
2017-12-19 02:17:58 +00:00
Steve Wills
5c1a3d0ea5 lang/ruby22, 23, 24: update ARCHs
Add armv7, drop armv6hf and ia64. While here, drop unneeded quotes.

PR:		223986
Submitted by:	linimon
2017-12-15 03:02:06 +00:00
Steve Wills
ff1498f6af lang/ruby2?: make rubygem-* ports reproducible
PR:		223781
exp-run by:	antoine
2017-11-22 13:27:37 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Sunpoet Po-Chuan Hsieh
fc7efe3a6f Update to 2.4.1
- Update WWW

Changes:	https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-4-2-released/
Security:	95b01379-9d52-11e7-a25c-471bafc3262f
MFH:		2017Q3
2017-09-19 17:01:15 +00:00
Steve Wills
1b9be56d92 lang/ruby2{2,3,4}: require libunwind
Since ruby detects this if it's installed, and it's more often installed now
due to other deps, and ruby provides no way to not depend on it if it's found,
pull it in as a dependency unconditionally. While here, fix plist for ruby 2.4
with the CAPIDOCS option on, and restore the MAKE_JOBS_UNSAFE flag when using
that build option since it's not fixed like I thought it was.

PR:		219796
Reported by:	Grzegorz Junka <list1@gjunka.com>
2017-07-11 21:03:09 +00:00
Sunpoet Po-Chuan Hsieh
692209025a Use USES=readline:port 2017-06-12 22:25:34 +00:00
Martin Wilke
e0906c0a1f - Really fix plist when CAPIDOCS is enabled 2017-05-07 15:38:05 +00:00
Sunpoet Po-Chuan Hsieh
5c5372011c Always use latest doxygen
MFH:		2017Q2
2017-05-01 14:55:06 +00:00
Sunpoet Po-Chuan Hsieh
ae5483b00f Fix PLIST when CAPIDOCS option is enabled
PR:		218504
Reported by:	Kalten <kalten@gmx.at>
MFH:		2017Q2
2017-05-01 12:47:29 +00:00
Sunpoet Po-Chuan Hsieh
0a54345ad4 Pet portlint 2017-04-03 12:57:17 +00:00
Sunpoet Po-Chuan Hsieh
54c4ecdd61 Update to 2.4.1
Changes:	http://www.ruby-lang.org/en/news/2017/03/22/ruby-2-4-1-released/
2017-03-27 19:12:25 +00:00
Antoine Brodin
d727ceffde - Update devel/doxygen to 1.8.13
- Adjust ports depending on it

PR:		217801
2017-03-19 17:19:55 +00:00
Sunpoet Po-Chuan Hsieh
910fd17886 Fix doxygen version requirement
PR:		217384
Submitted by:	Yunchih Chen <yunchih@csie.ntu.edu.tw>
2017-02-27 06:37:45 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Sunpoet Po-Chuan Hsieh
973fb0377b - Sort PLIST 2016-12-27 18:16:13 +00:00
Sunpoet Po-Chuan Hsieh
f805696039 - Fix PLIST 2016-12-26 20:52:15 +00:00
Steve Wills
39230bebc6 Add Ruby 2.4.0
While here, remove local patches that are no longer needed and simplify
post-patch target.
2016-12-26 19:00:05 +00:00