Package Details: scalafmt-native 2.0.1-2

Git Clone URL: https://aur.archlinux.org/scalafmt-native.git (read-only, click to copy)
Package Base: scalafmt-native
Description: Code formatter for Scala built with GraalVM (for fast startup)
Upstream URL: https://scalameta.org/scalafmt/
Keywords: scala scalafmt
Licenses: Apache
Submitter: poslegm
Maintainer: poslegm
Last Packager: poslegm
Votes: 1
Popularity: 0.000734
First Submitted: 2019-01-29 22:12
Last Updated: 2019-08-17 17:08

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

poslegm commented on 2019-12-13 15:50

Hello, vasya!

Thank you for your attention. Sadly, I fully switched my work environment from Arch Linux to MacOS. So, I can't maintain this package anymore. I replaced package name on scalafmt website to your package https://github.com/scalameta/scalafmt/commit/fc425cf02dc77f4592978bb25d2cf49970848bcf

vasya commented on 2019-12-10 13:18

UPD: I've just created the package scalafmt-native-bin from scratch, which also pulls the binary from official github releases, same as the official script.

vasya commented on 2019-12-10 10:24

Unrelated, can you please change the package name to scalafmt-native-bin? It is the recommended naming to avoid confusion with packages built from source. You can submit such a request via "Submit Request" link https://aur.archlinux.org/pkgbase/scalafmt-native/request/ , specifically the "Merge" option.

vasya commented on 2019-12-10 10:21

Hi. Is it possible to download binaries from scalafmt official location, not from the current maintainer-s personal web site?

This is the official GraalVM-pre-built installation script: https://raw.githubusercontent.com/scalameta/scalafmt/master/bin/install-scalafmt-native.sh

What we basically need is only this line from the whole script:

https://github.com/scalameta/scalafmt/releases/download/$VERSION/$ZIP

This contains one single binary, seems like a drop-in replacement. If you want, I can share a new PKGBUILD.