jeremy
a2208beef5
Fix comment for patchfile, no functional change.
2017-04-18 17:09:26 +00:00
jeremy
eedf27a3d2
Fix heap overflow by renaming HEAP_ALIGN_LOG to HEAP_PAGE_ALIGN_LOG in configure.
2017-04-17 18:29:11 +00:00
jeremy
799e944524
Update to ruby 2.3.4
2017-04-07 21:14:17 +00:00
jeremy
f0629c71a6
Update to ruby 2.2.7
2017-04-04 21:40:01 +00:00
jeremy
0043fdaf26
Update to ruby 2.4.1
...
Shared lib major bump due to removal of ruby_vm_sysstack_error_copy
function. Regen patches.
2017-03-24 14:39:05 +00:00
jca
acf4c4a2f0
Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1
...
Same as lang/ruby/2.3. Preventively add arm, just in case it is near
the maximum limit.
Prodded by jeremy@ (maintainer)
2017-02-21 17:04:45 +00:00
jca
b40bb7b3ca
Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1
...
ok phessler@ jeremy@ (maintainer)
2017-02-21 16:45:36 +00:00
jeremy
4443230027
Add support for using ruby 2.4 to ruby.port.mk
...
This adds support for FLAVOR=ruby24 to most ruby gem ports, to
allow building of a package for ruby 2.4.
Additionally, refactor ruby.port.mk to reduce duplication and make
future updates simpler.
OK jasper@
2017-01-06 16:03:54 +00:00
jeremy
8d57e07b31
Hookup ruby 2.4 to the build
2017-01-06 16:00:21 +00:00
jeremy
4fb180cbad
Import ruby 2.4.0
...
OK jasper@
2017-01-06 15:59:25 +00:00
phessler
d4ff38167f
arm: OOM when building ext/ripper/ripper.c
2016-12-21 07:22:20 +00:00
jeremy
3991a161d8
Update to ruby 2.3.3
2016-11-23 15:59:32 +00:00
jeremy
d76bcdfea3
Update to ruby 2.3.2
...
Bump minor due to new exported function.
2016-11-19 04:56:00 +00:00
jeremy
584364fcdf
Update to ruby 2.2.6
...
Bump minor due to new exported function.
2016-11-19 04:55:26 +00:00
jeremy
2ab6141022
Add directory containing gem.build_complete file to ruby gem ext packages
...
This is needed so that the packages do not leave around the directories
when they are removed.
This requires bumping all ruby gem ext ports, which will happen shortly.
Problem discovered by pirofti@
2016-11-04 21:25:10 +00:00
jeremy
6bf61276f8
Add a couple directories to the PLIST
...
These directories are needed to that installing a ruby gem ext port and
then remove the ruby package doesn't leave directories around. This is
only a partial fix, the ruby gem ext ports all need a similar fix.
Problem pointed out by and feedback from pirofti@
2016-11-04 17:03:29 +00:00
jeremy
2e6d02afd2
Send ruby 2.0 to the Attic
...
It was unhooked from the build back in September.
2016-10-31 12:02:49 +00:00
jeremy
07183c6d19
Unhook ruby 2.0
2016-09-06 15:38:41 +00:00
jeremy
e8a4d89481
Make ruby 2.3 the default ruby version.
...
Also, remove code allowing the building of ruby ports using ruby 2.0.
2016-09-06 15:23:26 +00:00
jeremy
dcd3b2292d
Remove references to sparc and vax
2016-09-01 14:23:58 +00:00
jasper
003e889c0a
retire sparc
2016-09-01 10:53:26 +00:00
jeremy
5a038f445f
Add USE_WXNEEDED to ruby, to get devel/ruby-therubyracer working
...
Original diff from awolk@, OK sthen@
Change to use USE_WXNEEDED by me
2016-08-19 19:09:34 +00:00
jeremy
c322ffdfb9
Fix REVISION-main bumps
2016-07-15 15:53:05 +00:00
jeremy
7465a481c5
Use shadow versions of password functions
2016-07-15 15:39:03 +00:00
espie
1d55a231e7
add is-branch to all trivial ports that exist as multiple branches.
2016-06-29 16:14:38 +00:00
jeremy
c19ffe2bbc
Update JRuby to 9.1.1.0
...
This changes the ruby version JRuby supports to 2.3, so update ruby.port.mk
to match.
2016-05-27 17:04:35 +00:00
jeremy
a283c0a52c
Update to ruby 2.3.1
2016-04-30 14:19:00 +00:00
jeremy
3a903bb2f2
Update to ruby 2.2.5
2016-04-30 14:18:12 +00:00
naddy
97770995bb
replace the libiconv module with regular dependencies; ok jeremy@
2016-04-27 12:07:09 +00:00
jeremy
a0bba702a8
Update to ruby 2.1.9
2016-04-07 14:24:30 +00:00
visa
29d7ebfad2
Re-enable on mips64.
...
OK jasper@
2016-03-30 16:47:34 +00:00
naddy
deea7ed07b
drop SHARED_ONLY from python and ruby ports
2016-03-20 16:12:22 +00:00
naddy
5fc24d3cb3
removing SHARED_ONLY is safe here
2016-03-16 20:02:11 +00:00
naddy
d1fb05fbc3
requires --enable-shared
2016-03-10 11:50:13 +00:00
landry
23f5a06560
BROKEN-powerpc = OOM when building ext/ripper/ripper.c (like hppa)
2016-03-05 10:42:13 +00:00
jeremy
99dd75e03e
Make dpb not try to build -ri_docs subpackages on slow arches
...
The previous way was bogus. Use bsd.port.arch.mk to remove
MULTI_PACKAGES instead of having the lack of no_* FLAVOR add them.
Change the no_x11 PSUEDO_FLAVOR to no_tk, since what it does is turn
off the -tk subpackage.
Remove post-install target from Makefile.inc, and use a manually
post-install in every version. This is necessary due to
bsd.port.arch.mk usage.
Noticed by tobiasu@
Guidance from espie@
2016-02-29 20:46:53 +00:00
tobiasu
8f2c35a41d
mark broken on sparc, needs more memory to compile than we currently allow
2016-02-15 12:09:03 +00:00
jasper
58bc9c3712
ruby 2.2 and newer don't ship a testrb script anymore. however if
...
MODRUBY_TEST=testrb requires it to be present in order to run the tests. so
unbreak for newer rubies by re-using the original script.
feedback/ok jeremy@
2016-01-17 19:39:05 +00:00
jeremy
87d41db0fa
Add ruby23 FLAVOR for building ruby 2.3 versions of ruby ports.
...
Drop support for ruby19 and rbx FLAVORs, as the related ports
have been removed.
OK sthen@
2016-01-07 00:55:23 +00:00
jeremy
b1bb341c41
Hookup ruby 2.3 to the build
2016-01-07 00:53:23 +00:00
jeremy
467dc84bf8
Import ruby 2.3.0
...
OK sthen@
2016-01-07 00:52:46 +00:00
jeremy
b97c90af10
Allow fixing rbconfig.rb file even when post-install defined in subdir Makefile
...
This is needed for upcoming import of ruby 2.3.0
2016-01-07 00:51:28 +00:00
sebastia
e8e894edcd
I don't get a OOM condition building on HPPA, manually as well as when
...
using DPB, so remove the BROKEN marker.
Let's see how it works out for landry bulk building
OK landry@
2016-01-06 11:40:45 +00:00
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