Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.
No CVE numbers, but this fixes the following vulnerabilities:
* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.

Log message:
First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.
lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl

Log message:
First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.
lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl

Log message:
Update to JRuby 1.7.17
Stop overriding the internal jnr-posix implementation, as the patches
in our copy have been merged upstream. This also means we can drop the
zip/unzip BDEPs.
OK jasper@

Log message:
Update to JRuby 1.7.17
Stop overriding the internal jnr-posix implementation, as the patches
in our copy have been merged upstream. This also means we can drop the
zip/unzip BDEPs.
OK jasper@

Log message:
Update to JRuby 1.7.17
Stop overriding the internal jnr-posix implementation, as the patches
in our copy have been merged upstream. This also means we can drop the
zip/unzip BDEPs.
OK jasper@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update to 1.6.3. Make bin/jruby a compiled file instead of a bash
script, so it can now be used in shebang lines. Remove the
building of nailgun, since nailgun support is now part of the
jruby binary.
This requires patching the included jruby-launcher gem to make a
similar change we used to make to the jruby.bash script, to set the
JAVA_HOME environment so things work correctly.
Also, create the SITEARCHDIR directory by default.
OK jcs@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Update jruby to 1.6.0. This version adds ruby 1.9 syntax support,
as well as experimental C extension support, and many other
significant new features.
Bump required memory to 384MB, should fix occassional memory
errors when building.
Use the jruby-complete.jar instead of the jruby.jar, seems
to be necessary for C extension support to work correctly.
RSpec is no longer bundled. Additionally, the extra 1.5.3
distfile is no longer needed as the changes have been included
upstream.
OK landry@

Log message:
Install the binaries with the same names as upstream, fixes building
ruby gem ports with the jruby FLAVOR in some cases.
Don't install the rdoc for the rake and rspec gems, for better
consistency with other ruby gem ports.
Add a @comment file to PLIST to fix update-plist adding a file that
shouldn't be in the package.
OK landry@

Log message:
Install the binaries with the same names as upstream, fixes building
ruby gem ports with the jruby FLAVOR in some cases.
Don't install the rdoc for the rake and rspec gems, for better
consistency with other ruby gem ports.
Add a @comment file to PLIST to fix update-plist adding a file that
shouldn't be in the package.
OK landry@

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry

Log message:
Update lang/jruby from 1.3.1 to 1.5.3. Numerous improvements including
performance increases and ruby 1.8.7 support. ffi support now works in
simple cases. It now works on amd64 as well. I'm taking over
maintenance from bernd@.
ok landry