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
Staging next #61657
Staging next #61657
Conversation
This allows Mesa to also build on ppc64le.
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libgdiplus/versions
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.2 * patches included, drop * use installCheck to avoid needing to set LD_LIBRARY_PATH
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/vim/versions
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gssdp/versions
Even if building a Ruby with documentation, there's no reason for its baseruby to waste time building its own documentation as well.
This allows getting access to Ruby documentation through ri by doing nix-shell -p ruby ruby.devdoc or by installing the ruby.devdoc package. A setup hook will add a shim to LOAD_PATH to point ri to the devdoc output instead of out.
Now that RI docs are installed to a seperate output, we don't need to worry about bloating the main output, so it's reasonable for this to be enabled by default.
@worldofpeace glib seems to fail https://hydra.nixos.org/build/93629754 |
Fix for that will be moved here shortly #61598 |
Also drop six since it was removed in the last release[0] [0]: https://gitlab.gnome.org/GNOME/gtk-doc/blob/GTK_DOC_1_29/NEWS#L4
Fixes https://gitlab.gnome.org/GNOME/gtk-doc/issues/84 which was breaking the documentation build for glib. The patch was based off an upstream pr [0] but completed with the requested changes. [0]: https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/27
gtk-doc: build with meson, etc
@FRidh For the failing things for the docs in |
to unbreak staging-next cc @worldofpeace
@worldofpeace libicalc also fails to build now |
At a glance it failed like
Idk looks like the stuff with the css file which should have been fixed in 0e27680. Looks like they might have reverted what was breaking stuff on master https://gitlab.gnome.org/GNOME/gtk-doc/issues/84#note_516043 |
Anything against reverting the gtk-doc update for now? So far I can only see problems from it and no expected benefits. |
I recall just reverting the gtk-doc related changes wasn't sufficient, otherwise, definitely. |
This reverts commit 0e27680. Let's revert the gtk-doc update for now; it causes too many problems.
This reverts commit 064ca0a. The previous gtk-doc version won't build with our current meson.
This reverts commit 765079f. Problems, usually around https://gitlab.gnome.org/GNOME/gtk-doc/issues/84
This reverts commit dae72e7. Not needed now.
This reverts commit 7c62ef8. Not needed now.
Hydra:
|
I intend to merge this later tonight. Darwin on Hydra is quite unreliable. |
@grahamc any idea why there are permanently so many aborted jobs for darwin on Hydra? (or whom to ask) Most of these print a message like:
|
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)