1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-19 12:11:28 +00:00
Commit graph

10249 commits

Author SHA1 Message Date
Sandro 9657c3861f
Merge pull request #135446 from VergeDX/zulu 2021-08-23 16:18:58 +02:00
Sandro e698133fe4
Merge pull request #135432 from Emantor/bump/dtc
dtc: 1.6.0 -> 1.6.1
2021-08-23 15:58:56 +02:00
Vanilla 8b1dae8b3c
zulu: 11.41.23 -> 11.50.19 2021-08-23 20:56:56 +08:00
Rouven Czerwinski 22371fd67f dtc: 1.6.0 -> 1.6.1
New upstream release:
Changes since v1.6.0 include:
 * A number of bugfixes
 * Fix many warnings with -Wsign-compare
 * Add compilation with meson (not used by default so far)
 * Yet another revamp of how we handle unaligned accesses
 * Added a number of extra checks for common tree errors
   * Checks for interrupt providers
   * i2c reg properties
   * Tighten checking of gpio properties
 * Reduce dependencies when building libfdt only
 * Allow libfdt.h header to be used from C++ more easily
 * Accept .dtbo extension for overlays
 * Update valid node and property characters to match current devicetree spec
 * Add several checks for root node sanity in fdt_check_full()
 * Somewhat more robust type labelling for the benefit of yaml output
2021-08-23 12:45:14 +02:00
Guillaume Bouchard 5c1d3b7944 ghc: add guibou as maintainers for all ghc compilers 2021-08-23 12:40:11 +02:00
Guillaume Bouchard e0f7b04c2e ghc: add 9.2.1 (rc1) 2021-08-23 12:40:11 +02:00
Vanilla 381e0dfb09
zulu: fix build on darwin 2021-08-23 18:08:53 +08:00
Malte Brandy 5a774fc2f6
Merge branch 'master' into haskell-updates 2021-08-22 19:42:48 +02:00
Sandro 3590598c4c
Merge pull request #133679 from Stunkymonkey/development-ardu-comp-inter-pname-version
development/{arduino/compilers/interpreters}: replace name with pname…
2021-08-22 19:38:01 +02:00
Mario Rodas 2ae7ba4434 mlkit: build on darwin 2021-08-22 02:28:46 -05:00
github-actions[bot] 4c4f7353fa
Merge master into haskell-updates 2021-08-22 00:06:15 +00:00
Felix Buehler 7c784439a2 development/{arduino/compilers/interpreters}: replace name with pname&version 2021-08-21 23:02:55 +02:00
Sandro 9183479c8e
Merge pull request #134399 from VergeDX/mono6
mono6: 6.12.0.90 -> 6.12.0.122
2021-08-21 15:05:01 +02:00
Yureka 691464d120 emscripten: 2.0.10 -> 2.0.27 2021-08-21 10:10:03 +02:00
github-actions[bot] 4492115291
Merge master into haskell-updates 2021-08-21 00:05:38 +00:00
Sebastián Mancilla 8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
Sandro b6ca47d6a8
Merge pull request #134867 from NeQuissimus/scala212
scala_2_12: 2.12.13 → 2.12.14
2021-08-20 23:16:48 +02:00
R. RyanTM d6869f3236 binaryen: 99 -> 101 2021-08-20 23:07:43 +02:00
Yureka f8230bb0f4 llvmPackages_13.libcxx: mark as broken on darwin 2021-08-20 23:07:43 +02:00
Yureka b0f27ee74d llvmPackages_*: expose release_version 2021-08-20 23:07:43 +02:00
Yureka 48d1e393c0 llvm_13: fix tests on non-x86 platforms 2021-08-20 23:07:43 +02:00
Yureka 91b15b6dcf llvm_13: workaround for llvm bug 50611
https://bugs.llvm.org/show_bug.cgi?id=50611
2021-08-20 23:07:43 +02:00
Sandro 953e471721
Merge pull request #132325 from trepetti/swift-5.4.2
swift: 5.1.1 -> 5.4.2
2021-08-20 21:53:55 +02:00
Timothy DeHerrera 2b7e9a65a1
Merge pull request #134946 from dermetfan/rust-target-windows
fix toRustTarget for windows
2021-08-20 07:27:48 -06:00
Robin Stumm d89c29deb8 rust.toRustTarget: fix for windows
change vendor from "w64" to "pc"
broken since 91718534f1
2021-08-20 12:43:02 +02:00
Sandro 8d0769ce33
Merge pull request #134806 from prusnak/gcc-arm-embedded
gcc-arm-embedded: 10.2.1 -> 10.3.1
2021-08-20 12:36:21 +02:00
zowoq 2a23aa28d6 go_1_14: remove 2021-08-20 15:59:30 +10:00
github-actions[bot] 79f38d76c2
Merge master into haskell-updates 2021-08-20 00:06:05 +00:00
Sandro bcbb07c01b
Merge pull request #134783 from amesgen/update-closurecompiler-20210808
closurecompiler: 20200719 -> 20210808
2021-08-19 21:30:25 +02:00
amesgen c2bc610de0
closurecompiler: 20200719 -> 20210808 2021-08-19 19:33:13 +02:00
Tim Steinbach cd95007afd
scala_2_12: 2.12.13 → 2.12.14 2021-08-19 16:13:49 +00:00
Pavol Rusnak b4e24e298c gcc-arm-embedded: 10.2.1 -> 10.3.1 2021-08-19 16:08:10 +02:00
Austin Seipp 32cc33e129 nextpnr: 2021.08.06 -> 2021.08.16
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-08-19 04:16:32 -05:00
Austin Seipp 5540e1b0dd yosys-bluespec: 2021.01.17 -> 2021.08.19
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-08-19 04:16:32 -05:00
Austin Seipp 0cfbb59066 yosys: 0.9+4272 -> 0.9+4276
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-08-19 04:16:32 -05:00
Mario Rodas a2df7bb883 jdk: fix manpage symlink on darwin 2021-08-18 19:14:04 -05:00
github-actions[bot] 1f6dedd364
Merge master into haskell-updates 2021-08-18 00:05:52 +00:00
Vanilla 7a40820de6
mono6: 6.12.0.90 -> 6.12.0.122 2021-08-17 14:13:44 +08:00
Jörg Thalheim ba3768aec0
Merge pull request #134385 from r-burns/gcc-ppc64
gcc: update powerpc-specific configuration
2021-08-17 07:12:36 +01:00
Ryan Burns 7364241a6a gcc: update powerpc-specific configuration
* support -m32 on (big-endian) powerpc64-linux
* fix compilation to powerpc*-musl targets with
  incomplete decimal-float support
2021-08-16 19:42:10 -07:00
github-actions[bot] 585575043f
Merge master into haskell-updates 2021-08-17 00:09:16 +00:00
maralorn d5f8216275
Merge pull request #126195 from NixOS/haskell-updates-ghc-8.10.5
ghc: 8.10.4 -> 8.10.6
2021-08-16 14:50:25 +02:00
maralorn 266adb3397
Merge pull request #133422 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2021-08-16 14:49:48 +02:00
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