Commit Graph

21 Commits

Author SHA1 Message Date
R. Ryantm
053ad7bcd4 babashka-unwrapped: 1.3.190 -> 1.3.191 2024-06-23 19:49:10 +00:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
R. Ryantm
b9f8dcfaf1 babashka-unwrapped: 1.3.189 -> 1.3.190 2024-04-20 01:06:16 +00:00
R. Ryantm
00f70f03b7 babashka-unwrapped: 1.3.188 -> 1.3.189 2024-02-22 14:47:07 +00:00
Thiago Kenji Okada
1fee681897 buildGraalvmNativeImage: fix UTF-8 encoding issue for JVM dependencies
Now that we can pass build arguments for the GraalVM builder again (see
https://github.com/NixOS/nixpkgs/pull/282901), this should work again.

Fix issue: https://github.com/NixOS/nixpkgs/issues/283953
2024-01-26 11:12:54 +00:00
sohalt
b06aeee2a0 babashka: 1.3.186 -> 1.3.188 2024-01-22 10:40:34 +01:00
sohalt
1198a09c44 babashka: fix shell completions 2024-01-03 10:19:38 +01:00
James Conroy-Finn
c973975aa0
babashka: Remove superfluous removal of references 2023-11-26 11:23:16 +00:00
Thiago Kenji Okada
acd0e25562 babashka: add installCheckPhase to check for proper Unicode support 2023-11-16 10:14:38 +00:00
Lassulus
d4cd00c651
Merge pull request #266446 from Sohalt/update-babashka
babashka-unwrapped: 1.3.185 -> 1.3.186
2023-11-09 17:10:30 +00:00
Thiago Kenji Okada
a75a35caa8
Merge pull request #262232 from Sohalt/babashka-completions
babashka: Install shell completions
2023-11-09 13:03:01 +00:00
sohalt
808b05db11 babashka: Install shell completions 2023-11-09 11:33:19 +01:00
sohalt
5f58cc4917 babashka-unwrapped: 1.3.185 -> 1.3.186 2023-11-09 11:28:28 +01:00
R. Ryantm
c93589755b babashka-unwrapped: 1.3.184 -> 1.3.185 2023-10-25 01:08:23 +00:00
Moritz Heidkamp
9e2ee4c846 babashka: use upstream version of Clojure tools
As recommended by @borkdude[1], we should use the Clojure tools version included in a particular
upstream release since the code might not always work with more recent versions.

[1]  https://github.com/borkdude/deps.clj/issues/113#issuecomment-1735805109
2023-10-12 11:42:56 +02:00
Thiago Kenji Okada
45eff9d9c7 graalvm-ce: 22.3.1 -> 21.0.0
This initially may look like a downgrade, but this is caused by how
upstream is tagging versions.

Before they would have the GraalVM having its own version (e.g. 22.3.1),
and each version would support multiple JVM versions (e.g. 11, 17, 19).
Now each release supports only one JVM version (e.g.: 21), and they
track the same version as the JVM.

They also changed packaging, making all sub-products (e.g.: GraalPy,
GraalRuby, etc.) standalone, so they do not depend in GraalVM anymore
and have their own version. Thanks to this change, we will need to
repackage everything.

To simplify, this commit will remove all sub-products and only care
about the GraalVM/Native Image (that is back to GraalVM itself) part.
Other commits will re-added each sub-product.

Fix (partial): https://github.com/NixOS/nixpkgs/issues/257292
2023-09-27 10:25:44 +01:00
Thiago Kenji Okada
4ce5750c0c
Merge pull request #253100 from jlesquembre/bb-tools-version
Set default `clojure tools` version used by babashka to the same version provided by Clojure
2023-09-03 12:23:36 +00:00
José Luis Lafuente
d8f8919d39
babashka: 1.3.181 -> 1.3.184 2023-09-03 13:26:10 +02:00
José Luis Lafuente
5869b5d68b
babashka: default to CLJ_TOOLS version provided by Clojure 2023-09-03 13:22:28 +02:00
José Luis Lafuente
2baf2502ea
babashka: make rlwrap optional in wrapper
Fixes #246839
2023-08-10 19:22:39 +02:00
José Luis Lafuente
4a22edafaa
babashka: Add wrapper
To resolve dependecies in `bb.edn` files, Babashka depends on some
Clojure files and Java, see:
https://github.com/borkdude/deps.clj/tree/master#deps_clj_tools_dir

The wrapper also adds rlwrap, as recommended in the Babashka
documentation:
https://book.babashka.org/#_repl

I'm also formatting the file with nixpkgs-fmt
2023-07-03 11:11:17 +02:00