Commit Graph

7245 Commits

Author SHA1 Message Date
annalee
8ead81a60f
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-17 07:18:11 +00:00
Weijia Wang
7be0230341
Merge pull request #294798 from r-ryantm/auto-update/terser
terser: 5.28.1 -> 5.29.1
2024-03-17 01:10:44 +01:00
github-actions[bot]
9da92f31f4
Merge master into staging-next 2024-03-15 12:01:07 +00:00
R. Ryantm
8c4859a884 circleci-cli: 0.1.30401 -> 0.1.30549 2024-03-15 03:39:02 +00:00
github-actions[bot]
c160165e60
Merge master into staging-next 2024-03-14 18:01:26 +00:00
Nick Cao
5327c310c9
Merge pull request #295713 from trofi/cvise-update
cvise: 2.9.0 -> 2.10.0
2024-03-14 12:45:43 -04:00
github-actions[bot]
87a5d42cfa
Merge master into staging-next 2024-03-14 12:01:18 +00:00
Weijia Wang
fa2c6d0898
Merge pull request #295721 from r-ryantm/auto-update/dart-sass
dart-sass: 1.71.1 -> 1.72.0
2024-03-14 11:35:59 +01:00
Florian Klink
9b54fb4524
Merge pull request #295599 from flokli/usbsdmux-udev-rules
usbsdmux: install udev rules
2024-03-14 09:33:59 +02:00
Doron Behar
c69e0d8fa1
Merge pull request #294910 from kira-bruneau/texlab
texlab: 5.12.4 -> 5.13.0
2024-03-14 08:32:24 +02:00
R. Ryantm
ff06f5f1ea dart-sass: 1.71.1 -> 1.72.0 2024-03-13 21:34:02 +00:00
Sergei Trofimovich
13817062ac cvise: 2.9.0 -> 2.10.0
Changes: https://github.com/marxin/cvise/releases/tag/v2.10.0
2024-03-13 20:57:59 +00:00
Florian Klink
2ee63edf18 usbsdmux: install udev rules
This makes sure the udev rules shipped with the software are present in
`$out/lib/udev/rules.d`, so it becomes possible to just set
`services.udev.packages = [ pkgs.usbsdmux ];` to get them picked up.
2024-03-13 15:50:53 +02:00
github-actions[bot]
6b78f024b2
Merge staging-next into staging 2024-03-12 18:01:46 +00:00
Weijia Wang
90499a585c
Merge pull request #295301 from r-ryantm/auto-update/astyle
astyle: 3.4.12 -> 3.4.13
2024-03-12 18:53:40 +01:00
R. Ryantm
2257d674ce astyle: 3.4.12 -> 3.4.13 2024-03-12 12:33:09 +00:00
Mario Rodas
d267073269 terraform-ls: 0.32.7 -> 0.32.8
Diff: https://github.com/hashicorp/terraform-ls/compare/v0.32.7...v0.32.8

Changelog: https://github.com/hashicorp/terraform-ls/blob/v0.32.8/CHANGELOG.md
2024-03-12 04:20:00 +00:00
github-actions[bot]
06e5eb63d3
Merge staging-next into staging 2024-03-11 18:01:53 +00:00
R. Ryantm
9031fb5245 reviewdog: 0.17.1 -> 0.17.2 2024-03-11 13:34:28 +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
Kira Bruneau
673dc1cbb3 texlab: 5.12.4 -> 5.13.0 2024-03-11 01:27:34 -04:00
R. Ryantm
64022a296c terser: 5.28.1 -> 5.29.1 2024-03-10 19:30:20 +00:00
github-actions[bot]
c3cf93646a
Merge staging-next into staging 2024-03-09 00:02:40 +00:00
Weijia Wang
3a79a54aaf
Merge pull request #294033 from Aleksanaa/dfeet
dfeet: remove
2024-03-08 21:05:58 +01:00
github-actions[bot]
c05ba82277
Merge staging-next into staging 2024-03-08 18:01:49 +00:00
Weijia Wang
a39ff297cd
Merge pull request #276466 from r-ryantm/auto-update/terser
terser: 5.19.3 -> 5.28.1
2024-03-08 18:55:53 +01:00
Weijia Wang
ba8e7715db
Merge pull request #292169 from r-ryantm/auto-update/pahole
pahole: 1.25 -> 1.26
2024-03-08 14:38:43 +01:00
github-actions[bot]
446e5710f3
Merge staging-next into staging 2024-03-07 12:01:50 +00:00
github-actions[bot]
590e65a7b3
Merge master into staging-next 2024-03-07 12:01:24 +00:00
aleksana
0aa7bc0336 dfeet: remove 2024-03-07 19:42:03 +08:00
Weijia Wang
ac36723238
Merge pull request #291971 from r-ryantm/auto-update/opengrok
opengrok: 1.13.4 -> 1.13.6
2024-03-07 12:04:58 +01:00
R. Ryantm
3a9e4ee568 global: 6.6.11 -> 6.6.12 2024-03-07 02:23:14 -08:00
R. Ryantm
9ffad2d5a5 opengrok: 1.13.4 -> 1.13.6 2024-03-07 05:57:51 +00:00
github-actions[bot]
8d0048d3b4
Merge staging-next into staging 2024-03-06 18:01:46 +00:00
github-actions[bot]
8a8a630460
Merge master into staging-next 2024-03-06 18:01:19 +00:00
Jeremy Baxter
5ec74f48ce luarocks: 3.9.2 -> 3.10.0 2024-03-06 18:38:40 +01:00
Nick Cao
7ecd2482c5
Merge pull request #293525 from r-ryantm/auto-update/circleci-cli
circleci-cli: 0.1.30163 -> 0.1.30401
2024-03-06 09:06:35 -05:00
github-actions[bot]
9c0a3e4166
Merge staging-next into staging 2024-03-05 18:01:51 +00:00
github-actions[bot]
ac779b472e
Merge master into staging-next 2024-03-05 18:01:25 +00:00
R. Ryantm
d1be512863 circleci-cli: 0.1.30163 -> 0.1.30401 2024-03-05 15:29:31 +00:00
zowoq
fe68bbc416 editorconfig-checker: 2.8.0 -> 3.0.0
Diff: https://github.com/editorconfig-checker/editorconfig-checker/compare/v2.8.0...v3.0.0

Changelog: https://github.com/editorconfig-checker/editorconfig-checker/releases/tag/v3.0.0
2024-03-05 09:56:08 +10:00
github-actions[bot]
a51832837a
Merge staging-next into staging 2024-03-04 18:01:24 +00:00
github-actions[bot]
fe2479b166
Merge master into staging-next 2024-03-04 18:00:55 +00:00
Atemu
c5d1af8111
Merge pull request #291747 from jmbaur/coreboot-toolchain-24.02
coreboot-toolchain: 4.22 -> 24.02
2024-03-04 13:39:54 +00:00
github-actions[bot]
c2f4e2ddeb
Merge staging-next into staging 2024-03-03 18:01:34 +00:00
github-actions[bot]
3d632fe115
Merge master into staging-next 2024-03-03 18:01:09 +00:00
R. Ryantm
c6e485da0c blackfire: 2.25.0 -> 2.26.0 2024-03-03 07:51:17 +00:00
github-actions[bot]
9a49f37e07
Merge staging-next into staging 2024-03-02 06:01:23 +00:00
github-actions[bot]
9819563ca9
Merge master into staging-next 2024-03-02 06:00:53 +00:00
Mario Rodas
bf9c870171
Merge pull request #292443 from r-ryantm/auto-update/rsonpath
rsonpath: 0.8.6 -> 0.8.7
2024-03-01 23:43:55 -05:00