Age | Commit message (Collapse) | Author | Files | Lines |
|
Feel free to remove the following packages, which were essentially personal tools:
- apc-temp-fetch:
this is outdated anyways, it needs flit to build now,
see also: https://github.com/fogti/portage-zscheile/blob/53bcaab3e9c92a0fe63194f548b146b1df12814f/net-analyzer/APC-Temp-fetch/APC-Temp-fetch-0.0.9.ebuild
- libowlevelzs
- zs-apc-spdu-ctl
- zs-wait4host
- zstxtns-utils
|
|
|
|
afio: darwin build
|
|
|
|
|
|
|
|
|
|
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
|
|
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.
|
|
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
|
|
|
|
xarchiver: 0.5.4.22 -> 0.5.4.23
|
|
wimlib: 1.14.3 -> 1.14.4
|
|
|
|
|
|
|
|
|
|
|
|
arc_unpacker: apply AUR patch that fixes build on GCC 13
|
|
`arc_unpacker` fails to build with GCC 13 because GCC stopped
transitively including `cstdint` in a lot of scenarios.
While the project is inactive (the repository has been archived
on GitHub), the Arch Linux user repository already contains a
patch that fixes this issue.
Since ofborg indicated unit test failures on darwin-aarch64,
this change also marks the package as broken for such machines.
Note that these test failures are very unlikely to be caused
by the patch applied here, as it only adds a single
`#include <cstdint>` statement in a single file and that
specific include has been pulled in with older versions
of GCC, anyway.
Co-authored-by: midchildan <git@midchildan.org>
Co-authored-by: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
...into staging
|
|
cpio: 2.14 -> 2.15
|
|
xarchiver: 0.5.4.21 -> 0.5.4.22
|
|
https://wimlib.net/git/?p=wimlib;a=blob;f=NEWS.md;hb=v1.14.3
|
|
Changes: https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00006.html
|
|
Closes https://github.com/NixOS/nixpkgs/issues/273746
See https://github.com/NixOS/nixpkgs/pull/217206
Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
|
|
tarlz: 0.24 -> 0.25
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
- pkgs/development/python-modules/aiohappyeyeballs/default.nix
|
|
|
|
|
|
|
|
|
|
|
|
This is needed by nixStatic (via libarchive).
|
|
|
|
cromfs: fix build with gcc 11+
|
|
|
|
|
|
|
|
We have this license in our license list no reason not to use
|
|
|