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
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