| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
| |
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It would otherwise result into undefined referenecs for some functions
in the base when using the gold linker:
error: undefined reference to 'sqrt'
Fixes https://github.com/bos/double-conversion/pull/17
Previously ghc option -optl=-lm was used for packages depending on
such functions, but that could result into
fatal error: cannot mix -r with dynamic object /nix/store/7crrmih8c52r8fbnqb933dxrsp44md93-glibc-2.25/lib/libm.so.6
in some situations like profiling builds.
Patch was prepared by Michael Bishop and Niklas Hambüchen.
Closes https://github.com/NixOS/nixpkgs/pull/27584.
|
|
|
|
|
| |
(cherry picked from commit 0901dd50a2ed0d12b2bee8fdb147fdce5c1c5d69)
Signed-off-by: Domen Kožar <domen@dev.si>
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Packages get --host and --target by default, but can explicitly request
any subset to be passed as needed. See docs for more info.
rustc: Avoid hash breakage by using the old (ignored)
dontSetConfigureCross when not cross building
|
|
|
|
|
| |
I put `outputs = ...` in the wrong spot in the last PR, oops. Sorry
about that.
|
|
|
|
| |
This ghc was forgetten from 2089dd4ab6be089bda12a942846ab7954b28b459
|
|
|
|
|
|
|
|
|
|
|
| |
The approach taken to add this package was to port over the definitions
currently existing for HEAD, and making the necessesary changes to get
this building.
The Haskell package set associated with this compiler doesn't yet
guarantee that all or most of the packages successfully build with this
new compiler, but that will improve over time after this GHC 8.2.1
is officially released and the ecosystem catches up.
|
| |
|
|
|
|
|
| |
Fixes NixOS/nixpkgs#25139 by backporting patch applied in ghc trunk:
https://phabricator.haskell.org/D2823
|
|
|
|
|
| |
This reverts commit 31b0e34d1dd1226de1492101e3aeea60292196d7. The version
numbers used in that commit were no improvement.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See previous commit for what was done to `binutils` to make this
possible.
There were some uses of `forcedNativePackages` added. The
combination of overrides with that attribute is highly spooky: it's
often important that if an overridden package comes from it, the
replaced arguments for that package come from it. Long term this
package set and all the spookiness should be gone and irrelevant:
"Move along, nothing to see here!"
No hashes should be changed with this commit
|
| |
|
|
|
|
|
|
|
|
|
| |
Original:
https://github.com/NixOS/nixpkgs-channels/commit/f3110651c81cc3fd4f6d342f0c30d363ea8cd0b0
(With some tweaks from @cstrahan)
closes #23199
|
|
|
|
|
| |
Original:
https://github.com/NixOS/nixpkgs-channels/commit/17cea33d1aa55fdc8beff1001882efa7cc142da1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the flag enableIntegerSimple is true GHC will be build with the GPL-free but
slower integer-simple library instead of the faster but GPLed integer-gmp
library.
The attribute `pkgs.haskell.compiler.integer-simple."${ghcVersion}"` provides a
GHC compiler build with `integer-simple`.
Similarly, the attribute `pkgs.haskell.packages.integer-simple."${ghcVersion}"`
provides a package set supporting `integer-simple`.
Closes https://github.com/NixOS/nixpkgs/pull/22121.
Closes https://github.com/NixOS/nixpkgs/issues/5493.
|
| |
|
| |
|
|
|
|
|
|
| |
Partial revert of accidental changes.
This reverts commit 4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Small improvements to development GHC derivations
|
| |
| |
| |
| |
| | |
This work has since been merged into GHC master branch and is enabled
with the TypeInType extension.
|
| |
| |
| |
| |
| | |
This is for GHC developers using NixOS where patchShebangs is
inconvenient as it dirties the tree but unnecessary for compilation.
|
| | |
|
| |
| |
| |
| | |
The testsuite requires python3 so we have to add it as a dependency.
|
| |
| |
| |
| | |
Closes https://github.com/NixOS/nixpkgs/pull/21434.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes #20281
"Since GHC 8.0, the User’s Guide is authored in ReStructuredText (or ReST
or RST, for short) a rich but light-weight mark-up language aimed at
producing documentation. The Sphinx tool is used to produce the final
PDF and HTML documentation."
- http://ghc.readthedocs.io/en/8.0.1/editing-guide.html
|
|/
|
|
| |
toolchain
|
|\
| |
| | |
Update GHC 8.0.2 to RC 2
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
Our gcc wrapper has been fixed to deal with those files properly.
|
|\ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
https://github.com/NixOS/nixpkgs/issues/11762 has been fixed by
https://github.com/NixOS/nixpkgs/commit/1ad1edbb32ce01ba8b47d8e8dad357b0edd6a4dc.
|
| |/
|/| |
|
|/ |
|
| |
|
|
|
|
| |
This allows for patches affecting configure.ac to take effect
|
|
|
|
| |
Apparently fetchgit lies...
|
| |
|
| |
|
| |
|