nixpkgs/nixos
sternenseemann ac1f1ad0e0 haskell: support cross in generateOptparseApplicativeCompletions
Deprecate haskell.lib{,.compose}.generateOptparseApplicativeCompletion*
in favor of the newly added
haskell.packages.*.generateOptparseApplicativeCompletions (plural!)
which takes into account whether we are cross-compiling or not. If we
are, generating completions is disabled, since we can't execute software
built for a different platform.

The move is necessary, so we can receive the /same/ stdenv as the
package we are overriding in order to accurately check whether we can
execute produced binaries.

Resolves #174040.
Resolves #49648.
2022-10-07 00:37:53 +02:00
..
doc haskell: support cross in generateOptparseApplicativeCompletions 2022-10-07 00:37:53 +02:00
lib Merge pull request #193498 from hercules-ci/nixos-doc-disambiguate-test-options 2022-10-04 21:35:49 +01:00
maintainers nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
modules nixos/tmate-ssh-server: init module (#192270) 2022-10-05 17:34:30 +01:00
tests nixos/tmate-ssh-server: init module (#192270) 2022-10-05 17:34:30 +01:00
COPYING
default.nix
README
release-combined.nix treewide: remove myself as maintainer from some pkgs 2022-08-03 14:17:51 +02:00
release-small.nix error: 'mysql' has been renamed to/replaced by 'mariadb' 2022-09-27 19:39:52 +02:00
release.nix nixos/testing: Embrace callTest 2022-09-24 17:38:09 +01:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.