In the previous version it was adding the extra packages as
`propagatedBuildInputs`. This meant that this package would be rebuild
for no reason (it is not like the package will actually depend on the
extra inputs) and also cause the strange side-effect of creating a hy
package without its console entry-points (e.g.: no `$out/bin` contents).
Now we are reusing the `python.withPackages` that will avoid the
unnecessary rebuild, fixing both issues.
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.
We should also remove 3.4, as it will become unsupported in a week (one
year after the OpenBSD 7.0 release), but some packages explicitly depend
on it, so I'm not removing it yet.
The readstat package allows for reading and manipulating
SAS/Stata/SPSS data files. This can be useful for interacting and
interoperating with datasets distributed in these formats.
* Instead of using the prebuilt AppImage, build from source and wrap with
Electron from nixpkgs.
* Wrap in FHS user environment with buildFHSUserEnvBubblewrap.
* Correct meta.description to mention GOG support.
* Simplify meta attribute
* Update maintainers.
Taking over sole maintainership from wolfanguakang.
* Use gogdl and legendary-gl from nixpkgs