Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mingw-w64: 5.0.4 -> 6.0.0 | Dmitry Kozlyuk | 2020-08-16 | 3 | -19/+2 |
| | | | | | | | | | Version 6.0.0 brings better Win32 API coverage and bugfixes. It's been used in various distros long enough to be considered stable. Latest version 7.0.0 hasn't received extensive testing yet. Announce mail: https://sourceforge.net/p/mingw-w64/mailman/message/36416777/ | ||||
* | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 3 | -4/+4 |
| | |||||
* | treewide: replace make/build/configure/patchFlags with nix lists | Merijn Broeren | 2019-12-30 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into mingw-mcfthreads | John Ericson | 2019-11-11 | 1 | -0/+2 |
|\ | |||||
| * | wxMSW: mark broken | Matthew Bauer | 2019-09-18 | 1 | -0/+2 |
| | | | | | | | | | | | | This hasn’t worked for a while: https://hydra.nixos.org/job/nixpkgs/cross-trunk/crossMingw32.windows.wxMSW.x86_64-linux | ||||
* | | gcc: Build MinGW stage two with threading library | John Ericson | 2019-11-11 | 1 | -0/+5 |
| | | | | | | | | | | Currently this is set up to be mcfgthreads, but it could be something else instead. | ||||
* | | mingw-w64 libc: Multiple outputs and parallel builds | John Ericson | 2019-11-11 | 1 | -0/+4 |
| | | | | | | | | Also deduplicate more of the GCC derivations. | ||||
* | | mcfgthreads: Init from git | John Ericson | 2019-11-11 | 2 | -2/+39 |
| | | |||||
* | | windows top-level: Clean up with makeScope | John Ericson | 2019-11-11 | 1 | -18/+16 |
|/ | |||||
* | treewide: remove redundant rec | volth | 2019-08-28 | 1 | -1/+1 |
| | |||||
* | treewide: name -> pname | volth | 2019-08-17 | 3 | -4/+6 |
| | |||||
* | Merge staging-next into staging | Frederik Rietdijk | 2019-08-17 | 1 | -51/+19 |
|\ | |||||
| * | pthreads-w32: 1.10.0 -> 2.9.1 | Yegor Timoshenko | 2019-08-15 | 1 | -51/+19 |
| | | |||||
* | | treewide: name -> pname (easy cases) (#66585) | volth | 2019-08-15 | 1 | -1/+1 |
|/ | | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname | ||||
* | treewide: remove unused variables (#63177) | volth | 2019-06-16 | 1 | -1/+1 |
| | | | | | | * treewide: remove unused variables * making ofborg happy | ||||
* | windows.mingwrt: fix src url | Florian Klink | 2019-06-15 | 1 | -2/+2 |
| | |||||
* | Revert "mingw: use current package set for headers" | Matthew Bauer | 2019-01-28 | 1 | -1/+1 |
| | | | | This reverts commit 03072036937c250976f0522b070eefe96e8ab0f1. | ||||
* | mingw: use current package set for headers | Matthew Bauer | 2019-01-07 | 1 | -1/+1 |
| | | | | | | gccCrossStageStatic should not need targetPackages. Fixes #53587. | ||||
* | treewide: Remove usage of remaining redundant platform compatability stuff | John Ericson | 2018-08-30 | 2 | -5/+3 |
| | | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter. | ||||
* | Merge branch 'master' into staging-next | Vladimír Čunát | 2018-08-12 | 17 | -116/+111 |
|\ | | | | | | | Hydra: ?compare=1472947 | ||||
| * | windows: Cleanups | Matthew Bauer | 2018-08-10 | 6 | -41/+28 |
| | | |||||
| * | windows: add more meta | Matthew Bauer | 2018-08-10 | 5 | -5/+19 |
| | | | | | | | | | | ‘platforms.windows’ includes all windows platforms. Should prefer this to using assertions. | ||||
| * | mingw: add osvi.patch | Matthew Bauer | 2018-08-07 | 4 | -5/+14 |
| | | | | | | | | | | | | This is apparently a typo that has not been fixed. Also remove unused configureFlags. | ||||
| * | windows: refactor | Matthew Bauer | 2018-08-07 | 10 | -71/+56 |
| | | |||||
* | | treewide: Make configureFlags lists | John Ericson | 2018-08-03 | 1 | -1/+1 |
|/ | |||||
* | jom: Remove crossAttrs | John Ericson | 2018-07-24 | 1 | -7/+5 |
| | | | | Untested, but I don't think this has ever built. | ||||
* | Merge pull request #43890 from matthewbauer/mingw-fixes | Matthew Bauer | 2018-07-21 | 1 | -0/+11 |
|\ | | | | | Mingw fixes | ||||
| * | windows.libgnurx: init | Matthew Bauer | 2018-07-21 | 1 | -0/+11 |
| | | |||||
* | | pkgs/*: remove unreferenced function arguments | volth | 2018-07-21 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #40530 from obsidiansystems/mingw-cleanup | John Ericson | 2018-05-14 | 6 | -57/+69 |
|\ | | | | | MinGW, Hurd: Clean ups and crossConfig removal | ||||
| * | misc mingw: Get rid of crossConfig and clean up | John Ericson | 2018-05-14 | 6 | -57/+69 |
| | | | | | | | | | | Style of dual implementation and headers derivations is take from bb7067f882bf3c53ea68780a8ec0a7117f563253. | ||||
* | | pthread-w32: add missing args | Matthew Justin Bauer | 2018-05-09 | 1 | -1/+1 |
| | | | | | | Fixes #40207 | ||||
* | | mingw-w64: 4.0.6 -> 5.0.3 | Moritz Angermann | 2018-03-20 | 1 | -2/+2 |
| | | | | | | | | This came up with GHC, as GHC requires `_(un)lock_file`, which are only present in mingw-w64 >= 5. | ||||
* | | mingw-w64: Add enable-idl / enable-secure-api flags | Remy Goldschmidt | 2018-03-20 | 1 | -0/+5 |
|/ | |||||
* | mingw-w64-pthreads: The C compiler is needed | Bojan Nikolic | 2018-01-02 | 1 | -2/+2 |
| | | | | | It was a copy and paste error from the headers derivation. Also test in release-cross. | ||||
* | Merge commit '3afe325a3e2f906ba512fb7a2f28f79496711592' into mingw32-w64-fix | John Ericson | 2017-12-29 | 1 | -1/+1 |
|\ | |||||
| * | treewide: Use `targetPrefix` instead of `prefix` for platform name prefixes | John Ericson | 2017-11-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Certain tools, e.g. compilers, are customarily prefixed with the name of their target platform so that multiple builds can be used at once without clobbering each other on the PATH. I was using identifiers named `prefix` for this purpose, but that conflicts with the standard use of `prefix` to mean the directory where something is installed. To avoid conflict and confusion, I renamed those to `targetPrefix`. | ||||
* | | Merge commit '3a59cd87f26cc59c91fb821749b1ec0d64922f87' into mingw32-w64-fix | John Ericson | 2017-12-29 | 3 | -10/+5 |
|\| | |||||
| * | wxMSW: Fix syntax --- travis eval did not catch | John Ericson | 2017-06-28 | 1 | -1/+1 |
| | | |||||
| * | wxMSW-2.8: Don't use stdenv ? cross | hsloan | 2017-06-28 | 2 | -8/+3 |
| | | |||||
| * | jom: Don't use stdenc.cross | hsloan | 2017-06-28 | 1 | -1/+1 |
| | | |||||
* | | mingw-w64: Disable stack hardening of the runtime | Bojan Nikolic | 2017-12-29 | 1 | -0/+1 |
|/ | | | | Do this because it is built with the static stage | ||||
* | mingw-w64: Depend on own headers derivation | John Ericson | 2017-06-22 | 1 | -1/+2 |
| | | | | | | | | | Without this, a `#include <float.h>` resolves incorrectly. Either the headers weren't on the include path at all, or they only were for local, not system, imports. What's weird is this used to not be a problem. Not sure what other change in e.g. cc-wrapper would affect this. | ||||
* | mingw-w64: Clean up, especially clarifying staging | John Ericson | 2017-06-22 | 4 | -34/+41 |
| | |||||
* | binutilsCross: Remove and use `binutils` instead always | John Ericson | 2017-04-25 | 3 | -6/+6 |
| | | | | | | | | | | | | | | | 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 | ||||
* | mingw: update 3.1.0 -> 4.0.6 | Vladimír Čunát | 2016-04-21 | 1 | -4/+5 |
| | |||||
* | jom: move to qmake4Hook | Nikolay Amiantov | 2016-04-20 | 1 | -5/+2 |
| | |||||
* | libgcrypt: Massive cleanup and make 1.6 the default | William A. Kennington III | 2015-05-01 | 1 | -2/+2 |
| | |||||
* | Turn some license strings into lib.licenses values | Mateusz Kowalczyk | 2014-07-28 | 2 | -2/+2 |
| | |||||
* | Merge 'mingw-w64' and 'darwin' into cross-win-osx. | aszlig | 2014-03-12 | 1 | -14/+14 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Both branches have quite a lot in common, so it's time for a merge and do the cleanups with respect to both implementations and also generalize both implementations as much as possible. This also closes #1876. Conflicts: pkgs/development/interpreters/lua-5/5.2.nix pkgs/development/libraries/SDL/default.nix pkgs/development/libraries/glew/default.nix pkgs/top-level/all-packages.nix |