Version: 9.2.14.0, Package name: jruby-9.2.14.0 |
Maintained by: Jeremy Evans |
Master sites: |
Description JRuby is an 100% pure-Java implementation of the Ruby programming language. JRuby is tightly integrated with Java to allow the embedding of the interpreter into any Java application with full two-way access between the Java and the Ruby code. |
Filesize: 63.5 KB |
Version History (View Complete History) |
|
2020-12-11 20:18:02 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.14.0 |
2020-08-05 15:33:25 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.13.0 |
2020-07-03 15:05:26 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.12.0 |
2020-03-27 09:04:04 by Jeremy Evans | Files touched by this commit (2) |
Log message: Update to JRuby 9.2.11.1 |
2020-03-20 10:44:29 by Christian Weisgerber | Files touched by this commit (135) |
Log message: Make use of "find -exec {} +" (which is POSIX) and "find -delete" (which is not) throughout the ports Makefiles. * Replace find|xargs with find -exec {} + * Replace -exec {} \; with -exec {} + if applicable. * Use the -delete operator to remove files and empty directories. * Combine and tweak some find(1) invocations while here. ok kn@ rsadowski@ espie@ |
2020-03-05 08:29:13 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.11.0 |
2019-11-01 13:29:31 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.9.0 |
2019-08-19 11:06:21 by Jeremy Evans | Files touched by this commit (1) |
Log message: Build jruby-launcher with c++ instead of g++ Problem reported by and help from naddy@ |
2019-08-15 08:39:23 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.8.0 |
2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-06-10 18:37:09 by Kurt Miller | Files touched by this commit (4) |
Log message: Adjust ports that rolled their own do-build target for calling ant to use MODJAVA_BUILD=ant. okay sthen@, abieber@, jeremy@ |
2019-05-18 10:05:27 by Jeremy Evans | Files touched by this commit (8) |
Log message: Prepare JRuby for Java 11 Keep using Java 8, but add necessary patches and update jffi and jruby-launcher dependencies so that Java 11 could be used. The JRuby team still recommends the use of Java 8 for JRuby, though that will be changing in the future. |
2019-04-26 09:46:58 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.7.0 |
2019-03-24 16:24:14 by Stuart Henderson | Files touched by this commit (43) |
Log message: sweep all java ports with a couple of adjustments to build/dependency environment, which will reduce complexity in java.port.mk when jdk 11 is added. direction agreed with kurt@. - switch all MODJAVA_VER to at least 1.8 (we don't currently have any version earlier than this anyway). - drop MODJAVA_JRERUN, the separate jre package will be going away with jdk 11. - bump changed ports |
2019-02-18 22:23:53 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.6.0 |
2018-12-10 08:23:21 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.2.5.0 OK rsadowski@ |
2018-11-11 23:25:18 by Jeremy Evans | Files touched by this commit (7) |
Log message: Update to JRuby 9.2.3.0 Remove backported security patches now upstream. Update jruby-launcher to 1.1.5. |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
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. |
2018-04-25 08:48:22 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.1.17.0 |
2018-04-11 09:26:18 by Christian Weisgerber | Files touched by this commit (1) |
Log message: fix build with clang6 |
2017-09-07 11:22:47 by Jeremy Evans | Files touched by this commit (2) |
Log message: Apply rubygems 2.6.13 security patches |
2017-09-02 15:36:55 by Jeremy Evans | Files touched by this commit (12) |
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. |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-06-21 09:38:00 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.1.12.0 |
2017-05-25 05:23:02 by Marc Espie | Files touched by this commit (1) |
Log message: Werror considered harmful |
2017-04-10 05:46:23 by Stuart Henderson | Files touched by this commit (276) |
Log message: use LIBCXX |
2017-03-08 09:32:26 by Jeremy Evans | Files touched by this commit (5) |
Log message: Update to JRuby 9.1.8.0 Fix hardcoding of gcc and g++. |
2017-01-16 14:34:54 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.1.7.0 |
2016-11-18 21:56:27 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.1.6.0 |
2016-09-19 15:38:39 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.1.5.0 |
2016-09-10 07:03:44 by Antoine Jacoutot | Files touched by this commit (95) |
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 |
2016-05-27 11:04:35 by Jeremy Evans | Files touched by this commit (4) |
Log message: 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-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183) |
Log message: remove SHARED_ONLY from ports that only use modules that neither set nor read this variable |
2015-10-26 09:29:39 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.0.3.0 |
2015-09-05 08:48:54 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to JRuby 9.0.1.0 |
2015-07-28 15:55:32 by Jeremy Evans | Files touched by this commit (1) |
Log message: Set ONLY_FOR_ARCHS = amd64, due to runtime issues on i386 OK jasper@ |
2015-07-25 22:40:16 by Jeremy Evans | Files touched by this commit (7) |
Log message: Update to JRuby 9.0.0.0 Bump jdk dependency to 1.8.0 Help and OK jasper@ |
2015-07-15 16:19:24 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to jruby 1.7.21 This removes a lot of the gems that were temporarily shipped with JRuby. OK jasper@ |
2015-05-14 09:38:25 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to jruby 1.7.20 OK jasper@ |
2015-02-01 10:34:21 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to jruby 1.7.19 |
2014-12-10 10:00:01 by Jeremy Evans | Files touched by this commit (3) |
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@ |
2014-11-08 12:59:19 by Jeremy Evans | Files touched by this commit (2) |
Log message: Update the embedded jnr-posix library, fixes File.utime on i386. |
2011-07-19 11:57:47 by Jeremy Evans | Files touched by this commit (9) |
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@ |
2011-06-01 18:11:50 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to version 1.6.2. |
2011-04-18 15:25:20 by Jeremy Evans | Files touched by this commit (2) |
Log message: Update to JRuby 1.6.1. OK ajacoutot@ |
2011-04-02 10:56:42 by Antoine Jacoutot | Files touched by this commit (18) |
Log message: Simplify: use my distfiles subdomain. |
2011-03-18 17:01:22 by Jeremy Evans | Files touched by this commit (10) |
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@ |
2011-01-13 15:35:52 by Kurt Miller | Files touched by this commit (7) |
Log message: Correct snafu with pkg version going backwards. Clue bat beating from espie@ help and okay landry@ |
2010-12-06 09:32:17 by Jeremy Evans | Files touched by this commit (2) |
Log message: Bump version to 1.5.6. OK landry@ |
2010-11-25 19:43:32 by Jeremy Evans | Files touched by this commit (2) |
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@ |
2010-11-22 08:49:14 by Jeremy Evans | Files touched by this commit (1) |
Log message: Fix build on amd64. Bump for safety because i386 package could have changed. OK landry@ |
2010-11-19 08:57:43 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update from 1.5.3 to 1.5.5. OK landry@ |
2010-11-17 01:05:18 by Marc Espie | Files touched by this commit (317) |
Log message: new depends |
2010-11-07 09:37:42 by Jeremy Evans | Files touched by this commit (2) |
Log message: Fix build on a clean system and add a patch to make JRuby work with more FFI libraries. OK landry@, bernd@ |
2010-10-27 19:45:44 by Jeremy Evans | Files touched by this commit (8) |
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 |
2010-02-03 05:59:24 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: face reality, it's i386 only and the build is badly broken on anything else agreed by sthen@ and bernd@ |
2009-08-09 05:18:59 by Bernd Ahlers | Files touched by this commit (8) |
Log message: Major update to jruby-1.3.1. All JRuby stuff is now living in ${LOCALBASE}/jruby to prevent problems with rubygem conflicts and to reduce the patches for the port. |
2009-04-26 03:38:25 by Stuart Henderson | Files touched by this commit (20) |
Log message: pkgname bumps following java.port.mk r1.18, pointed out by espie@ |
2009-03-11 17:22:49 by Stuart Henderson | Files touched by this commit (8) |
Log message: bump pkgname following java dep change |
2008-07-22 01:35:45 by Bernd Ahlers | Files touched by this commit (3) |
Log message: Rerolled distfile. Noticed by sturm@. |
2008-07-21 05:17:33 by Bernd Ahlers | Files touched by this commit (6) |
Log message: Update to jruby-1.1.3. Includes some fixes for problems reported by Yannick Francois and Jeremy Evans. Thanks guys! |
2008-07-10 17:31:40 by Bernd Ahlers | Files touched by this commit (1) |
Log message: Fix substitution of JRUBY_LIBDIR so jruby works again. Reported by Jeremy Evans and Yannick Francois. Thank you! |
2008-06-23 14:33:19 by Bernd Ahlers | Files touched by this commit (1) |
Log message: Replace a stupid PATH setting with the correct JAVA_HOME in MAKE_ENV. This should solve build problems noticed by naddy. help & ok kurt@ |