Commit Graph

84 Commits

Author SHA1 Message Date
James Conroy-Finn
56aedbd477
Move reference removal logic into build support 2023-11-26 11:23:15 +00:00
James Conroy-Finn
b807221d06
clojure-lsp: Add version test 2023-11-23 19:44:49 +00:00
James Conroy-Finn
24b9f263ec
clojure-lsp: Remove references to GraalVM derivation 2023-11-23 18:38:12 +00:00
R. Ryantm
89fe226828 clojure-lsp: 2023.07.01-22.35.41 -> 2023.08.06-00.28.06 2023-08-09 13:21:44 +00:00
R. Ryantm
70965da5f8 clojure-lsp: 2023.05.04-19.38.01 -> 2023.07.01-22.35.41 2023-07-03 08:20:22 +00:00
R. Ryantm
0cd17d282e clojure-lsp: 2023.04.19-12.43.29 -> 2023.05.04-19.38.01 2023-05-08 02:56:12 +00:00
R. Ryantm
1859a20952 clojure-lsp: 2023.02.27-13.12.12 -> 2023.04.19-12.43.29 2023-04-21 16:34:17 +00:00
R. Ryantm
c1ea08740c clojure-lsp: 2023.01.26-11.08.16 -> 2023.02.27-13.12.12 2023-02-28 19:23:12 +00:00
R. Ryantm
1d8a8d223e clojure-lsp: 2022.12.09-15.51.10 -> 2023.01.26-11.08.16 2023-01-27 07:57:23 +00:00
R. Ryantm
6f5ce31ff8 clojure-lsp: 2022.11.03-00.14.57 -> 2022.12.09-15.51.10 2022-12-09 19:28:41 +00:00
R. Ryantm
76c4748d4d clojure-lsp: 2022.10.05-16.39.51 -> 2022.11.03-00.14.57 2022-11-05 16:32:51 +08:00
R. Ryantm
c6f99778f9 clojure-lsp: 2022.09.01-15.27.31 -> 2022.10.05-16.39.51 2022-10-06 06:15:32 +00:00
David Morgan
fc2235cd61 clojure-lsp: 2022.07.24-18.25.43 -> 2022.09.01-15.27.31 2022-09-05 16:28:30 +01:00
R. Ryantm
5ded7fa44a clojure-lsp: 2022.06.29-19.32.13 -> 2022.07.24-18.25.43 2022-07-25 01:35:34 +00:00
R. Ryantm
f7d9436ead clojure-lsp: 2022.06.22-14.09.50 -> 2022.06.29-19.32.13 2022-06-30 01:40:35 +00:00
R. Ryantm
3df217cf4d clojure-lsp: 2022.05.31-17.35.50 -> 2022.06.22-14.09.50 2022-06-23 01:57:21 +00:00
Bobby Rong
1e0e65cb55
Merge pull request #175671 from r-ryantm/auto-update/clojure-lsp
clojure-lsp: 2022.05.23-13.18.11 -> 2022.05.31-17.35.50
2022-06-10 20:43:54 +08:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
R. Ryantm
7812eca4e9 clojure-lsp: 2022.05.23-13.18.11 -> 2022.05.31-17.35.50 2022-06-01 01:28:09 +00:00
R. Ryantm
0f014d8b81 clojure-lsp: 2022.05.03-12.35.40 -> 2022.05.23-13.18.11 2022-05-25 02:44:03 +00:00
R. Ryantm
51835cfa3c clojure-lsp: 2022.04.18-00.59.32 -> 2022.05.03-12.35.40 2022-05-04 01:56:42 +00:00
R. Ryantm
107284eec4 clojure-lsp: 2022.03.31-20.00.20 -> 2022.04.18-00.59.32 2022-04-19 01:41:52 +00:00
R. Ryantm
c565ea4bb0 clojure-lsp: 2022.03.26-18.47.08 -> 2022.03.31-20.00.20 2022-04-01 13:30:45 +00:00
Eric Dallo
4ced0ddc98
clojure-lsp: 2022.02.23-12.12.12 -> 2022.03.26-18.47.08 2022-03-28 19:21:29 -03:00
Eric Dallo
27db523fe7
clojure-lsp: 2022.02.01-16.53.14 -> 2022.02.23-12.12.12 2022-02-24 10:07:34 -03:00
Will Cohen
2058ddfe41 clojure-lsp: 2022.01.22 -> 2022.02.01 2022-02-01 12:54:16 -05:00
Eric Dallo
295a85a629
clojure-lsp: 2021.11.02-15.24.47 -> 2022.01.22-01.31.09 2022-01-22 19:58:45 -03:00
Will Cohen
5a65d5c705 clojure-lsp: disable integration-test 2022-01-10 10:28:17 -05:00
Will Cohen
1054bfd294 clojure-lsp: 2021.11.02 -> 2022.01.03 2022-01-06 18:59:24 -05:00
Thiago Kenji Okada
e1c79ccfe4 clojure-lsp: fix build on macOS
Instead of setting the environment variable using Nix, use `preBuild`
hook to inject the value `DTLV_LIB_EXTRACT_DIR` on directly to
`nativeImageBuildArgs`. This will allow us to use a dynamically value
generated with `mktemp -d`.

Fix issue #153765.
2022-01-06 19:50:25 -03:00
Thiago Kenji Okada
f1c16183c8 buildGraalvmNativeImage: fix meta, add --verbose flag 2021-11-24 10:37:33 -03:00
Thiago Kenji Okada
d352856ea2 buildGraalvmNativeImage: default executable to pname 2021-11-24 10:37:32 -03:00
Thiago Kenji Okada
7c632551c1 clojure-lsp: use buildGraalvmNativeImage 2021-11-24 10:37:32 -03:00
Thiago Kenji Okada
1415e30830 buildGraalvmNativeImage: init
For now it only takes care of the single Jar <-> single Executable case.
This will take care of the majority (all?) use cases we have in nixpkgs
currently.
2021-11-24 10:37:32 -03:00
Thiago Kenji Okada
4ef967af20 clojure-lsp: mark it as broken on non-x86_64 platforms
It depends on datalevin, a SVM dependency that nowadays explicitly
supports x86_64 only.

However, it may support aarch64 in the future, so mark it as broken.
2021-11-08 12:48:01 -03:00
Eric Dallo
ed16d21897
clojure-lsp: 2021.09.30-15.28.01 -> 2021.11.02-15.24.47 2021-11-03 13:28:14 -03:00
Thiago Kenji Okada
d672332c26 clojure-lsp: remove "-H:CheckToolchain" on macOS 2021-10-02 12:50:44 -03:00
Thiago Kenji Okada
72971ccccb clojure-lsp: reduce closure size
Before:

```
$ nix path-info -S ./result -h
/nix/store/z8802pkmg77wq10kz851fvrjib0pm75f-clojure-lsp-2021.09.30-15.28.01	  2.0G
```

After:

```
$ nix path-info -S ./result -h
/nix/store/1q6r7z9ga2hnar1gj5gbd6s0b3h5xhp8-clojure-lsp-2021.09.30-15.28.01	154.4M
```
2021-10-02 11:41:47 -03:00
R. RyanTM
20233d45c4 clojure-lsp: 2021.09.13-22.25.35 -> 2021.09.30-15.28.01 2021-10-01 00:37:19 +00:00
Eric Dallo
ff7905256c
clojure-lsp: 2021.09.04-17.11.44 -> 2021.09.13-22.25.35 2021-09-17 12:43:53 -03:00
Eric Dallo
d7f0ec1d46
clojure-lsp: Add updateScript 2021-09-14 11:26:21 -03:00
Eric Dallo
7ed75bfa95
clojure-lsp: 2021.07.12-12.30.59 -> 2021.09.04-17.11.44 2021-09-12 13:35:03 -03:00
Eric Dallo
9fb637ac66
clojure-lsp: 2021.06.01-16.19.44 -> 2021.07.12-12.30.59 2021-07-12 16:20:44 -03:00
Bastien Rivière
b19285d9f6
clojure-lsp: update maintainers list
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-23 16:17:00 +02:00
Bastien Riviere
e234811bb0
clojure-lsp: fix compilation on darwin 2021-06-23 16:16:45 +02:00
Thiago Kenji Okada
cf6f922924 clojure-lsp: 2021.04.13-12.47.33 -> 2021.06.01-16.19.44 2021-06-10 15:00:22 -03:00
Eric Dallo
64be38f31f
clojure-lsp: 2021.02.14-19.46.47 -> 2021.04.13-12.47.33 2021-04-21 20:52:34 -03:00
Thiago Kenji Okada
2c3ad4ef9c clojure-lsp: build it from source
Nowadays we build it from the jar released from upstream, but this PRs
changes it to build it from source code.
2021-02-19 10:38:31 -03:00
Thiago Kenji Okada
cd98c0e4ba clojure-lsp: add tests 2021-02-19 10:25:55 -03:00
Thiago Kenji Okada
3fa00685ce clojure-lsp: migrate to GraalVM
clojure-lsp now supports GraalVM builds that makes the binary faster to
start and also seems to reduce memory usage.
2021-02-19 10:25:55 -03:00