Commit Graph

4235 Commits

Author SHA1 Message Date
Mario Rodas
9da0495cff
Merge pull request #294774 from ivan/validator-nu-2023-12-18
validator-nu: 22.9.29 -> 23.4.11-unstable-2023-12-18
2024-03-26 07:09:00 -05:00
Pol Dellaiera
e3a008e438
Merge pull request #297602 from r-ryantm/auto-update/highlight
highlight: 4.10 -> 4.11
2024-03-25 08:54:29 +01:00
R. Ryantm
6356d97738 asciigraph: 0.5.6 -> 0.6.0 2024-03-25 00:52:15 +00:00
Weijia Wang
7ece0400fc
Merge pull request #296837 from r-ryantm/auto-update/mdbook-katex
mdbook-katex: 0.6.0 -> 0.7.0
2024-03-24 23:18:10 +01:00
Weijia Wang
6702d9ae67
Merge pull request #296552 from r-ryantm/auto-update/miller
miller: 6.11.0 -> 6.12.0
2024-03-24 23:09:39 +01:00
Weijia Wang
81391c8d46
Merge pull request #295868 from r-ryantm/auto-update/a2ps
a2ps: 4.15.5 -> 4.15.6
2024-03-23 23:05:55 +01:00
Fabian Affolter
bddd768564
Merge pull request #298254 from r-ryantm/auto-update/sad
sad: 0.4.23 -> 0.4.25
2024-03-23 18:32:07 +01:00
Fabian Affolter
6eac8d43d4
sad: refactor 2024-03-23 13:04:47 +01:00
Damien Cassou
8cbe6a07fb
Merge pull request #298250 from r-ryantm/auto-update/crowdin-cli
crowdin-cli: 3.18.0 -> 3.19.0
2024-03-23 09:36:58 +00:00
Mario Rodas
89445ac265
Merge pull request #298262 from r-ryantm/auto-update/vale
vale: 3.3.0 -> 3.3.1
2024-03-23 04:03:40 -05:00
R. Ryantm
d8c0c87f43 vale: 3.3.0 -> 3.3.1 2024-03-23 03:05:56 +00:00
R. Ryantm
c114ad3fb4 sad: 0.4.23 -> 0.4.25 2024-03-23 02:33:10 +00:00
R. Ryantm
51aa224d86 crowdin-cli: 3.18.0 -> 3.19.0 2024-03-23 02:14:31 +00:00
Nick Cao
95e11aca61
Merge pull request #298133 from r-ryantm/auto-update/gtree
gtree: 1.10.9 -> 1.10.10
2024-03-22 20:31:25 -04:00
R. Ryantm
41a0ab011b gtree: 1.10.9 -> 1.10.10 2024-03-22 18:31:48 +00:00
Nick Cao
c70ce01b3f
Merge pull request #297568 from r-ryantm/auto-update/jotdown
jotdown: 0.3.2 -> 0.4.0
2024-03-22 12:10:49 -04:00
R. Ryantm
d109597875 highlight: 4.10 -> 4.11 2024-03-21 02:31:52 +00:00
R. Ryantm
1d988c1770 jotdown: 0.3.2 -> 0.4.0 2024-03-20 23:23:11 +00:00
github-actions[bot]
36232fff71
Merge master into staging-next 2024-03-20 18:01:02 +00:00
R. Ryantm
7204dd33e9 riffdiff: 3.0.1 -> 3.1.0 2024-03-19 21:30:38 +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
R. Ryantm
35ff3ca35f mdbook-katex: 0.6.0 -> 0.7.0 2024-03-18 07:20:24 +00:00
github-actions[bot]
100b3bb178
Merge master into staging-next 2024-03-17 18:00:54 +00:00
Weijia Wang
478f7ff87c
Merge pull request #295172 from r-ryantm/auto-update/wgetpaste
wgetpaste: 2.33 -> 2.34
2024-03-17 15:54:19 +01:00
R. Ryantm
02965dc275 miller: 6.11.0 -> 6.12.0 2024-03-17 01:14:27 +00:00
github-actions[bot]
2178d8d857
Merge master into staging-next 2024-03-17 00:02:17 +00:00
Nick Cao
a34cf66e53
Merge pull request #296411 from r-ryantm/auto-update/riffdiff
riffdiff: 3.0.0 -> 3.0.1
2024-03-16 11:56:28 -07:00
Olivia Crain
ae5d5a6b9c
vale: set meta.mainProgram 2024-03-16 12:07:58 -05:00
R. Ryantm
ab31938d52 riffdiff: 3.0.0 -> 3.0.1 2024-03-16 13:03:42 +00:00
github-actions[bot]
4aac48ff7f
Merge master into staging-next 2024-03-15 06:01:09 +00:00
Mario Rodas
6709f48733
Merge pull request #279612 from gepbird/add-meta-mainprogram
hck, lf, xdragon, xfce4-terminal: add meta.mainProgram
2024-03-14 20:46:22 -05:00
R. Ryantm
56c138d26d a2ps: 4.15.5 -> 4.15.6 2024-03-14 12:33:40 +00:00
annalee
8e038835fe
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-13 00:38:07 +00:00
Pol Dellaiera
13714dd32c
Merge pull request #295323 from r-ryantm/auto-update/ugrep
ugrep: 5.1.0 -> 5.1.1
2024-03-12 21:55:01 +01:00
Nick Cao
c1fb7a1328
Merge pull request #295109 from r-ryantm/auto-update/rpl
rpl: 1.15.5 -> 1.15.6
2024-03-12 14:24:46 -04:00
Nick Cao
38e66a24d9
Merge pull request #294993 from r-ryantm/auto-update/mdbook-katex
mdbook-katex: 0.5.10 -> 0.6.0
2024-03-12 14:21:23 -04:00
github-actions[bot]
6b78f024b2
Merge staging-next into staging 2024-03-12 18:01:46 +00:00
R. Ryantm
d25ccc5dfa ugrep: 5.1.0 -> 5.1.1 2024-03-12 14:04:32 +00:00
Mario Rodas
7eeacecff4
Merge pull request #294177 from marsam/update-djot-js
djot-js: 0.2.3 -> 0.3.1
2024-03-12 09:03:31 -05:00
github-actions[bot]
1cef2a1be7
Merge staging-next into staging 2024-03-12 12:01:40 +00:00
Ivan Kozik
f362114e1f validator-nu: add myself to maintainers 2024-03-12 06:39:17 +00:00
Ivan Kozik
436f4e2f06 validator-nu: 22.9.29 -> 23.4.11-unstable-2023-12-18 2024-03-12 06:36:07 +00:00
R. Ryantm
a63d891dcd wgetpaste: 2.33 -> 2.34 2024-03-12 00:29:49 +00:00
R. Ryantm
2375dc9a8a rpl: 1.15.5 -> 1.15.6 2024-03-11 20:40:20 +00:00
R. Ryantm
188b69588f mdcat: 2.1.1 -> 2.1.2 2024-03-11 17:50:25 +00:00
R. Ryantm
59a195f087 mdbook-katex: 0.5.10 -> 0.6.0 2024-03-11 13:47:45 +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
aa4dfd8b0e vale: 3.2.2 -> 3.3.0 2024-03-11 02:39:04 +00:00
R. Ryantm
05b354348e ruplacer: 0.8.2 -> 0.8.3 2024-03-08 17:16:09 +00:00