Commit Graph

4214 Commits

Author SHA1 Message Date
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
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
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
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
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
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
R. Ryantm
495dfbdc41 ugrep: 5.0.0 -> 5.1.0 2024-03-08 00:57:09 +00:00
Sandro
3216101bdb
Merge pull request #290220 from adamjedrzejewski/ripgrep-fzf-fix
ripgrep-all: add missing dependency - fzf
2024-03-07 22:35:53 +01:00
Weijia Wang
c92a51252a
Merge pull request #288180 from r-ryantm/auto-update/riffdiff
riffdiff: 2.30.1 -> 3.0.0
2024-03-07 09:11:48 +01:00
Mario Rodas
ca5b14fa8d djot-js: 0.2.3 -> 0.3.1
Diff: https://github.com/jgm/djot.js/compare/@djot/djot@0.2.3...@djot/djot@0.3.1

Changelog: https://github.com/jgm/djot.js/blob/@djot/djot@0.3.1/CHANGELOG.md
2024-03-07 04:20:00 +00:00
Pol Dellaiera
5fa237c08d
Merge pull request #293780 from mfrw/mfrw/difftastic-0.56.1
difftastic: 0.55.0 -> 0.56.1
2024-03-06 21:47:33 +01:00
Franz Pletz
2526f8efa7
Merge pull request #292457 from r-ryantm/auto-update/hyx
hyx: 2021.06.09 -> 2024.02.29
2024-03-06 17:54:24 +01:00
Muhammad Falak R Wani
14aa19d1d3 difftastic: 0.55.0 -> 0.56.1
Diff: https://github.com/wilfred/difftastic/compare/0.55.0...0.56.1
Changelog: https://github.com/Wilfred/difftastic/blob/0.56.1/CHANGELOG.md
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-03-06 19:36:55 +05:30
Nick Cao
e00c9c7904
Merge pull request #293561 from r-ryantm/auto-update/fanficfare
fanficfare: 4.31.0 -> 4.32.3
2024-03-06 08:43:58 -05:00
R. Ryantm
fc54a57acc vale: 3.2.1 -> 3.2.2 2024-03-06 07:13:03 +00:00
R. Ryantm
b2b2a5c810 fanficfare: 4.31.0 -> 4.32.3 2024-03-05 18:53:01 +00:00
R. Ryantm
713150ec19 csview: 1.2.3 -> 1.2.4 2024-03-04 12:46:21 +00:00
R. Ryantm
cf388f884d riffdiff: 2.30.1 -> 3.0.0 2024-03-04 09:10:33 +00:00
R. Ryantm
7d1c12e55d gtree: 1.10.8 -> 1.10.9 2024-03-02 20:26:02 +00:00
Mario Rodas
f7f63520cd
Merge pull request #292623 from r-ryantm/auto-update/vale
vale: 3.2.0 -> 3.2.1
2024-03-01 23:40:03 -05:00
R. Ryantm
13c7420268 vale: 3.2.0 -> 3.2.1 2024-03-01 17:18:21 +00:00
R. Ryantm
89508a7f1f hyx: 2021.06.09 -> 2024.02.29 2024-02-29 22:58:13 +00:00
R. Ryantm
71daae4aa5 scraper: 0.18.1 -> 0.19.0 2024-02-29 22:57:57 +00:00
Nick Cao
c8ae3a4931
Merge pull request #292308 from r-ryantm/auto-update/zim-tools
zim-tools: 3.3.0 -> 3.4.0
2024-02-29 10:18:12 -05:00
R. Ryantm
13c91f2039 zim-tools: 3.3.0 -> 3.4.0 2024-02-29 10:05:42 +00:00
R. Ryantm
9264ef15eb goawk: 1.25.0 -> 1.26.0 2024-02-29 02:43:03 +00:00
R. Ryantm
f8ddfcbebb vale: 3.1.0 -> 3.2.0 2024-02-27 13:14:39 +00:00