New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ghc: bootstrap with binary build #54073
Conversation
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnutar/versions
* add generic x86_32 support - Add support for i386-i586. - Add `isx86_32` predicate that can replace most uses of `isi686`. - `isi686` is reinterpreted to mean "exactly i686 arch, and not say i585 or i386". - This branch was used to build working i586 kernel running on i586 hardware. * revert `isi[345]86`, remove dead code - Remove changes to dead code in `doubles.nix` and `for-meta.nix`. - Remove `isi[345]86` predicates since other cpu families don't have specific model predicates. * remove i386-linux since linux not supported on that cpu
"Update to iproute2 utility to support new features in Linux 4.20. This release is mostly small fixes but there are several changes related to ip neigh support for offloaded entries." [0] File changes: +share/man/man8/tc-taprio.8.gz nix path-info -S: 4.19.0 42681224 4.20.0 42714224 [0]: https://www.spinics.net/lists/netdev/msg543288.html
libuv: 1.23.2 -> 1.24.1
gmp: don't use uname to detect system features
iproute: 4.19.0 -> 4.20.0
exclude freetype-config
In particular this fixes the libmediaart tests. closes #53701
glib: fix libgio segfaults
gnutar: 1.30 -> 1.31
fixes audio for Audacious, Old School Runescape (yet to be packaged), and a few other packages, see the following issues https://bugs.archlinux.org/task/60591?project=1&string=alsa-lib https://bugzilla.redhat.com/show_bug.cgi?id=1640602 http://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff;h=b420056604f06117c967b65d43d01536c5ffcbc9
libinput: 1.12.4 -> 1.12.5
pythonPackages.pycairo: 1.16.3 -> 1.18.0
Long live... eh, I hope the new KSK won't live as long as the old one. Anyway, it doesn't really matter how fast people update this. https://www.ietf.org/mail-archive/web/dnsop/current/msg24989.html See RFC 5011 for details of the protocol. I re-tested validation with both of these files, to be sure.
freetype: 2.9 -> 2.9.1
This package contains several CMake files used for setting up its provided tools for use in other projects build with CMake. While packaging *ktouch* I found out that the ${_qt5Core_install_prefix} variable doesn't expand at all, rendering the path to the `qmlcachegen` binary useless. As a fix, the command itself is used instead of the path to the binary.
packaging the `ktouch` touch typing tutor. Due to Qt impurities, it needs to be installed in a profile to find it runtime dependencies.
vala_0_38, vala_0_40, vala_0_42: add configuration to disable graphviz (to reduce closure size)
This makes LLVM tools (including dependent tools such as LLD) readily useful in more situations, foresees such needed additions as BPF and NVPTX, and brings llvm_6 and newer on par with the current default llvm_5.
gtk3: 3.24.2 -> 3.24.3
* openblas: simplify a bit, fix doCheck so tests are enabled non-cross. * doCheck should be 'true' in (at least) the non-cross case, this looks like an inverted check that's largely benign * doCheck will be set to 'false' in the cross case anyway, makeDerivation does this IIRC * targetPrefix can be used without checking, probably by design Derivation hash does change but no "real" functionality change intended. * openblas: nix types for config attrs (hash-preserving) * openblas: more nix-ification, merge in cross attrs, prefer to always set (but set appropriately for cross and non-cross cases both) * I'm not sure what NO_BINARY_MODE does, this change now sets explicitly false in the non-cross scenario (previously unset unless cross). * Drop musl NO_AFFINITY case, will be removed in upgrade shortly * openblas: 0.3.4 -> 0.3.5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, not sure why these weren't used originally though.
Ping @peti I'll merge this when I see it next time |
I cherry-picked fd08953 into |
19310bf
to
dd5acc0
Compare
Motivation for this change
Saves a GHC rebuild.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)