summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-11-25Turn into virtual package for update to 19.3.0Lucas Werkmeister
With the 19.3.0 release, GraalVM supports two Java versions: Java 8 and Java 11. This also affects all sibling packages, including TruffleRuby, so the former truffleruby-bin package is split in two: truffleruby-jdk8-bin and truffleruby-jdk11-bin. To leave old installs functional when they update, this package is retained, but only as a “virtual” package with no contents except for its dependencies. Since this package only used to provide the Java 8 version, it declares a dependency on truffleruby-jdk8-bin now (users may, if they want to, install truffleruby-jdk11-bin additionally or instead). Users should explicitly install the real package; I will remove this one eventually.
2019-10-28Update to 19.2.1Lucas Werkmeister
2019-09-13Update to 19.2.0.1Lucas Werkmeister
2019-08-22Update to 19.2.0Lucas Werkmeister
The top-level license files turned from symlinks into proper files (oracle/fastr#90 [1]), so now we have to copy those as well. [1]: https://github.com/oracle/fastr/issues/90
2019-07-17Update to 19.1.1Lucas Werkmeister
2019-07-04Update to 19.1.0Lucas Werkmeister
2019-06-18Update to 19.0.2Lucas Werkmeister
2019-05-12Update to 19.0.0Lucas Werkmeister
The first non-RC release changed the source file name pattern a bit, and standardized the license file names to end in .txt, but otherwise the package format remained stable.
2019-04-26Update to rc16Lucas Werkmeister
2019-04-09Update to rc15Lucas Werkmeister
2019-03-21Update to rc14Lucas Werkmeister
2019-03-08Update to rc13Lucas Werkmeister
2019-02-09Update to rc12Lucas Werkmeister
2019-01-17Update to rc11Lucas Werkmeister
2018-12-07Update to rc10Lucas Werkmeister
2018-11-06Update to rc9Lucas Werkmeister
2018-10-22Update to rc8Lucas Werkmeister
2018-10-08Update to rc7Lucas Werkmeister
2018-09-10Update to rc6Lucas Werkmeister
2018-08-03Update to rc5Lucas Werkmeister
2018-07-31Update to rc4Lucas Werkmeister
2018-07-31Fix location of LICENSE fileLucas Werkmeister
With -t, the target is always treated as a directory, including the last component. Instead, swap the arguments back into SOURCE DEST order, and use the -T option to ensure that DEST really is a file.
2018-07-05Update to rc3Lucas Werkmeister
Upstream thankfully changed the URL format to include the version, so existing files from builds of previous package versions should no longer be mistaken for the current file (this was a possible problem with rc2).
2018-06-15Update to rc2Lucas Werkmeister
2018-05-10Use ${pkgname_} instead of hard-coding trufflerubyLucas Werkmeister
2018-05-10Simplify symlinkLucas Werkmeister
2018-05-10Update .SRCINFOLucas Werkmeister
2018-05-10Symlink truffleruby into /usr/bin/Lucas Werkmeister
Suggested by AUR user PhCl. The java-runtime-common package already adds /usr/lib/jvm/default/bin to the path, but this makes truffleruby work even when another JVM than java-8-graal is used as the default JVM.
2018-05-03Rename from truffleruby to truffleruby-binLucas Werkmeister
This is a binary package (we don’t build truffleruby from source), so it should have a -bin suffix.
2018-04-28Initial commitLucas Werkmeister
PKGBUILD copied from fastr and then slightly adjusted. This seems to be sufficient to make Ruby work on its own and as a polyglot language for R. However, attempting to launch Ruby with the polyglot option results in an error: $ /usr/lib/jvm/java-8-graal/bin/irb --polyglot ERROR: Unrecognized argument: --ruby.launcher=/usr/lib/jvm/java-8-graal/jre/languages/ruby/bin/ruby. Use --help for usage instructions. Again, I get the same error when installing via `gu`, so I assume it’s not the PKGBUILD’s fault.