glib: add man pages, make bash completion work#182054
Merged
7c6f434c merged 2 commits intoNixOS:stagingfrom Aug 7, 2022
Merged
glib: add man pages, make bash completion work#1820547c6f434c merged 2 commits intoNixOS:stagingfrom
7c6f434c merged 2 commits intoNixOS:stagingfrom
Conversation
Member
|
@ofborg build glib |
Member
|
Hmmm, it looks like this shouldn't fail on Darwin? |
Contributor
Author
|
Not sure what's going on on Darwin, so I disabled the man pages there. @ofborg build glib |
Contributor
Author
|
So now it fails only on aarch64-darwin. Is there a way to compare logs from this ofborg build and some previous successful build? I tried to find the log on hydra, but cannot find anything for aarch64-darwin. |
This change adds man pages for commands provided by glib. Namely, the $bin output now includes man pages (section 1) for: gapplication gdbus gio gsettings The $dev output for: gdbus-codegen gio-querymodules glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums gobject-query gresource gtester-report gtester
Previously, bash completion scripts were installed in the "out" output, which didn't contain any binaries. With this change, the completion scripts are installed in the outputs containing the corresponding binaries. Namely, gapplication, gdbus, gio, and gsettings completion scripts go to $bin, and gresource to $dev. The result is that the completions work out of the box, when the binaries are available to the user.
Contributor
Author
|
Found the aarch64-darwin logs. I don't see any significant difference between failing and successful build. I tried to rebase on current nixos-unstable to check, whether it helps. @ofborg build glib |
Contributor
Author
|
Now it builds everywhere. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description of changes
This contains two commits:
More details in commit messages.
Things done
sandbox = trueset innix.conf? (See Nix manual)./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes