Age | Commit message (Collapse) | Author |
|
After I made it a virtual package, graal-native-image-bin no longer
provides a non-bin version of its package name.
|
|
With the 19.3.0 release, GraalVM supports two Java versions: Java 8 and
Java 11. Accordingly, this package is split into two: jdk8-graalvm-bin
and jdk11-graalvm-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 Java 8, it now declares a
dependency on jdk8-graalvm-bin (users may install jdk11-graalvm-bin
additionally or instead, if they want to). Users should explicitly
install the real package; I intend to remove this one eventually.
|
|
|
|
|
|
mksrcinfo v9 no longer emits the generation timestamp, so the diffstat
is a little different than usual.
|
|
|
|
|
|
|
|
The native-image plugin used to be part of this package, but Oracle
extracted it into a separate component with the 19.0.0 release (which I
failed to notice when first creating the release). We follow suit by
setting up a separate AUR package for it, graal-native-image(-bin), but
recommend that people install that via optdepends.
The pkgrel is bumped so that people will see the new dependency as soon
as possible. (I think that should work, though I can’t very well try it
out before pushing this commit…)
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
grr
|
|
|
|
|
|
|
|
This was suggested by AUR user zhangkaizhao [1] in a comment on the
graal package [2].
[1]: https://aur.archlinux.org/account/zhangkaizhao
[2]: https://aur.archlinux.org/packages/graal/
|
|
|
|
|
|
|
|
|
|
With -t, the target is always treated as a directory, including the last
component. We could fix that for this package by not specifying the last
component of the target (remove the LICENSE), but for consistency with
other Graal packages, were we sometimes have to specify the last
component because the source file is not named LICENSE but something
like LICENSE_GRAALPYTHON, I prefer swapping the arguments back into
SOURCE DEST order, and employing the -T option just in case.
|
|
|
|
Patch partially provided by AUR user char101 [1].
[1]: https://aur.archlinux.org/account/char101
|
|
That package contains the archlinux-java script that our install script
uses.
|
|
|
|
As AUR user rpodgorny pointed out, this is a binary package, so it
should have a -bin suffix. A graal package should instead be built from
source.
|
|
|
|
Based on the java8-openjdk one [1].
[1]: https://git.archlinux.org/svntogit/packages.git/tree/trunk/install_jdk8-openjdk.sh?h=packages/java8-openjdk
|
|
Just copy the entire distribution zip into a directory under
/usr/lib/jvm; this is already sufficient to make the package work with
archlinux-java (though we don’t automatically set it up yet).
|