Commit Graph

441 Commits

Author SHA1 Message Date
Gaetan Lepage
fe6760ff70 csharp-ls: 0.12.0 -> 0.13.0
Changelog:
https://github.com/razzmatazz/csharp-language-server/releases/tag/0.13.0
2024-05-08 11:40:09 +02:00
R. Ryantm
ab67ff3729 neocmakelsp: 0.6.23 -> 0.6.24 2024-05-08 00:44:01 +00:00
Gaetan Lepage
90bf522353 pylyzer: 0.0.53 -> 0.0.54
Diff: https://github.com/mtshiba/pylyzer/compare/refs/tags/v0.0.53...v0.0.54

Changelog: https://github.com/mtshiba/pylyzer/releases/tag/v0.0.54
2024-05-05 11:32:44 +02:00
Atemu
e993524725
Merge pull request #308530 from qwqawawow/update-nixd
nixd: 2.1.0 -> 2.1.2
2024-05-02 19:47:03 +02:00
0x5a4
b172a41aea
zls: 0.11.0 -> 0.12.0 (#308248)
Diff: https://github.com/zigtools/zls/compare/0.11.0...0.12.0
Changelog: https://github.com/zigtools/zls/releases/tag/0.12.0
2024-05-02 17:09:51 +00:00
eihqnh
0d48a17b82 nixd: 2.1.0 -> 2.1.2 2024-05-02 21:01:48 +08:00
Maximilian Bosch
fac5f2721d
Merge pull request #305951 from Ma27/nix-unstable-testing
nixVersions.unstable: build from master, re-init at 2.22.0.pre20240321_6fd2f42c
2024-05-01 09:30:05 +00:00
rewine
70682d2370
Merge pull request #308078 from r-ryantm/auto-update/neocmakelsp
neocmakelsp: 0.6.22 -> 0.6.23
2024-05-01 14:12:52 +08:00
R. Ryantm
2645452954 neocmakelsp: 0.6.22 -> 0.6.23 2024-04-30 19:15:39 +00:00
Gaetan Lepage
e427e90a0c pylyzer: 0.0.51 -> 0.0.53
Diff: https://github.com/mtshiba/pylyzer/compare/v0.0.51...v0.0.53
2024-04-29 23:13:29 +02:00
Maximilian Bosch
2b4e18f3d4
nixVersions.unstable: build from master, re-init at 2.22.0.pre20240321_6fd2f42c
The idea behind that is to enable users and developers of
downstream tools such as home-manager to test Nix master for several
reasons:

* Nix is currently trying to have a `master` branch that's always
  releasable[1]. We're still on Nix 2.18 in nixpkgs due to too many
  notable regressions. Enabling people to test latest master may help on
  that end.

* This uses the most bleeding-edge Nix, but our packaging, so we can
  identify issues with our packaging early.

* From what I've seen, most people are using the packages from nixpkgs
  anyways instead of the upstream flake, this is far more convenient
  anyways.

My plan is to update this once a week. Right now we rely on the
`installCheckPhase` here, but as soon as we have proper regression
testing[2], we may want to add `nixUnstable` there as well (however with
failures being allowed probably).

[1] https://discourse.nixos.org/t/nix-release-schedule-and-roadmap/14204
[2] https://github.com/NixOS/nixpkgs/pull/304332
2024-04-28 21:59:04 +02:00
R. Ryantm
56904f5526 vhdl-ls: 0.79.0 -> 0.80.0 2024-04-28 02:53:09 +00:00
Adam Stephens
793e3251c9
nixd: 2.0.2 -> 2.1.0
https://github.com/nix-community/nixd/releases/tag/2.1.0
2024-04-27 10:16:06 -04:00
Weijia Wang
18d51c2c5d
Merge pull request #305642 from wegank/lib-version-fix
treewide: fix version in changelog
2024-04-26 10:55:51 +02:00
Mario Rodas
2becf6e837 maintainers: drop marsam 2024-04-24 04:20:00 +00:00
Fabián Heredia Montiel
7e9344b106
Merge pull request #304347 from jpaju/metals-1.3.0
metals: 1.2.2 -> 1.3.0
2024-04-24 13:31:34 -06:00
Mario Rodas
0cdf9fb24d
Merge pull request #306111 from gepbird/lua-language-server-3.8.0
lua-language-server: 3.7.4 -> 3.8.3
2024-04-24 08:00:47 -05:00
Jaakko Paju
4355e2abb7 metals: add jpaju as maintainer 2024-04-24 09:57:41 +03:00
Gutyina Gergő
d804740da6
lua-language-server: 3.7.4 -> 3.8.3 2024-04-23 17:03:51 +02:00
Nick Cao
f5333d0a09
Merge pull request #305932 from GaetanLepage/csharp-language-server
csharp-ls: 0.11.0 -> 0.12.0
2024-04-23 10:36:28 -04:00
Mario Rodas
2eee5fcc2a
nixd: add version and pkg-config testers 2024-04-22 22:19:30 -04:00
Mario Rodas
c1f5835e6b
nixd: use finalAttrs pattern 2024-04-22 22:19:26 -04:00
Mario Rodas
d69a2737c4
nixd: 1.2.3 -> 2.0.2
Diff: https://github.com/nix-community/nixd/compare/1.2.3...2.0.2

Changelog: https://github.com/nix-community/nixd/releases/tag/2.0.2
2024-04-22 22:19:23 -04:00
Gaetan Lepage
383249860e csharp-ls: 0.11.0 -> 0.12.0
Changelog:
https://github.com/razzmatazz/csharp-language-server/releases/tag/0.12.0
2024-04-22 09:10:53 +02:00
Weijia Wang
58b5b2748f treewide: fix version in changelog 2024-04-21 19:33:05 +02:00
R. Ryantm
58bcc174af ccls: 0.20230717 -> 0.20240202 2024-04-22 01:05:03 +10:00
Sandro
587b27b7a8
gopls: 0.15.2 -> 0.15.3 (#304504)
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.15.3
2024-04-16 14:46:46 +02:00
Jaakko Paju
f39106a7b9 metals: 1.2.2 -> 1.3.0 2024-04-15 22:14:19 +03:00
Weijia Wang
99cf0dc812
Merge pull request #303251 from r-ryantm/auto-update/helm-ls
helm-ls: 0.0.14 -> 0.0.15
2024-04-11 09:56:07 +02:00
R. Ryantm
71913aac04 helm-ls: 0.0.14 -> 0.0.15 2024-04-11 00:59:26 +00:00
R. Ryantm
7ebb7fbf1c vhdl-ls: 0.78.2 -> 0.79.0 2024-04-10 04:20:25 +00:00
R. Ryantm
a772017767 helm-ls: 0.0.10 -> 0.0.14 2024-04-04 15:56:37 +00:00
R. Ryantm
853a440235 neocmakelsp: 0.6.20 -> 0.6.22 2024-04-03 12:28:59 +00:00
R. Ryantm
4359aed9d1 crystalline: 0.12.1 -> 0.12.2 2024-03-31 09:57:15 +00:00
R. Ryantm
5d3eb4d1dc vhdl-ls: 0.78.1 -> 0.78.2 2024-03-31 02:00:34 +00:00
Sascha Grunert
b82bcbdb35
gopls: set correct version (#299690)
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-03-28 12:45:17 +01:00
Paul Meyer
fba7582947 treewide: remove explicit -trimpath from Go pkgs 2024-03-28 07:57:19 +01:00
Mario Rodas
2b7d08ce89 postgres-lsp: unstable-2024-01-11 -> 0-unstable-2024-03-24
Diff: bbc24cc541...43ca9b675c
2024-03-25 04:20:00 +00:00
sefidel
128901ebfd crystalline: 0.10.0 -> 0.12.1 2024-03-25 03:54:33 -07:00
github-actions[bot]
90461ffe37
Merge master into staging-next 2024-03-20 12:01:15 +00:00
Jaakko Paju
1f7e3343e3 metals: 1.2.1 -> 1.2.2 2024-03-20 21:10:37 +11:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
github-actions[bot]
ac91cf83c1
Merge master into staging-next 2024-03-18 00:02:20 +00:00
Lampros Pitsillos
f7bfbe8bb1 typst-lsp: 0.12.1 -> 0.13.0
Diff: https://github.com/nvarner/typst-lsp/compare/v0.12.1...v0.13.0

Changelog: https://github.com/nvarner/typst-lsp/releases/tag/v0.13.0
2024-03-17 14:32:44 +02:00
github-actions[bot]
cecf050e96
Merge master into staging-next 2024-03-13 12:01:25 +00:00
R. Ryantm
d9e895b8bd gopls: 0.15.1 -> 0.15.2 2024-03-13 00:44:30 +00:00
github-actions[bot]
fd6d62aa3d
Merge staging-next into staging 2024-03-12 00:02:37 +00:00
a-n-n-a-l-e-e
ce789e7e35
llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi into libcxx (#292043)
- merge libcxxabi into libcxx for LLVM 12, 13, 14, 15, 16, 17, and git.
- remove the link time workaround `-lc++ -lc++abi` from 58 packages as it is no longer required.
- fixes https://github.com/NixOS/nixpkgs/issues/166205
- provides alternative fixes for. https://github.com/NixOS/nixpkgs/issues/269548 https://github.com/NixOS/nix/issues/9640
- pkgsCross.x86_64-freebsd builds work again

This change can be represented in 3 stages
1. merge libcxxabi into libcxx -- files: pkgs/development/compilers/llvm/[12, git]/{libcxx, libcxxabi}
2. update stdenv to account for merge -- files: stdenv.{adapters, cc.wrapper, darwin}
3. remove all references to libcxxabi outside of llvm (about 58 packages modified)

### merging libcxxabi into libcxx
- take the union of the libcxxabi and libcxx cmake flags
- eliminate the libcxx-headers-only package - it was only needed to break libcxx <-> libcxxabi circular dependency
- libcxx.cxxabi is removed. external cxxabi (freebsd) will symlink headers / libs into libcxx.
- darwin will re-export the libcxxabi symbols into libcxx so linking `-lc++` is sufficient.
- linux/freebsd `libc++.so` is a linker script `LINK(libc++.so.1, -lc++abi)` making `-lc++` sufficient.
- libcxx/default.nix [12, 17] are identical except for patches and `LIBCXX_ADDITIONAL_LIBRARIES` (only used in 16+)
- git/libcxx/defaul.nix  does not link with -nostdlib when useLLVM is true so flag is removed. this is not much different than before as libcxxabi used -nostdlib where libcxx did not, so libc was linked in anyway.

### stdenv changes
- darwin bootstrap, remove references to libcxxabi and cxxabi
- cc-wrapper: remove c++ link workaround when libcxx.cxxabi doesn't exist (still exists for LLVM pre 12)
- adapter: update overrideLibcxx to account for a pkgs.stdenv that only has libcxx

### 58 package updates
- remove `NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}` as no longer needed
- swift, nodejs_v8 remove libcxxabi references in the clang override

https://github.com/NixOS/nixpkgs/pull/292043
2024-03-11 03:53:37 -07:00
Ben Price
f72b809df5 rnix-lsp: remove package
Upstream has been archived. The current package is not installable by
default, since it depends on nix 2.15 which is marked as insecure.
2024-03-09 11:46:52 +00:00