jeremy
b06845400c
Update to ruby 2.2.4, fixing CVE-2015-7551
...
Bump lib minor due to added function. Drop a couple of patches
included upstream.
2015-12-18 17:40:07 +00:00
jeremy
2ad76640df
Update to ruby 2.1.8, fixing CVE-2015-7551
...
Bump lib minor due to added function. Drop a couple of patches
included upstream.
2015-12-18 17:39:25 +00:00
jeremy
4018a21cb9
Update to ruby 2.0.0-p648, fixing CVE-2015-7551
2015-12-18 17:38:11 +00:00
jeremy
ca6441521a
Backport fix for CVE-2009-5147 and CVE-2015-7551 from r23405
2015-12-18 17:36:31 +00:00
landry
5711f896ef
Mark BROKEN-hppa for reliable BROKEN-ness (gcc ICEs, undefined refs to
...
atomics, various horrors)
2015-12-04 20:47:52 +00:00
sthen
c30dffe1ea
these patches weren't removed with the rest of ruby/1.9, spotted by brnrd@freebsd
2015-09-10 11:30:55 +00:00
jeremy
e01130d3aa
Send lang/ruby/1.9 to the Attic, now that we are no longer building
...
extension libraries for ruby 2.0 by default.
OK jasper@
2015-08-29 16:25:39 +00:00
kili
43b94b803a
Fix build after SSLv3 removal.
...
ok sthen@
2015-08-27 15:55:04 +00:00
jeremy
bcc4898ece
Make MODRUBY_WANTLIB include other libraries besides rubyXY even when not
...
using ext or extconf CONFIGURE_STYLE. Previously these libraries were
only added to MODRUBY_WANTLIB when using those CONFIGURE_STYLEs.
Build problem with textproc/ruby-hyperestraier noticed by sthen@, nigel@,
and ajacoutot@.
OK nigel@
2015-08-27 14:36:14 +00:00
jeremy
6db4a54756
Update to 2.2.3
2015-08-22 15:14:14 +00:00
jeremy
9c54e94f14
Update to 2.1.7
2015-08-22 15:13:41 +00:00
jeremy
e42ca93cb8
Update to 2.0.0-p647
2015-08-22 15:13:05 +00:00
jeremy
68799a9e5e
Update MODRUBY_LIBREV on jruby to 2.2.0 due to JRuby upgrade
2015-07-26 04:41:37 +00:00
jeremy
3b2e299ff9
Remove MODRUBY_RAKE_DEPENDS. Only necessary on ruby 1.8, and none of
...
the ports that use it are still built with ruby 1.8.
OK ajacoutot@
2015-07-19 02:10:31 +00:00
jeremy
e07f7c31e7
Remove MODRUBY_ICONV_DEPENDS. ruby 1.8 specific ports can hard code
...
the dependency, more modern ports don't need it.
OK ajacoutot@
2015-07-18 21:07:40 +00:00
jeremy
4ad0a6112f
Switch the default ruby version from ruby 2.1 to 2.2, and bump affected
...
ports.
OK jcs@ ajacoutot@
2015-07-16 17:27:08 +00:00
jeremy
45d56680df
Add fixes for CVE-2015-3900 and CVE-2015-4020
...
OK jasper@
2015-06-29 18:55:03 +00:00
jeremy
2ff403d134
Update to ruby 2.2.2
...
Fixes overly permissive matching of hostnames, CVE-2015-1855.
2015-04-15 22:00:04 +00:00
jeremy
9bfd3b998b
Update to ruby 2.1.6
...
Fixes overly permissive matching of hostnames, CVE-2015-1855.
2015-04-15 21:59:38 +00:00
jeremy
28da8083a2
Update to ruby 2.0.0-p645
...
Fixes overly permissive matching of hostnames, CVE-2015-1855.
2015-04-15 21:58:59 +00:00
jeremy
a44254e568
Add patch to fix overly permissive matching of hostnames, CVE-2015-1855.
2015-04-15 21:58:16 +00:00
jeremy
209cf39592
Update to ruby 2.2.1
...
Major lib bump due to structure changes.
2015-03-16 19:39:05 +00:00
jeremy
814fee48af
Update to ruby 2.0.0-p643
...
Minor lib bump due to added functions.
2015-03-16 19:37:14 +00:00
jeremy
a76531637c
Add --with-mantype=doc to CONFIGURE_ARGS, to install mdoc manuals
...
instead of man manuals. Fixes man rake22, which was broken before.
Remove USE_GROFF as mandoc formats the manuals properly.
While here, fix the xargs usage in pre-install to handle cases
where fake is run after being cleaned.
Issue with rake22 man page reported by naddy@
Detailed analysis and --with-mantype=doc change from schwarze@
xargs fix from me
2015-02-17 17:18:21 +00:00
naddy
6bb8d0674b
Drop USE_GROFF from ports where the formatting differences are acceptable
...
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
jeremy
adce9186e0
Add ruby 2.2 support, so you can use FLAVOR=ruby22
...
to build ruby gems for ruby 2.2, or MODRUBY_REV = 2.2
to have other software use ruby 2.2 as the ruby version.
OK jasper@
2015-01-08 18:51:20 +00:00
jeremy
153dbf01d0
Hook ruby 2.2 up to the build
2015-01-08 18:49:20 +00:00
jeremy
233af13a64
Import ruby 2.2.0
...
OK jasper@
2015-01-08 18:48:32 +00:00
sebastia
71d99076cd
make the no_ri_docs FLAVOR the default on alpha and hppa, tested with
...
running puppet on those.
OK jasper@, jeremy@
2014-11-15 11:36:14 +00:00
jeremy
7b0a779875
Fix build of ri-docs subpackage.
...
The previously backported patch was handled slightly differently by
upstream, so one of the methods no longer exists, and needs to be
removed from the ri docs.
2014-11-14 17:51:42 +00:00
jeremy
2643f8a1b3
Backport security fix for CVE-2014-8090
...
While here, remove previously backported patch that was already handled
upstream.
2014-11-14 17:41:50 +00:00
jeremy
ec94bcdd0b
Update to ruby 1.9.3-p551, fixing CVE-2014-8090
...
OK jasper@
2014-11-14 17:40:42 +00:00
jeremy
cf493ebf86
Update to ruby 2.0.0-p598, fixing CVE-2014-8090
...
Remove patch accepted upstream.
OK jasper@
2014-11-14 17:39:57 +00:00
jeremy
a92542ca9a
Update to ruby 2.1.5, fixing CVE-2014-8090
...
OK jasper@
2014-11-14 17:37:52 +00:00
dcoppa
822c603545
Use MAKE or make from ENV to override rbconfig's make.
...
Backported from 2.1: f2bad74dda
ok landry@, jeremy@ (maintainer)
2014-11-07 15:18:56 +00:00
jeremy
cdabae0a2a
Backport security fix for CVE-2014-8080
2014-11-01 04:56:40 +00:00
jeremy
cafbc4bf25
Update to ruby 1.9.3-p550
...
Allow external C extensions to be installed via gem install.
This was missed earlier when changes were made to other ruby
versions.
2014-11-01 04:56:09 +00:00
jeremy
ea355bad5e
Update to ruby 2.0.0-p594
...
Bump lib major due to struct change.
Backport a fix to fix an error introduced when backporting a fix.
2014-11-01 04:54:43 +00:00
jeremy
9b1b92ab0b
Update to ruby 2.1.4
...
Bump lib major due to struct change.
Add VERSION to SUBST_VARS, since test-unit gem version always matches it.
Remove configure patch for issue fixed upstream.
2014-11-01 04:53:09 +00:00
jasper
1a568ab4ad
remove support for rspec2
2014-10-17 17:08:57 +00:00
jeremy
1a20cbf501
Allow gem install to work for gems with C extensions. As a bonus,
...
remove the need to use FAKE_AS_ROOT = always-wrap.
landry@ phessler@ naddy@ in favor
2014-10-15 02:06:35 +00:00
jeremy
9e175750f9
Use a 18 suffix for ruby 1.8 gem binaries
...
This makes them consistent with ruby 1.9+ gem binaries.
2014-10-11 19:52:10 +00:00
jeremy
ecf46d654c
Make ruby 2.1 the default ruby version
2014-09-22 15:21:00 +00:00
jeremy
fe48facd26
Update to ruby 2.1.3.
...
Add patch to work around bash-specific syntax in configure.
2014-09-22 15:15:41 +00:00
jeremy
7240677ea5
Update to ruby 2.0.0p576.
2014-09-22 15:14:48 +00:00
jasper
4fde26a66b
add needed bits for rspec3
...
ok jeremy@
2014-09-18 07:42:55 +00:00
jasper
79fa09cd73
adjust MODRUBY_RSPEC2_DEPENDS after rspec2 move
2014-09-17 09:39:35 +00:00
espie
73a10c0733
turn on "always-wrap" for the 3 ports known to embed their install program
...
in installed files.
2014-09-16 09:09:46 +00:00
espie
fd2577db50
not yet on by default, still some love needed for umasks
2014-09-02 12:56:35 +00:00
jasper
be45cf16ed
add alpha/hppa to list of arches for no_ri_docs instead of marking it
...
broken. sebastia@ confirms ruby works good enough for puppet on these arches.
the underlying problem in miniruby still needs to be addressed though.
ok jeremy@
2014-08-22 08:15:55 +00:00