Commit Graph

10256 Commits

Author SHA1 Message Date
Felix Buehler
34be580107 gprolog: replace name with pname&version 2021-08-16 14:06:42 +02:00
github-actions[bot]
60b1048b91
Merge master into haskell-updates 2021-08-16 00:06:12 +00:00
Keshav Kini
0964eae237 sbcl: backport ARM segfault fix for large cores 2021-08-15 12:15:37 -07:00
Robert Hensing
a201246bac treewide: runCommandNoCC -> runCommand in generated code
This has been synonymous for ~5y.

Note that many of these runCommand bindings are unused, but that's
ok for generated code.
2021-08-15 17:36:41 +02:00
Austin Seipp
2af9fc4c2a yosys: 0.9+4221 -> 0.9+4272
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-08-15 03:20:12 -05:00
Austin Seipp
576f74fb47 nextpnr: 2021.07.28 -> 2021.08.06
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-08-15 03:20:12 -05:00
github-actions[bot]
fb28fa05db
Merge master into haskell-updates 2021-08-15 00:06:22 +00:00
Michael Weiss
72526765df
Merge pull request #134014 from primeos/llvmPackages_git
llvmPackages_git: 2021-07-16 -> 2021-08-03
2021-08-14 22:25:12 +02:00
Artturi
74593328f7
Merge pull request #133853 from Artturin/bigloo 2021-08-14 20:32:36 +03:00
sternenseemann
cb330ce4f0 ghc: 8.10.4 -> 8.10.6
The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:

* 11e1dcde0d
* ec451cac39

Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.

We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.

Co-authored-by: Cheng Shao <cheng.shao@tweag.io>
2021-08-14 17:12:39 +02:00
Michael Weiss
50fb63e197
llvmPackages_git: 2021-07-16 -> 2021-08-03 2021-08-14 15:15:52 +02:00
Artturin
2f4c2f207a hop: 3.3.0 -> 3.4.4 2021-08-14 03:34:53 +03:00
Artturin
8b96771f4b bigloo 4.3h -> 4.4b 2021-08-14 03:34:38 +03:00
github-actions[bot]
caa9f451d1
Merge master into haskell-updates 2021-08-14 00:06:20 +00:00
Wael M. Nasreddine
8dcfd8f20a
openjdk11: fix the share/man symlink on darwin 2021-08-13 12:08:11 -07:00
github-actions[bot]
271d1e1bd2
Merge master into haskell-updates 2021-08-13 00:07:44 +00:00
Ryan Mulligan
ebb6f2c655
Merge pull request #133615 from r-ryantm/auto-update/fennel
fennel: 0.9.2 -> 0.10.0
2021-08-12 06:30:36 -07:00
R. RyanTM
8b085dac8f fennel: 0.9.2 -> 0.10.0 2021-08-12 11:29:53 +00:00
Daniel Nagy
a82078dd05
vlang: use shipped Makefile instead of custom buildPhase (#128527)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-08-12 11:55:21 +02:00
github-actions[bot]
593e70f63d
Merge master into haskell-updates 2021-08-12 00:05:55 +00:00
Michael Raskin
ea494914f0
Merge pull request #133261 from SeTSeR/master
compiler-rt: Rename `llvm` argument to `libllvm` for consistency.
2021-08-11 14:51:40 +00:00
(cdep)illabout
2d1b5aa1fe
haskell.compiler.ghcHEAD: increase Hydra timeout because Darwin builds were timing out
Building `haskell.compiler.ghcHEAD` on Hydra on Darwin seemed to cause
frequent timeouts.

Here's an example of a timeout: https://hydra.nixos.org/build/149762652

This commit raises the timeout time on Hydra for ghcHEAD.  The other
GHC derivations have this set, so it makes sense to set this here
as well.
2021-08-11 13:21:02 +09:00
Malte Brandy
d86710ad1f
Merge branch 'master' into haskell-updates 2021-08-10 22:01:47 +02:00
Tom Repetti
b2d4ec4323 swift: 5.1.1 -> 5.4.2 2021-08-10 12:10:43 -04:00
Sandro
1eea388646
Merge pull request #133332 from SuperSandro2000/cleanup 2021-08-10 14:28:26 +02:00
Sandro Jäckel
047fea5392
ecl: format, cleanup 2021-08-10 10:32:45 +02:00
Sandro Jäckel
e61bbf2eb0
scala-runners: remove unused input 2021-08-10 10:32:44 +02:00
Kid
b43389f49d iasl: drop pacakge 2021-08-10 03:46:01 +00:00
Dennis Gosnell
debd99499a
Merge pull request #133309 from utdemir/ud/update-ghc-head-2021080
haskell.compiler.ghcHEAD: 9.3.20210504 -> 9.3.20210806
2021-08-10 10:40:03 +09:00
Dmitry Kalinkin
d7b436eac2
Merge pull request #133291 from raboof/sdcc-honour-dontStrip
sdcc: honour dontStrip
2021-08-09 20:40:46 -04:00
Utku Demir
a794c51c07
haskell.compiler.ghcHEAD: 9.3.20210504 -> 9.3.20210806 2021-08-10 08:28:41 +12:00
Arnout Engelen
12e3001dad
sdcc: honour dontStrip
even with 'dontStrip', the sdcc binary was stipped anyway.
specifying STRIP=none will convince ./configure to use 'none'
as the strip tool, which 'make install' conveniently ignores.
2021-08-09 22:10:14 +02:00
Artturi
be0b03e5a8
Merge pull request #133279 from r-ryantm/auto-update/dictu
dictu: 0.19.0 -> 0.20.0
2021-08-09 21:49:20 +03:00
R. RyanTM
2b2a534741 dictu: 0.19.0 -> 0.20.0 2021-08-09 17:24:52 +00:00
Sergey Makarov
a70bc70c14
compiler-rt: Rename llvm argument to libllvm for consistency.
All other `llvm` derivations use name `libllvm` for this argument.
2021-08-09 18:30:59 +03:00
Sandro
a6b6cfd6f7
Merge pull request #133212 from hrhino/scala-runners
scala-runners: unstable-2020-02-02 -> unstable-2021-07-28
2021-08-09 11:45:33 +02:00
Michael Raskin
8817b01339
Merge pull request #133176 from sternenseemann/ecl-fix-link-flags
ecl, ecl_16_1_2: fix linking of natively built libraries and executables
2021-08-09 09:05:29 +00:00
Michael Weiss
850e3daa61
Merge pull request #133168 from primeos/llvmPackages_13
llvmPackages_13: Forward port the patches from llvmPackages_12
2021-08-09 10:53:53 +02:00
sternenseemann
18a4e4f94f ecl, ecl_16_1_2: make sure ar is in PATH 2021-08-09 03:01:02 +02:00
Harrison Houghton
64f7698fc2 scala-runners: unstable-2020-02-02 -> unstable-2021-07-28
This brings support for Scala 3 (Dotty) with the `-3` flag.
2021-08-08 18:16:50 -04:00
Felix Buehler
7907d80379 intel-graphics-compiler: deprecate phases and replace it with runCommandLocal 2021-08-08 23:55:07 +02:00
sternenseemann
ccef83bd40 ecl_16_1_2: fix linking of compiled programs
* Use --with-gmp-incdir and --with-gmp-libdir (like for the main ecl
  derivation), so ecl can figure out the flags to pass on its own.
  Remove NIX_LDFLAGS hack for gmp.

* Make sure ecl can find boehmgc when linking programs / libraries via
  NIX_LDFLAGS. Pass correct -I for boehmgc via NIX_CFLAGS_COMPILE since
  there's no --with-boehmgc-prefix configure flag to achieve the same
  result.

* Use correct suffixSalt for every flag. This makes NIX_CFLAGS_COMPILE
  work properly in the first place and should prevent the extra flags
  hacks leaking into other places in some edge cases.
2021-08-08 20:16:36 +02:00
sternenseemann
38b4a4364d ecl: inform ecl about libraries to link against via configure flags
All libraries that ecl will have compiled libraries and executables link
against now have their own --with-<dep>-incdir and --with-<dep>-libdir
flag which is perfect for our distinct lib and dev outputs.

Consequently, we can get rid of the NIX_LDFLAGS-based hack in the
wrapper since ecl can figure out which flags to pass on its own.
2021-08-08 20:09:38 +02:00
Michael Weiss
c8db49f0a9
pkgsi686Linux.llvmPackages_13.compiler-rt: fix build
Ported from a7c4537a72.
2021-08-08 19:19:54 +02:00
Michael Weiss
a5f0733461
llvmPackages_13.lldb: python into lib & wrap binary
Ported from cc7740ae77.
2021-08-08 19:19:47 +02:00
Michael Weiss
a6defaf953
llvmPackages_13.lldb: fix python lldb library
Ported from e097f7efc7.
2021-08-08 19:19:41 +02:00
Michael Weiss
6a1354b1fc
llvmPackages_13.compiler-rt: fix build on darwin
Ported from cf4e1b9e62.
2021-08-08 19:19:35 +02:00
Michael Weiss
c858c42002
llvmPackages_13.clang: fix linker invocation with LLVMgold plugin
Ported from 3530837417.
2021-08-08 19:19:27 +02:00
Michael Weiss
d49cdfed55
pkgsi686Linux.llvmPackages_git.compiler-rt: fix build
Ported from a7c4537a72.
2021-08-08 15:54:13 +02:00
Michael Weiss
9b10cb2cba
llvmPackages_git.lldb: python into lib & wrap binary
Ported from cc7740ae77.
2021-08-08 15:54:12 +02:00
Michael Weiss
cab7daf2c1
llvmPackages_git.lldb: fix python lldb library
Ported from e097f7efc7.
2021-08-08 15:54:12 +02:00
Michael Weiss
3731e2d9b1
llvmPackages_git.compiler-rt: fix build on darwin
Ported from cf4e1b9e62.
2021-08-08 15:54:12 +02:00
Michael Weiss
3e37e1d980
llvmPackages_git.clang: fix linker invocation with LLVMgold plugin
Ported from 3530837417.
2021-08-08 15:54:11 +02:00
Artturi
842970bd61
Merge pull request #124711 from r-ryantm/auto-update/adoptopenjdk-icedtea-web
adoptopenjdk-icedtea-web: 1.8.6 -> 1.8.7
2021-08-08 07:29:50 +03:00
Brian Leung
f047ae82cd mit-scheme: 10.1.10 -> 11.2
Add ncurses as a propagated build input.
Add ghostscript, autoconf, and libtool as native build inputs.
Add epsf and texinfo to the texLive closure.
Support aarch64 Linux, and remove support for i686 Linux.

Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2021-08-07 18:27:21 -07:00
Sandro
d7e3a72305
Merge pull request #132928 from sbruder/update-rgbds
rgbds: 0.4.2 -> 0.5.1
2021-08-07 23:18:23 +02:00
Artturi
bd807ed5de
Merge pull request #131708 from luc65r/pkg/cxc
c3c: init at unstable-2021-07-30
2021-08-07 02:37:33 +03:00
Artturi
ebcd5f38ad
Merge pull request #125507 from superherointj/package-ocaml-description
ocaml: update meta.description
2021-08-07 02:32:06 +03:00
Simon Bruder
bf6d934cf8
rgbds: 0.4.2 -> 0.5.1
This also changes the owner of the GitHub repository and the homepage
URL because the repository was moved to a different organisation (the
old GitHub repository now redirects to the new one).

Also, since upstream switched to GNU Bison[1], the comment about byacc
is no longer necessary.

[1] https://github.com/gbdev/rgbds/issues/595
2021-08-06 22:07:12 +02:00
zowoq
869e4a894e go_1_16: 1.16.6 -> 1.16.7 2021-08-06 07:37:23 +10:00
zowoq
1d3f4cd77f go_1_15: 1.15.14 -> 1.15.15 2021-08-06 07:37:08 +10:00
Sandro
67df78457a
Merge pull request #132515 from kidonng/acpica-tools
acpica-tools,iasl: 20200430 -> 20210730
2021-08-05 16:31:44 +02:00
Sandro
c9c2426e2e
Merge pull request #132742 from raboof/jre-minimal-remove-unnecessary-file
jre-minimal: remove unnecessary test file
2021-08-05 12:17:44 +02:00
Arnout Engelen
380b350fb3
jre-minimal: remove unnecessary test file
Looks like we meant to move this file to `tests/test_jre_minimal.nix` but
somehow we accidentally duplicated it.
2021-08-05 09:20:41 +02:00
Sandro
e8a41956a7
Merge pull request #120072 from ericdallo/bump-graalvm 2021-08-04 21:12:32 +02:00
Sandro
9ef44466b8
Merge pull request #132540 from luc65r/pkg/dictu
dictu: init at 0.19.0
2021-08-04 20:47:01 +02:00
Michael Weiss
a6dc8b3469
llvmPackages_git: 2021-07-12 -> 2021-07-16
This includes the changes for 13.0.0-rc1 from
2540b66ba6.
2021-08-04 17:35:57 +02:00
Michael Weiss
2540b66ba6
llvmPackages_13: init at 13.0.0-rc1 2021-08-04 16:00:39 +02:00
Eric Dallo
5cdbd94cf9
graalvmce: 21.0.0 -> 21.2.0 2021-08-04 10:42:42 -03:00
Michael Weiss
f3f86d4722
llvmPackages_13: Copy from llvmPackages_git 2021-08-04 11:29:47 +02:00
Gabriel Ebner
16240ddd81
Merge pull request #132570 from yu-re-ka/feature/emscripten-bind-cache
emscripten: generate libembind*.a
2021-08-03 21:05:57 +02:00
Lucas Ransan
92e201e938
dictu: init at 0.19.0 2021-08-03 20:42:35 +02:00
Yureka
800ba0d58b emscripten: generate libembind*.a
Previously building applications/libraries with "--bind" would not be
covered by the cache.
2021-08-03 20:23:29 +02:00
Gabriel Ebner
8a8acb893e
Merge pull request #132561 from yu-re-ka/feature/emscripten-libc-mt
emscripten: build multi-threaded libc
2021-08-03 19:12:54 +02:00
Yureka
7e2a1bb7dd emscripten: build multi-threaded libc 2021-08-03 18:02:37 +02:00
Kid
171da17e83 acpica-tools,iasl: 20200430 -> 20210730 2021-08-03 14:24:14 +00:00
Anderson Torres
c0f55f9f0d
Merge pull request #132461 from AndersonTorres/new-jwasm
jwasm: 2.13 -> 2.14
2021-08-03 08:18:40 -03:00
Sandro
e3ac38c730
Merge pull request #121829 from davidak/pantheon-team 2021-08-03 10:20:20 +00:00
AndersonTorres
b3d8b97db6 jwasm: 2.13 -> 2.14 2021-08-02 18:14:47 -03:00
davidak
8f02a4486d pantheon: add maintainers team 2021-08-02 19:09:29 +02:00
Sandro
419f03859d
Merge pull request #121693 from misuzu/llvm11-armv7l
llvm_11: disable failing 'dependent-libraries.test' on armv7l
2021-08-02 14:08:04 +00:00
Sandro
513e78a668
Merge pull request #131078 from misuzu/llvm12_armv7l_revert
Revert "llvm_12: disable failing 'DebugInfo/X86/vla-multi.ll' on armv7l"
2021-08-02 14:06:57 +00:00
Sandro Jäckel
476f8e0e17
ecl: cleanup 2021-08-02 10:58:44 +02:00
klDen
db5c790cfd jetbrains-jdk: 11.0.10-b1427 -> 11_0_11-b1504.13
The homepage has been updated.
2021-08-01 22:27:45 -04:00
Jörg Thalheim
bbd05c5a61
Merge pull request #132236 from r-ryantm/auto-update/corral
pony-corral: 0.5.1 -> 0.5.3
2021-08-01 08:52:07 +01:00
Mauricio Collares
75b4fccfa4 ecl: make sure boehmgc is available to gcc/linker 2021-07-31 22:39:10 -03:00
R. RyanTM
d0556404f6 pony-corral: 0.5.1 -> 0.5.3 2021-07-31 18:08:28 +00:00
Ben Siraphob
2f94991628 treewide: fix redirected URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
2021-08-01 00:01:50 +07:00
Lucas Ransan
fe6caae93d
c3c: init at unstable-2021-07-30 2021-07-31 13:14:50 +02:00
AndersonTorres
0ddbf92e95 algol68g: Trivial fix in patch 2021-07-30 14:33:55 -03:00
Sandro
5d3c73f54c
Merge pull request #132061 from luc65r/pkg/cone
cone: init at unstable-2021-07-25
2021-07-30 12:46:59 +00:00
Lucas Ransan
1c9dda8a9b
cone: init at unstable-2021-07-25 2021-07-30 13:35:43 +02:00
Sandro Jäckel
143a5cf7ad
mkcl: cleanup 2021-07-30 10:27:09 +02:00
Sandro
e448b1c8be
Merge pull request #132014 from hrhino/fix/mkcl
mkcl: fix
2021-07-30 08:23:02 +00:00
AndersonTorres
2833fb0ec7 algol68g: init at 2.8.4 2021-07-30 04:06:07 -03:00
Harrison Houghton
1060845f56 mkcl: fix
A recent glibc update removed the deprecated/non-standard
  const char *const sys_siglist[];
array which contained textual descriptions of the various signal codes.

The attached patch is merged to master but has not yet been released.
2021-07-29 22:16:40 -04:00
Frederik Rietdijk
8dcfe523f7
Merge pull request #131719 from FRidh/python2-to-3
Python: further migrate packages from 2 to 3
2021-07-29 10:49:00 +02:00
Frederik Rietdijk
3888701716
Merge pull request #131345 from NixOS/staging-next
Staging next
2021-07-29 10:45:20 +02:00
AndersonTorres
2f6eb6594d marst: init at 2.7
MARST is an Algol-to-C translator.
2021-07-29 05:17:12 -03:00
github-actions[bot]
36f70c9637
Merge master into staging-next 2021-07-29 06:01:13 +00:00
Austin Seipp
d0044b0e7d nextpnr: 2021.01.02 -> 2021.07.28
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-07-28 19:42:42 -05:00
github-actions[bot]
4fc7a31edb
Merge master into staging-next 2021-07-29 00:01:33 +00:00
Michael Weiss
9857ee80fb
llvmPackages_git: 2021-06-19 -> 2021-07-12 2021-07-28 21:07:28 +02:00
github-actions[bot]
6fcda9f1ec
Merge master into staging-next 2021-07-28 18:01:16 +00:00
Ben Siraphob
63510151a8 vyper: 0.2.11 -> 0.2.15 2021-07-28 20:50:27 +07:00
github-actions[bot]
a1d3be1d42
Merge master into staging-next 2021-07-28 12:01:16 +00:00
sternenseemann
1508ea5708 gnat{6,9,10,11}: don't build libada when building a cross compiler
According to https://wiki.osdev.org/GNAT_Cross-Compiler building
libada is not possible when building a cross compiler. Unfortunately I
haven't been able to determine if this is upstream's position as well,
but sure enough disabling libada lets us build a GNAT cross compiler.
2021-07-28 12:44:49 +02:00
sternenseemann
d3e05d191f gnat{6,9,10,11}: move gnatboot into nativeBuildInputs 2021-07-28 12:44:49 +02:00
sternenseemann
58dbc09c41 gnatboot: explicitly check hostPlatform and prevent building a cross compiler
* gnatboot can't be used as cross compiler, so we should prevent this at
  eval time.

* Explicitly checking hostPlatform is also a lot nicer. Keeping system
  since gnatboot seems to be statically linked so gnu/musl which is also
  tracked in config isn't important.
2021-07-28 12:44:49 +02:00
github-actions[bot]
ef4ddefb6e
Merge master into staging-next 2021-07-28 00:01:24 +00:00
Austin Seipp
59297dde88 yosys: 0.9+4052 -> 0.9+4221
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-07-27 14:27:30 -05:00
Frederik Rietdijk
196d3b8291 openjfx11: stay with python2 2021-07-27 20:37:06 +02:00
Frederik Rietdijk
e95ca01176 llvmPackages_rocm: use python3 2021-07-27 20:37:06 +02:00
Frederik Rietdijk
95cdecf2c2 seexpr: stay with python2 2021-07-27 20:37:04 +02:00
Frederik Rietdijk
3bb6cb267e osl: use python3 2021-07-27 20:37:04 +02:00
Frederik Rietdijk
6882ab13fc dtc: python is only used when called from python-packages.nix 2021-07-27 20:37:04 +02:00
Frederik Rietdijk
250544f209 clasp: use python3 2021-07-27 20:37:04 +02:00
github-actions[bot]
d01381167a
Merge master into staging-next 2021-07-26 18:01:17 +00:00
github-actions[bot]
0dfed52fcf
Merge master into haskell-updates 2021-07-25 00:05:51 +00:00
github-actions[bot]
859acbc1bc
Merge master into staging-next 2021-07-24 18:01:04 +00:00
Philipp Bartsch
8e8f611d6f dtc: disable checks for darwin
The tests fail on darwin aarch64.

https://github.com/NixOS/nixpkgs/pull/118700#issuecomment-885892436

Reported-by: Jiuyang Liu (sequencer)
2021-07-24 17:47:45 +02:00
(cdep)illabout
be8d8a9efb
ghc: mark integer-simple builds as broken when hostplatform is musl 2021-07-24 21:13:02 +09:00
Sandro
3e712c9a24
Merge pull request #110567 from taku0/jdk_ln_headers 2021-07-23 18:49:58 +02:00
misuzu
8dac270302 Revert "llvm_12: disable failing 'DebugInfo/X86/vla-multi.ll' on armv7l"
This reverts commit 68bc5b4224.

9a761a4fc8 removes 'DebugInfo/X86/vla-multi.ll' on all platforms.
2021-07-22 16:24:36 +03:00
github-actions[bot]
a63cf4f913
Merge staging-next into staging 2021-07-22 12:01:52 +00:00
Sandro
3625695405
Merge pull request #130723 from athas/emscripten-2.0.10
emscripten: 2.0.1 -> 2.0.10
2021-07-22 10:57:21 +02:00
Sandro
20a588eb35
Merge pull request #130889 from Artturin/update-mint
mint: 0.11.0 -> 0.14.0
2021-07-22 10:56:25 +02:00
github-actions[bot]
2e00ed4420
Merge staging-next into staging 2021-07-22 06:01:44 +00:00
Sandro
d06f7e07a6
Merge pull request #130925 from SuperSandro2000/python-aliases 2021-07-22 03:21:11 +02:00
github-actions[bot]
9f3ace4591
Merge staging-next into staging 2021-07-22 00:02:07 +00:00
Benjamin Asbach
13a8746306 openjdk: 11.0.11+9 -> 11.0.12+7 2021-07-21 14:45:26 -06:00
github-actions[bot]
7a1e77336a
Merge staging-next into staging 2021-07-21 18:01:41 +00:00
github-actions[bot]
3087a2d2e9
Merge staging-next into staging 2021-07-21 12:02:00 +00:00
Sandro Jäckel
2e9c330216
pythonPackages: deprecate pytest_xdist alias 2021-07-21 13:32:52 +02:00
Sandro Jäckel
9bfdf57e13
pythonPackages: deprecate pytestrunner alias 2021-07-21 13:32:49 +02:00
Sandro Jäckel
4209fed914
pythonPackages: deprecate pytestcov alias 2021-07-21 13:32:17 +02:00
Rémy Grünblatt
e46c0fb402 rasm: Fix the source URL 2021-07-21 10:23:35 +02:00
Vincent Laporte
621afb9980 ocaml-ng.ocamlPackages_4_13.ocaml: 4.13.0-α1 → 4.13.0-α2 2021-07-21 10:10:04 +02:00
Jörg Thalheim
7629209756
Merge pull request #130878 from q3k/q3k/go-mips
go: enable MIPS GOARCH/cross integration
2021-07-21 07:18:20 +01:00
Artturin
fba8a69105 mint: 0.11.0 -> 0.14.0 2021-07-21 03:54:34 +03:00
Serge Bazanski
c00d507f97 go: enable MIPS GOARCH/cross integration
This allows the Go compiler in nixpkgs (eg. buildGoModule) to work with
crossSystem.config == mips-*, eg mips-unknown-linux-musl, and
succesfully generate Go MIPS binaries.

nix-build -A grpcurl --arg crossSystem '{ config = "mips-unknown-linux-musl"; }'

This unfortunately cannot currently be tested on qemu-mips as Go emits
ELF files that fail to execute correctly in qemu-user (see:
https://go-review.googlesource.com/c/go/+/239217, on track to land in Go
1.17). However, I have tested this on a physical MIPS device.

I have not been able to build anything using cgo (hit various
compilation errors in C dependencies), but considering
mips-unknown-linux-musl is not a support nixpkgs target this isn't that
surprising.
2021-07-21 00:43:16 +02:00
github-actions[bot]
23c6d36ba0
Merge staging-next into staging 2021-07-20 18:01:42 +00:00
github-actions[bot]
61eb7e2e9e
Merge master into staging-next 2021-07-20 18:01:04 +00:00
Troels Henriksen
a9d3d2f349 emscripten: 2.0.1 -> 2.0.10
binaryen: 96 -> 99

These updates must be in the same commit because emscripten depends on
a specific version of binaryen.
2021-07-20 09:59:13 +02:00
R. RyanTM
0d70345ec2 kotlin: 1.5.20 -> 1.5.21 2021-07-20 07:12:53 +00:00
Ben Siraphob
e8599765f5
Merge pull request #130638 from siraben/par-treewide
treewide: remove unnecessary enableParallelBuilding when using cmake, meson, qmake
2021-07-20 12:10:21 +07:00
Ben Siraphob
1e2484a27c treewide: remove unnecessary enableParallelBuilding when using cmake 2021-07-20 10:32:58 +07:00
github-actions[bot]
c0cb54f9ee
Merge master into staging-next 2021-07-19 18:01:10 +00:00
github-actions[bot]
dc802b2e19
Merge master into staging-next 2021-07-19 00:01:36 +00:00
Jan van Brügge
a2497d21d7
polyml: 5.8.1 -> 5.8.2 2021-07-18 23:51:35 +02:00