Commit Graph

219 Commits

Author SHA1 Message Date
R. Ryantm
95da75d9b4 flow: 0.238.2 -> 0.238.3 2024-07-03 00:54:39 +00:00
R. Ryantm
c32cde2bd2 flow: 0.237.2 -> 0.238.2 2024-06-27 07:37:01 +00:00
Weijia Wang
2c08d9dbf1
Merge pull request #317547 from r-ryantm/auto-update/flow
flow: 0.237.0 -> 0.237.2
2024-06-12 00:38:50 +02: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
c16d8c982b flow: 0.237.0 -> 0.237.2 2024-06-05 20:11:08 +00:00
R. Ryantm
2957fb0426 flow: 0.236.0 -> 0.237.0 2024-05-29 12:59:57 +00:00
R. Ryantm
a5655b3955 flow: 0.235.1 -> 0.236.0 2024-05-10 02:00:45 +00:00
Mario Rodas
2becf6e837 maintainers: drop marsam 2024-04-24 04:20:00 +00:00
R. Ryantm
d29fc9792b flow: 0.234.0 -> 0.235.1 2024-04-24 13:05:54 +00:00
R. Ryantm
bf984bffe8 flow: 0.233.0 -> 0.234.0 2024-04-18 00:48:47 +00:00
R. Ryantm
c91f6ec145 flow: 0.232.0 -> 0.233.0 2024-04-04 11:41:12 +00:00
R. Ryantm
4bf5c28ad1 flow: 0.231.0 -> 0.232.0 2024-03-27 03:39:54 +00: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]
c866a07331
Merge master into staging-next 2024-03-14 06:01:12 +00:00
R. Ryantm
2a6e06027a flow: 0.230.0 -> 0.231.0 2024-03-14 02:22:34 +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
R. Ryantm
efe65b3e5b flow: 0.229.2 -> 0.230.0 2024-03-06 12:14:31 +00:00
R. Ryantm
f40cd5a708 flow: 0.229.1 -> 0.229.2 2024-02-25 12:24:16 +00:00
R. Ryantm
98cbc8f1a9 flow: 0.229.0 -> 0.229.1 2024-02-21 07:28:16 +00:00
R. Ryantm
f3c5273e62 flow: 0.228.0 -> 0.229.0 2024-02-15 04:01:12 +00:00
R. Ryantm
262bb6ed2e flow: 0.227.0 -> 0.228.0 2024-02-02 09:13:52 +00:00
R. Ryantm
4f30365255 flow: 0.226.0 -> 0.227.0 2024-01-24 00:02:00 +00:00
R. Ryantm
0ddbaa8102 flow: 0.225.1 -> 0.226.0 2024-01-09 13:45:11 +00:00
R. Ryantm
760807bc1e flow: 0.224.0 -> 0.225.1 2023-12-26 04:01:25 +00:00
R. Ryantm
f6c4dcc033 flow: 0.223.2 -> 0.224.0 2023-12-15 01:29:17 +00:00
Mario Rodas
8339ce0e0f flow: 0.222.0 -> 0.223.2
Diff: https://github.com/facebook/flow/compare/v0.222.0...v0.223.2

Changelog: https://github.com/facebook/flow/blob/v0.223.2/Changelog.md
2023-12-02 04:20:00 +00:00
Mario Rodas
a3c6a75374 flow: 0.221.0 -> 0.222.0
Diff: https://github.com/facebook/flow/compare/v0.221.0...v0.222.0

Changelog: https://github.com/facebook/flow/blob/v0.222.0/Changelog.md
2023-11-18 23:41:00 +00:00
R. Ryantm
ce8336f706 flow: 0.219.5 -> 0.221.0 2023-11-18 23:40:17 +00:00
R. Ryantm
43c8075099 flow: 0.218.0 -> 0.219.5 2023-10-27 05:33:47 +00:00
R. Ryantm
9b657939d4 flow: 0.217.2 -> 0.218.0 2023-10-08 21:31:12 +00:00
R. Ryantm
8a28376b69 flow: 0.217.0 -> 0.217.2 2023-10-01 00:54:09 +00:00
R. Ryantm
d2a73d1970 flow: 0.216.1 -> 0.217.0 2023-09-23 15:48:38 +00:00
Mario Rodas
afaf2991dd flow: 0.215.1 -> 0.216.1
Diff: https://github.com/facebook/flow/compare/v0.215.1...v0.216.1

Changelog: https://github.com/facebook/flow/blob/v0.216.1/Changelog.md
2023-09-08 04:20:00 +00:00
Mario Rodas
041c52aeb0 flow: 0.214.0 -> 0.215.1
Diff: https://github.com/facebook/flow/compare/v0.214.0...v0.215.1

Changelog: https://github.com/facebook/flow/blob/v0.215.1/Changelog.md
2023-08-26 04:20:00 +00:00
Mario Rodas
8c48c39dc9 flow: 0.213.0 -> 0.214.0
Diff: https://github.com/facebook/flow/compare/v0.213.0...v0.214.0

Changelog: https://github.com/facebook/flow/blob/v0.214.0/Changelog.md
2023-08-08 04:20:00 +00:00
Mario Rodas
2340283818 flow: 0.212.0 -> 0.213.0
Diff: https://github.com/facebook/flow/compare/v0.212.0...v0.213.0

Changelog: https://github.com/facebook/flow/blob/v0.213.0/Changelog.md
2023-07-22 04:20:00 +00:00
Mario Rodas
02f324ee9b flow: 0.211.1 -> 0.212.0
Diff: https://github.com/facebook/flow/compare/v0.211.1...v0.212.0

Changelog: https://github.com/facebook/flow/blob/v0.212.0/Changelog.md
2023-07-15 04:20:00 +00:00
R. Ryantm
143bfc3ce2 flow: 0.209.1 -> 0.211.1 2023-07-11 13:58:46 +00:00
R. Ryantm
72f0b8fba4 flow: 0.209.0 -> 0.209.1 2023-06-24 22:16:54 +00:00
Mario Rodas
afaa3c2fe1 flow: 0.208.0 -> 0.209.0
Diff: https://github.com/facebook/flow/compare/v0.208.0...v0.209.0

Changelog: https://github.com/facebook/flow/blob/v0.209.0/Changelog.md
2023-06-19 04:20:00 +00:00
Mario Rodas
fb7456dbd6 flow: 0.207.0 -> 0.208.0
Diff: https://github.com/facebook/flow/compare/v0.207.0...v0.208.0

Changelog: https://github.com/facebook/flow/raw/v0.208.0/Changelog.md
2023-06-12 04:20:00 +00:00
Mario Rodas
8aebbc7beb flow: 0.206.0 -> 0.207.0
Diff: https://github.com/facebook/flow/compare/v0.206.0...v0.207.0

Changelog: https://github.com/facebook/flow/raw/v0.207.0/Changelog.md
2023-05-27 04:20:00 +00:00
Mario Rodas
352079a5a2 flow: 0.205.1 -> 0.206.0
Diff: https://github.com/facebook/flow/compare/v0.205.1...v0.206.0

Changelog: https://github.com/facebook/flow/raw/v0.206.0/Changelog.md
2023-05-13 04:20:00 +00:00
R. Ryantm
1d3b0d1aa2 flow: 0.205.0 -> 0.205.1 2023-05-05 17:49:53 +00:00
Mario Rodas
4df84a7b08 flow: 0.204.1 -> 0.205.0
https://github.com/facebook/flow/releases/tag/v0.205.0
2023-04-29 08:02:00 +00:00
R. Ryantm
d6102a348f flow: 0.204.0 -> 0.204.1 2023-04-29 08:01:07 +00:00
R. Ryantm
9a12bbff02 flow: 0.203.1 -> 0.204.0 2023-04-19 17:00:15 +00:00
Mario Rodas
a34c185ea4 flow: 0.193.0 -> 0.203.1
https://github.com/facebook/flow/releases/tag/v0.203.0
2023-03-30 04:20:00 +00:00
Ulrik Strid
376e9ceead treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00