about summary refs log tree commit diff
path: root/pkgs/development/interpreters/jruby
AgeCommit message (Collapse)AuthorFilesLines
2021-02-19treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob1-1/+1
2021-01-23pkgs/development/interpreters: stdenv.lib -> libBen Siraphob1-2/+2
2020-12-12jruby: 9.2.13.0 -> 9.2.14.0R. RyanTM1-2/+2
2020-09-24jruby: fix shebang for binaries in JRubyFarid Zakaria1-0/+4
There are a variety of additional scripts that are included with the JRuby installation that use JRuby itself. For instance the `bin/gem` had the following contents: ```bash ❯ cat /nix/store/kglkqf56ii83yl6yrgcaj5r3s9m2fzr0-jruby-9.2.13.0/bin/gem load File.join(File.dirname(__FILE__), 'jgem') ``` This is clearly wrong. Patchshebangs was not picking up the fix as part of stdenv because the patch is not a build input but the final output itself. We have to rely on substituteInPlace so that we get the correct version. ```bash ❯ cat /nix/store/k4fnrn0dcsh2wzw81217r0ywsspb468f-jruby-9.2.13.0/bin/gem ```
2020-08-04jruby: 9.2.12.0 → 9.2.13.0Farid Zakaria1-3/+3
2020-08-04maintainers: add fzakariaFarid Zakaria1-3/+4
2020-07-03jruby: 9.2.11.1 -> 9.2.12.0R. RyanTM1-2/+2
2020-04-05jruby: 9.2.11.0 -> 9.2.11.1R. RyanTM1-2/+2
2020-03-05jruby: 9.2.10.0 -> 9.2.11.0R. RyanTM1-3/+3
2020-02-23jruby: 9.2.9.0 -> 9.2.10.0R. RyanTM1-2/+2
2019-11-01jruby: 9.2.8.0 -> 9.2.9.0R. RyanTM1-2/+2
2019-08-24Merge branch 'master' into staging-nextVladimír Čunát1-2/+2
There ver very many conflicts, basically all due to name -> pname+version. Fortunately, almost everything was auto-resolved by kdiff3, and for now I just fixed up a couple evaluation problems, as verified by the tarball job. There might be some fallback to these conflicts, but I believe it should be minimal. Hydra nixpkgs: ?compare=1538299
2019-08-19jruby: 9.2.7.0 -> 9.2.8.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-04-14jruby: 9.2.6.0 -> 9.2.7.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2019-03-03jruby: 9.2.5.0 -> 9.2.6.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2018-12-15jruby: 9.2.4.0 -> 9.2.5.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2018-11-19jruby: 9.2.1.0 -> 9.2.4.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2018-11-09jruby: 9.2.0.0 -> 9.2.1.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions
2018-05-28jruby: 9.1.17.0 -> 9.2.0.0 (#41115)R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions. These checks were done: - built on NixOS - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/rake had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/ast had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jgem had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jirb had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jirb_swing had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/gem had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/ri had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/irb had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/testrb had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/rdoc had a zero exit code or showed the expected version - Warning: no invocation of /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jrubyc had a zero exit code or showed the expected version - /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jruby passed the binary check. - /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/jruby.bash passed the binary check. - /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/ruby passed the binary check. - /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/.jruby-wrapped passed the binary check. - /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0/bin/.jruby.bash-wrapped passed the binary check. - 5 of 16 passed binary check by having a zero exit code. - 0 of 16 passed binary check by having the new version present in output. - found 9.2.0.0 with grep in /nix/store/mxi03kwk4c23xpfjpqv1ggfkyf50wjkn-jruby-9.2.0.0 - directory tree listing: https://gist.github.com/4fecc39e96054dd41278b1d505cdb498 - du listing: https://gist.github.com/6382ad0545e74f9ff62a410b61801232
2018-04-26jruby: 9.1.16.0 -> 9.1.17.0R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jruby/versions. These checks were done: - built on NixOS - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/jruby -h’ got 0 exit code - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/jruby --help’ got 0 exit code - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/jruby.bash -h’ got 0 exit code - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/jruby.bash --help’ got 0 exit code - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/ruby -h’ got 0 exit code - ran ‘/nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0/bin/ruby --help’ got 0 exit code - found 9.1.17.0 with grep in /nix/store/g4a83h4462412zd3cf95j5ny19bxgha6-jruby-9.1.17.0 - directory tree listing: https://gist.github.com/20468ca63db765e0d42a1c93191f0901
2018-02-26jruby: 9.1.13.0 -> 9.1.16.0Ryan Mulligan1-2/+2
Semi-automatic update. These checks were performed: - built on NixOS - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby -h` got 0 exit code - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby --help` got 0 exit code - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby -v` and found version 9.1.16.0 - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby --version` and found version 9.1.16.0 - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash -h` got 0 exit code - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash --help` got 0 exit code - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash -v` and found version 9.1.16.0 - ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash --version` and found version 9.1.16.0 - found 9.1.16.0 with grep in /nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0
2017-12-30treewide: Don't use envHook anymoreJohn Ericson1-1/+1
This commits needs a MAJOR audit as I oftentimes just guessed which of `$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-11-04jruby: 9.1.12.0 -> 9.1.13.0mimadrid1-2/+2
2017-07-19jruby: make package compatible with bundix; add devEnvAlastair Pharo1-3/+32
- Adds the necessary passthru vars for bundler, bundix, etc. to accept the package as a ruby. - Adds the devEnv attribute, so that jruby.devEnv can be used to get an environment with bundler and bundix installed.
2017-07-19jruby: only wrap jruby executablesAlastair Pharo1-1/+1
Other executables all invoke jruby, and so don't need to be wrapped. In some cases wrapping breaks the executables because one file is a ruby script that directly loads the other (e.g. `gem` is a wrapper that loads `jgem`). In this case, if the latter script has been wrapped by nix, loading will fail.
2017-07-14jruby: 9.1.5.0 -> 9.1.12.0Kirill Radzikhovskyy1-2/+2
2017-06-26jruby: 9.0.5.0 -> 9.1.5.0Michael Zaccari1-2/+2
2016-08-02treewide: Add lots of meta.platformsTuomas Tynkkynen1-0/+1
Build-tested on x86_64 Linux & Mac.
2016-02-11jruby: 1.7.21 -> 9.0.5.0zimbatm1-4/+4
2015-07-08jruby: update 1.7.20.1 -> 1.7.21Susan Potter1-2/+2
2015-06-23jruby: 1.7.12 -> 1.7.20.1Susan Potter1-2/+2
Security release which only updates Rubygems to version 2.4.8. Rubygems 2.4.8 addresses CVE-2015-1855 to resolve some problems with wildcard matching of hostnames. See following entry for more information: http://jruby.org/2015/06/10/jruby-1-7-20-1.html
2014-11-06Turn more licenses into lib.licenses styleMateusz Kowalczyk1-1/+1
Should eval cleanly, as far as -A tarball tells me. Relevant: issue #2999, issue #739
2014-04-22jruby: Update from 1.6.5.1 to 1.7.12Ricardo M. Correia1-6/+8
2012-01-19svn merge ^/nixpkgs/trunk, one simple conflict in jrubyYury G. Kudryashov1-6/+18
svn path=/nixpkgs/branches/stdenv-updates/; revision=31721
2012-01-18jruby: upgraded to latest version, fixed java dependencyPeter Simons1-6/+18
svn path=/nixpkgs/trunk/; revision=31648
2012-01-18* "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointlessEelco Dolstra1-1/+1
function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2010-07-28* Get rid of many instances of "args: with args;", and other codingEelco Dolstra1-5/+5
guidelines violations. * Updated libsamplerate to 0.1.7. svn path=/nixpkgs/trunk/; revision=22782
2009-06-26adding jruby-1.1.6 cause the one shipping with netbeans can't get uid.Marc Weber1-0/+18
svn path=/nixpkgs/trunk/; revision=16060