Package Details: scala3 3.5.2-3

Git Clone URL: https://aur.archlinux.org/scala-dotty.git (read-only, click to copy)
Package Base: scala-dotty
Description: The Scala 3 compiler, also known as Dotty.
Upstream URL: http://dotty.epfl.ch
Keywords: java jre jvm sbt
Licenses: Apache-2.0
Submitter: corvus_192
Maintainer: envolution
Last Packager: envolution
Votes: 14
Popularity: 0.020287
First Submitted: 2017-10-27 19:01 (UTC)
Last Updated: 2024-11-12 10:54 (UTC)

Dependencies (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

mbloms commented on 2020-11-19 07:44 (UTC)

Oh, I asked them to rebuild with Java 8, and then I forgot to remove the source tar on my end and update the checksums. Sorry about that.

ShapelessCat commented on 2020-11-13 20:25 (UTC)

"ERROR: One or more files did not pass the validity check!"

tlipinski commented on 2020-11-13 11:30 (UTC)

shaXXXsums are invalid in 0d521c5 revision. Somehow binaries were replaced on github?

TheElectronWill commented on 2019-11-06 16:41 (UTC)

@mbloms thanks for the update!

mbloms commented on 2019-11-01 11:50 (UTC)

@TheElectronWill I have to admit I was confused by the versioning upstream. I'm reluctant to using Pre-releases as versions, but since it seems like they are just always one step behind, and de facto used like the official versions, I decided you're right.

I updated to 0.20.0-RC1, but I use 0.20.0RC1 as version because vercmp considers that to be before 0.20.0.

0.20.0_RC1 is considered a later version than 0.20.0, which is not the case.

TheElectronWill commented on 2019-10-04 22:34 (UTC) (edited on 2019-10-08 13:09 (UTC) by TheElectronWill)

Is it possible to use the -RC1 versions, like the latest 0.19.0-RC1?

It's a bit weird to be always one version number behind. And in scastie and other official tools, it's the -RC1 versions that are used.

02m commented on 2018-11-20 17:41 (UTC)

Patch that upgrades to 0.10-RC1: https://gist.github.com/c0e59fac9558a1def19572ac0d431d52

mbloms commented on 2018-04-09 12:49 (UTC)

I more or less substituted "opt" for "usr/share" and I'm not experiencing any issues so far. I'd be happy to co-maintain by the way. (Promise to not step on any toes.)

diff --git a/PKGBUILD b/PKGBUILD
index 48058ee..4223c3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,8 +15,8 @@ sha1sums=('9257d91723cd4cc7498a0d486e333cbecf423fa4')
 package() {
-       mkdir -p "$pkgdir/usr/bin" "$pkgdir/opt/scala-dotty"
-       cp -r "$srcdir/dotty-$_pkgverWithHyphen/bin" "$pkgdir/opt/scala-dotty"
-       cp -r "$srcdir/dotty-$_pkgverWithHyphen/lib" "$pkgdir/opt/scala-dotty"
-       ln -s "/opt/scala-dotty/bin/dotc" "$pkgdir/usr/bin/dotc"
-       ln -s "/opt/scala-dotty/bin/dotd" "$pkgdir/usr/bin/dotd"
-       ln -s "/opt/scala-dotty/bin/dotr" "$pkgdir/usr/bin/dotr"
+       mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/share/scala-dotty"
+       cp -r "$srcdir/dotty-$_pkgverWithHyphen/bin" "$pkgdir/usr/share/scala-dotty"
+       cp -r "$srcdir/dotty-$_pkgverWithHyphen/lib" "$pkgdir/usr/share/scala-dotty"
+       ln -s "/usr/share/scala-dotty/bin/dotc" "$pkgdir/usr/bin/dotc"
+       ln -s "/usr/share/scala-dotty/bin/dotd" "$pkgdir/usr/bin/dotd"
+       ln -s "/usr/share/scala-dotty/bin/dotr" "$pkgdir/usr/bin/dotr"
 }

corvus_192 commented on 2018-04-05 16:28 (UTC)

@chawlindel The problem is that the binaries want their libraries in ../lib relative to the absolute path of them. I would be happy to do this if you have a solution.

mbloms commented on 2018-04-05 14:36 (UTC)

Hi! Are you sure the files you install to /opt/ shouldn't be in /usr/share?