-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
herbstluftwm: 0.7.2 -> 0.8.1 #84853
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
herbstluftwm: 0.7.2 -> 0.8.1 #84853
Conversation
|
CC maintainer, @the-kenny |
3e493f6
to
1ef73cb
Compare
d23b349
to
a64066c
Compare
Build now relies on cmake. Added outputs "doc" and "man". Setting CMAKE_INSTALL_SYSCONF_PREFIX is needed for bash completion directory, otherwise it tries to put files in /etc/bash_completion.d
Doc generation is disabled by default when cross compiling because asciidoc does not cross compile for now
59fa2e8
to
8fb54e7
Compare
Rebased onto master to avoid conflict with 84cf00f |
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.
Diff LGTM, builds fine.
[7 built, 19 copied (114.8 MiB), 48.2 MiB DL]
https://github.com/NixOS/nixpkgs/pull/84853
1 package blacklisted:
tests.nixos-functions.nixos-test
1 package built:
herbstluftwm
Bash completions is now installed in $out/share/bash-completion. Setting CMAKE_INSTALL_SYSCONF_PREFIX is still needed for /etc/xdg/herbstluftwm installation.
Updated to 0.8.1. |
nativeBuildInputs = [ pkgconfig ]; | ||
buildInputs = [ glib libX11 libXext libXinerama ]; | ||
buildInputs = [ | ||
glib |
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.
glib is no longer needed since the code has been rewritten to C++
no longer required, since it's C++ now.
Motivation for this change
Update herbstluftwm.
CMAKE_INSTALL_SYSCONF_PREFIX
needs to be explicitly set for bash completion.I put the documentation and man pages in their respective outputs.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)