Commit Graph

11256 Commits

Author SHA1 Message Date
R. Ryantm
6eba561e88 gleam: 0.18.0 -> 0.18.2 2021-12-30 09:17:42 -05:00
github-actions[bot]
4884725b15
Merge master into haskell-updates 2021-12-30 00:08:20 +00:00
github-actions[bot]
c4d18cf442
Merge master into staging-next 2021-12-29 18:01:08 +00:00
Ben Siraphob
39a0a70d29
treewide: fix homepages with permanent redirect to https 2021-12-29 22:06:47 +07:00
github-actions[bot]
45b9a80f61
Merge master into haskell-updates 2021-12-29 00:08:18 +00:00
github-actions[bot]
2e759d4fd0
Merge master into staging-next 2021-12-28 12:01:23 +00:00
Jörg Thalheim
2af78b5c78
Merge pull request #152119 from r-ryantm/auto-update/mint
mint: 0.14.0 -> 0.15.1
2021-12-28 07:15:05 +00:00
github-actions[bot]
996c3bdfc2
Merge master into staging-next 2021-12-28 06:01:09 +00:00
Dennis Gosnell
04d2e2e6b9
Merge remote-tracking branch 'origin/master' into haskell-updates 2021-12-28 10:20:46 +09:00
Thiago Kenji Okada
4d65523c6a graalvm-ce: multiple fixes and improvements
- Remove some unnecessary macOS dependencies (e.g.: GTK3 support)
- Patch openssl.so's Ruby libraries so autoPatchelfIgnoreMissingDeps is
  not needed anymore on Linux
- Add support for musl
- Add binutils/stdenv.cc to runtime, making this derivation pure
  (it used to depend on GCC installed in system)
- Format file with nixpkgs-fmt
2021-12-27 19:30:50 -03:00
sternenseemann
b2cecf1509 Merge #152136: haskell.compiler: ghc901 -> ghc902 2021-12-27 16:17:51 +01:00
sternenseemann
41eef0059d haskell.compiler: ghc901 -> ghc902
https://www.haskell.org/ghc/download_ghc_9_0_2.html
2021-12-26 10:00:37 +01:00
github-actions[bot]
10263fd59e
Merge master into staging-next 2021-12-26 00:01:55 +00:00
Dmitry Kalinkin
2ddda43924
Merge branch 'staging' into staging-next
Conflicts:
	pkgs/os-specific/linux/kernel/common-config.nix
2021-12-25 17:16:26 -05:00
Ryan Burns
fd421a9fd5 haskell.packages.ghcHEAD: refine enableDwarf platform condition for darwin
enableDwarf requires elfutils on the host, which doesn't support darwin.

Instead of hardcoded isDarwin/isWindows, switch to self-documenting
availableOn conditional for elfutils.

Fixes ghcHEAD cross-compilation when build = host = darwin,
target = linux.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2021-12-25 21:49:44 +01:00
Pavol Rusnak
8294e4a9db
Merge pull request #152094 from ericdallo/fix-flutter
flutter: fix move-cache patch
2021-12-25 20:11:42 +01:00
R. Ryantm
f3cbbe0746 mint: 0.14.0 -> 0.15.1 2021-12-25 17:58:07 +00:00
Eric Dallo
70bbf1e9b2
flutter: fix move-cache patch 2021-12-25 10:54:51 -03:00
github-actions[bot]
af639a3c3c
Merge master into staging-next 2021-12-25 06:01:04 +00:00
Dmitry Kalinkin
508623b372
clang_{11,12,13,git}: enable RTTI 2021-12-24 22:24:00 -05:00
Dmitry Kalinkin
dd0b7b6a17
dictu: mark as broken on darwin 2021-12-24 22:00:23 -05:00
github-actions[bot]
f04946ad25
Merge master into staging-next 2021-12-24 18:01:11 +00:00
7c6f434c
63b7c8bda8
Merge pull request #151221 from sternenseemann/quicklisp-2021-12-09
quicklispPackages: 2021-10-21 -> 2021-12-09
2021-12-24 17:19:26 +00:00
github-actions[bot]
f5da7cc8e1
Merge master into staging-next 2021-12-24 12:01:23 +00:00
7c6f434c
58a27ea378
Merge pull request #148367 from r-burns/llvm-config-static
llvmPackages_*.llvm: fix llvm-config-native with static libs
2021-12-24 10:25:03 +00:00
Сухарик
d9c13cf44e zig: 0.8.1 -> 0.9.0 2021-12-24 11:56:47 +03:00
Ben Siraphob
bd3ef51791
Merge pull request #131833 from L-as/chez-racket
chez-racket: init at 2021-12-11
2021-12-24 14:31:17 +07:00
github-actions[bot]
4a543cc4d3
Merge master into staging-next 2021-12-24 06:01:16 +00:00
Bobby Rong
42232c272b
Merge pull request #151913 from rikhuijzer/patch-1
julia_17-bin: 1.7.0 -> 1.7.1
2021-12-24 10:48:56 +08:00
Marek Fajkus
de64ca6296
Merge pull request #151237 from wchresta/master
idris2: add package tests
2021-12-24 01:52:02 +01:00
Dmitry Kalinkin
1a9297102c
Merge branch 'master' into staging-next 2021-12-23 16:58:33 -05:00
Bernardo Meurer
ba3cc463ca
Merge pull request #147942 from oxalica/test/riscv-bootstrap-tools
stdenv: bootstrap riscv64 (Step 2)
2021-12-23 21:40:31 +00:00
Las Safin
177e4ff31f
chez-racket: Fix signing on Darwin (Thanks @Steven0351!) 2021-12-23 21:14:28 +00:00
Rik Huijzer
7f926369f6
julia_17-bin: 1.7.0 -> 1.7.1 2021-12-23 21:54:58 +01:00
Jonathan Ringer
182e07f0d9
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/libraries/webkitgtk/default.nix
	pkgs/development/python-modules/pylast/default.nix
	pkgs/development/python-modules/pymavlink/default.nix
2021-12-23 10:16:42 -08:00
Jonathan Ringer
5ed396a912
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/jellyfin-apiclient-python/default.nix
2021-12-23 10:14:19 -08:00
wchresta
7389893ebf idris2: add package tests
We had some bugs because simple compilation / execution cases
failed. This adds some very simple package tests that should
help us find these.
2021-12-23 18:25:24 +01:00
7c6f434c
110a6faa4d
Merge pull request #151780 from AlexKnauth/scheme-aarch64-darwin
Gambit and Gerbil Scheme: fixes for aarch64-darwin, Leveldb: 1.20 -> 1.23
2021-12-23 16:02:44 +00:00
github-actions[bot]
c5a44bdf42
Merge master into staging-next 2021-12-23 06:01:11 +00:00
Bobby Rong
6c3d903d2a
Merge pull request #149407 from cbrewster/cb-swift-fix-build-libuuid
swift: Fix test failure during build
2021-12-23 10:00:45 +08:00
github-actions[bot]
0c6795fa5b
Merge master into staging-next 2021-12-23 00:01:33 +00:00
Bernardo Meurer
f403d1f791
Merge pull request #150767 from Flakebi/rocm 2021-12-22 23:35:22 +00:00
github-actions[bot]
5e2c1acfa3
Merge master into staging-next 2021-12-22 18:01:00 +00:00
Las Safin
d3f1b7d32d
chez-racket: init at 2021-12-11 2021-12-22 17:30:42 +00:00
John Ericson
96a0040313
Merge pull request #151689 from Gabriel439/gabriella/fix_ghcjs_config.sub
haskell.compiler.ghcjs: Don't use upstream `config.sub`
2021-12-22 12:02:13 -05:00
Gabriella Gonzalez
0796ca8425
haskell.compiler.ghcjs: Fix Linux build (#151699)
Before this change the GHCJS build fails on Linux with:

```
Setup: Missing dependency on a foreign library:
* Missing (or bad) header file: ghc/utils/unlit/fs.h
```

The root cause is that the `./ghc/configure.ac` script is
responsible for copying `./ghc/utils/fs/fs.h` to
`./ghc/utils/unlit/fs.h`, but the script exits early if a C
compiler is not present.

This fixes that by ensuring that the C compiler is present
on all platforms (not just Darwin), so that the build now
works on Linux, too.
2021-12-22 08:43:38 -08:00
AlexKnauth
4cd5481f71 gerbil: disable stackprotector on aarch64-darwin for now 2021-12-22 11:10:08 -05:00
AlexKnauth
9cee4bccd1 gambit: bootstrap install gsc-boot 2021-12-22 10:17:45 -05:00
AlexKnauth
de2e77ec98 gambit: disable stackprotector on aarch64-darwin for now 2021-12-22 10:14:51 -05:00
Neubauer, Sebastian
9659611dc1 hip: 4.3.1 → 4.5.2
hip was split into multiple repositories.
This builds the version for AMD GPUs.
2021-12-22 13:40:48 +01:00
github-actions[bot]
03b5b0daac
Merge master into staging-next 2021-12-22 12:01:18 +00:00
Bobby Rong
3a13552f56
Merge pull request #151542 from Stunkymonkey/ecl-refactor
ecl: refactor
2021-12-22 18:02:27 +08:00
Gabriella Gonzalez
69125bc160 haskell.compiler.ghcjs: Don't use upstream config.sub
Before this change the `ghcjs` build fails with:

```
checking host system type... Invalid configuration `js-ghcjs': machine `js-unknown' not recognized
configure: error: …/bin/bash …/configured-ghcjs-src/lib/boot/pkg/unix/config.sub js-ghcjs failed
```

This fails because the `updateAutotoolsGnuConfigScriptsHook` overrides the
`config.sub` in the `unix` boot package to use the newer upstream
version of `config.sub`, but the newer version is incompatible with the
`js-ghcjs` host string used to configure the `unix` package.  The
fix is to undo the override, because the `config.sub` vendored within
`ghc` supports the host string correctly.
2021-12-21 21:22:58 -08:00
github-actions[bot]
39d035c4cf
Merge master into staging-next 2021-12-22 00:01:35 +00:00
samrose
0a23803c28
vlang: weekly.2021.25 -> 2021.51 2021-12-21 15:43:10 -05:00
github-actions[bot]
a7f62c75af
Merge master into staging-next 2021-12-21 18:01:15 +00:00
Guillaume Maudoux
65c986fbfa
mozart2: pin boost to most recent supported version (#151576) 2021-12-21 11:43:24 -05:00
R. RyanTM
a81669ee63
gleam: 0.17.0 -> 0.18.0 (#151510) 2021-12-22 00:26:12 +09:00
github-actions[bot]
0757d9c156
Merge master into staging-next 2021-12-21 12:01:23 +00:00
Felix Buehler
f6d7348cee ecl: refactor 2021-12-21 12:08:34 +01:00
Rik Huijzer
eb94593007 julia_16-bin: 1.6.4 -> 1.6.5
Obtain sha256 via nix-prefetch-url

Update sha256
2021-12-21 11:00:07 +01:00
github-actions[bot]
3479555209
Merge staging-next into staging 2021-12-19 18:01:44 +00:00
Dmitry Kalinkin
bbea48728b
Merge pull request #151151 from veprbl/pr/libcxx_no_apple_availability
llvmPackages.libcxx: unset _LIBCPP_USE_AVAILABILITY_APPLE
2021-12-19 11:42:28 -05:00
github-actions[bot]
a254c225b6
Merge staging-next into staging 2021-12-19 12:01:52 +00:00
github-actions[bot]
df27583677
Merge master into staging-next 2021-12-19 12:01:19 +00:00
Vladimír Čunát
28e731742c
Revert "Merge #142792: gcc9: 9.3.0 -> 9.4.0"
This reverts commit d71611fb72, reversing
changes made to cae9272c92.

The update caused an issue on aarch64-linux where it's the default
compiler, many packages got broken (usually through `mariadb`; I think).
File lib/gcc/aarch64-unknown-linux-gnu/9.4.0/include/arm_acle.h
got unbalanced braces (look at `cplusplus` lines), e.g. see in
/nix/store/fvkdvx69sf8h99xgx0m42dzfd5ly5csr-gcc-9.4.0/

I don't know how exactly it happened, as in the source this header is OK
and hasn't even changed between 9.3.0 and 9.4.0.  I assume that some
post-processing on headers got broken.  Anyway, I don't have much
motivation to dig deeper here, but perhaps someone else will.
2021-12-19 10:36:57 +01:00
Domen Kožar
f750963cc3
Merge pull request #151210 from veprbl/pr/broken_ciao
ciao: mark as broken on darwin
2021-12-19 06:27:10 +00:00
github-actions[bot]
c1c6899d0a
Merge staging-next into staging 2021-12-18 18:01:36 +00:00
github-actions[bot]
2add1758ab
Merge master into staging-next 2021-12-18 18:01:03 +00:00
Pavol Rusnak
5965f0698f
Merge pull request #151206 from prusnak/dotnet-fix-darwin
dotnet: fix build on darwin
2021-12-18 18:27:27 +01:00
Dmitry Kalinkin
80a692e269
ciao: mark as broken on darwin 2021-12-18 11:44:13 -05:00
Pavol Rusnak
a999c2b862
dotnet: fix build on darwin
by not adding linux-only dependency unconditionally
2021-12-18 16:29:54 +01:00
Dmitry Kalinkin
0cf94e8de4
Merge branch 'staging-next' into staging 2021-12-18 10:19:31 -05:00
Dmitry Kalinkin
da8f155b2a
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/sphinxext-opengraph/default.nix
2021-12-18 10:18:14 -05:00
Dmitry Kalinkin
e1aaaa90fe
llvmPackages.libcxx: unset _LIBCPP_USE_AVAILABILITY_APPLE 2021-12-18 10:09:25 -05:00
Frederik Rietdijk
c8aed5f960 nim: 1.6.0 -> 1.6.2 2021-12-18 15:06:19 +00:00
Bobby Rong
6556b9cdb6
Merge pull request #150057 from OPNA2608/update/open-watcom-v2
open-watcom-v2: Update, wrapWatcom: inherit meta
2021-12-18 21:21:38 +08:00
github-actions[bot]
a6adcc1edf
Merge staging-next into staging 2021-12-17 12:02:12 +00:00
github-actions[bot]
001096a857
Merge master into staging-next 2021-12-17 12:01:31 +00:00
Austin Seipp
5caed9dc02 nextpnr: 2021.11.24 -> 2021.15.21; update trellis
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-12-17 03:50:48 -06:00
Austin Seipp
1c9532ae6d yosys: 0.11+52 -> 0.12+36
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-12-17 03:50:48 -06:00
Alyssa Ross
e07182012b
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/pint/default.nix
2021-12-17 05:50:06 +00:00
Dmitry Kalinkin
889227a048
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/pdftotext/default.nix
2021-12-16 16:55:25 -05:00
sternenseemann
73b9a4ebb4 sbcl: 2.1.9 -> 2.1.11 2021-12-16 21:27:56 +01:00
Marek Fajkus
6e96a2553d
Merge pull request #150521 from cherryblossom000/idris2-macos-dyld-library-path
idris2: use `DYLD_LIBRARY_PATH` instead of `LD_LIBRARY_PATH` on macOS
2021-12-16 17:09:41 +01:00
github-actions[bot]
2d77c6ead6
Merge master into staging-next 2021-12-16 00:01:38 +00:00
Ryan Mulligan
dc9b2267e3
Merge pull request #150424 from jacereda/code-browser80
code-browser 8.0
2021-12-15 11:50:32 -08:00
github-actions[bot]
3e2d1c1e65
Merge staging-next into staging 2021-12-15 18:01:52 +00:00
github-actions[bot]
1e85228aa6
Merge master into staging-next 2021-12-15 18:01:15 +00:00
Neubauer, Sebastian
de8041b44e llvmPackages_rocm.llvm: 4.3.1 → 4.5.2
Fix compiler-rt build and use ninja for faster builds.
2021-12-15 16:57:22 +01:00
Jörg Thalheim
1edd08b8d7
Merge pull request #150800 from abbradar/dotnet-createdump
dotnet: fix createdump
2021-12-15 15:27:47 +00:00
Vladimír Čunát
030e814b88
Merge #148107: llvmPackages_13.clang: fix jemalloc issues
... into staging-next.  Also re-enable jemalloc in firefoxPackages.
2021-12-15 14:09:34 +01:00
github-actions[bot]
5c3e01fe1c
Merge staging-next into staging 2021-12-15 12:02:07 +00:00
Nikolay Amiantov
59a6898da5 dotnet: fix tracing and createdump 2021-12-15 14:23:54 +03:00
sternenseemann
d860ba7f09 Merge remote-tracking branch 'origin/master' into staging-next 2021-12-15 11:30:31 +01:00
adisbladis
3d078bdd84
Merge pull request #150744 from lionello/patch-5
ldc: add aarch64-linux
2021-12-15 16:27:35 +12:00
Thiago Kenji Okada
4ddbe47516
Merge pull request #150280 from ericdallo/bump-flutter
flutter: 2.5.1 -> 2.8.0
2021-12-14 20:03:16 -03:00
Lio李歐
1a17a3a287
ldc: add aarch64-linux 2021-12-14 10:22:08 -08:00
github-actions[bot]
83750a4f3d
Merge staging-next into staging 2021-12-14 18:01:49 +00:00
github-actions[bot]
dfda17d6ba
Merge master into staging-next 2021-12-14 18:01:09 +00:00
Subhrajyoti Sen
00d0e55437 kotlin{-native}: 1.6.0 → 1.6.10 2021-12-14 16:04:35 +05:30
github-actions[bot]
1a2b61419f
Merge staging-next into staging 2021-12-13 18:01:54 +00:00
R. Ryantm
dc67304893 koka: 2.3.2 -> 2.3.6 2021-12-13 15:08:05 +01:00
github-actions[bot]
60c2e603bb
Merge staging-next into staging 2021-12-13 12:02:07 +00:00
Martin Weinelt
423119b70b
Merge branch 'master' into staging-next 2021-12-13 12:20:07 +01:00
cherryblossom000
cc9186270a
idris2: use DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH on macOS
macOS uses `DYLD_LIBRARY_PATH` instead of `LD_LIBRARY_PATH`.
2021-12-13 22:18:43 +11:00
Marek Fajkus
480fbd7048
elmPackages.elm-git-install: init at 0.1.3 2021-12-12 18:51:33 +01:00
Jorge Acereda
89f9319f09 copper: 4.4 -> 4.6 2021-12-12 14:13:58 +01:00
github-actions[bot]
caebe15ce1
Merge staging-next into staging 2021-12-12 00:02:28 +00:00
github-actions[bot]
c6ad49e2f0
Merge master into staging-next 2021-12-12 00:01:54 +00:00
Mario Rodas
791b9aaeca
Merge pull request #150271 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20210808 -> 20211107
2021-12-11 16:56:58 -05:00
Dmitry Kalinkin
07a8ae0c5a
Merge branch 'staging-next' into staging
Conflicts:
	pkgs/development/libraries/log4cplus/default.nix
2021-12-11 14:01:19 -05:00
Dmitry Kalinkin
c71b1bb92c
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/jenkins-job-builder/default.nix
	pkgs/development/python-modules/snowflake-connector-python/default.nix
2021-12-11 13:59:09 -05:00
Ryan Mulligan
34a06d6188
Merge pull request #150263 from r-ryantm/auto-update/chicken
chicken: 5.2.0 -> 5.3.0
2021-12-11 10:30:46 -08:00
Dmitry Kalinkin
b6b59334bb
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/celery/default.nix
	pkgs/development/python-modules/kombu/default.nix
2021-12-11 13:15:49 -05:00
Eric Dallo
f6da7b4007
flutter: 2.5.1 -> 2.8.0 2021-12-11 14:16:59 -03:00
R. Ryantm
fcf6840eb1 closurecompiler: 20210808 -> 20211107 2021-12-11 15:56:17 +00:00
Jörg Thalheim
c443adc7bb
Merge pull request #150006 from Gabriel439/gabriella/fix_zulu_hash
javaPackages.openjdk17: Fix download URL
2021-12-11 15:30:31 +00:00
R. Ryantm
27d3c246b2 chicken: 5.2.0 -> 5.3.0 2021-12-11 15:20:35 +00:00
Jörg Thalheim
f5a0d6b82b
Merge pull request #150237 from r-ryantm/auto-update/chez-scheme
chez: 9.5.4 -> 9.5.6
2021-12-11 15:19:00 +00:00
Jörg Thalheim
6e425cae84
Merge pull request #150187 from r-ryantm/auto-update/fasm
fasm: 1.73.27 -> 1.73.28
2021-12-11 12:46:33 +00:00
R. Ryantm
36b8a7ea19 chez: 9.5.4 -> 9.5.6 2021-12-11 12:30:40 +00:00
R. Ryantm
78c7d690f4 fasm: 1.73.27 -> 1.73.28 2021-12-11 04:55:26 +00:00
Sergei Trofimovich
1ead4951db llvmPackages_5.compiler-rt: fix build against gcc-12
[ 11%] Building CXX object lib/xray/CMakeFiles/clang_rt.xray-x86_64.dir/xray_buffer_queue.cc.o
    In file included from lib/xray/xray_buffer_queue.cc:15:
    lib/xray/xray_buffer_queue.h:35:5: error: 'size_t' does not name a type
       35 |     size_t Size = 0;
          |     ^~~~~~
    lib/xray/xray_buffer_queue.h:23:1: note: 'size_t' is defined in header '<cstddef>';
      did you forget to '#include <cstddef>'?
       22 | #include <utility>
      +++ |+#include <cstddef>
       23 |
2021-12-10 19:56:55 +00:00
OPNA2608
53d2e5a407 wrapWatcom: inherit compiler's meta 2021-12-10 14:02:48 +01:00
OPNA2608
b03ca8faa8 open-watcom-v2: unstable-2021-11-30 -> unstable-2021-12-10 2021-12-10 13:31:40 +01:00
github-actions[bot]
0f2bb5a63f
Merge master into staging-next 2021-12-10 12:01:12 +00:00
Jörg Thalheim
1b0334540f
Merge pull request #148602 from arcnmx/compiler-rt-aarch32
llvmPackages_13.compiler-rt: fix aarch32 patch
2021-12-10 10:15:50 +00:00
Sergei Trofimovich
35223810a1 llvm_{5..12}: fix tests against upcoming gcc-12
In https://gcc.gnu.org/PR103598 we found out that gcc-12
changed __PRETTY_FUNCTION__ slightly and broke llvm-12 (and older)
tests that rely on exact type match. llvm-13 already removed the
qualified names from the expected output.

This change changes expected output to avoid llvm:: namespace prefix.
This is enough to get tests pass on x86_64 again.

Tested against this week's gcc-12 and against gcc-10.
2021-12-10 09:08:04 +00:00
Jörg Thalheim
e42adefce1 go: add mipsel/riscv64/s390x support 2021-12-10 09:19:23 +01:00
Gabriella Gonzalez
78cad27273 javaPackages.openjdk17: Fix download URL
The current build attempts to fetch
https://cdn.azul.com/zulu/bin/zulu17.30.19-ca-jdk17.0.1-macosx_aarch64.tar.gz
on aarch64-darwin, and that URL does not exist.

Changing the Zulu version to 17.30.19 to 17.30.15 fixes the URL, and
the hash requires no changes, indicating that the hash must have
originally been computed for version 17.30.15 anyway.
2021-12-09 23:50:02 -08:00
github-actions[bot]
b2a2a5759e
Merge master into staging-next 2021-12-10 06:01:17 +00:00
zowoq
388f0db0af go_1_17: 1.17.4 -> 1.17.5 2021-12-10 14:00:29 +10:00
Sandro
c0a1da9dd4
Merge pull request #148647 from dwagenk/cross-fixes-yasm 2021-12-10 02:20:33 +01:00
zowoq
5d33b5183b go_1_16: 1.16.11 -> 1.16.12 2021-12-10 07:57:12 +10:00
Thibault Gagnaux
6893810bd8
openjdk: pin jce-policies to a version using wayback machine
Co-authored-by: SuperSandro2000 <sandro.jaeckel@gmail.com>
2021-12-09 08:23:41 +01:00
Thibault Gagnaux
2c62693eba
openjdk: add zulu javaFX java package on darwin 2021-12-09 08:23:40 +01:00
Thibault Gagnaux
5e4685f943
openjdk8: add zulu javaFX java package on darwin 2021-12-09 08:23:39 +01:00
Thibault Gagnaux
0a16289964
openjdk11: add zulu javaFX java package on darwin 2021-12-09 08:23:39 +01:00
Alyssa Ross
c9a581b05f
Merge remote-tracking branch 'nixpkgs/master' into staging-next
CONFLICT (rename/add): Rename pkgs/development/python-modules/jsonwatch/default.nix->pkgs/tools/misc/jsonwatch/default.nix in nixpkgs/master.  Added pkgs/tools/misc/jsonwatch/default.nix in HEAD
2021-12-09 01:43:58 +00:00
Marek Fajkus
425d5986bb
Merge pull request #149586 from jpagex/elm-test-rs
elm-test-rs: init at 2.0
2021-12-08 19:16:55 +01:00
Connor Brewster
9ce1ca6400 Use lib.makeLibraryPath 2021-12-08 11:15:13 -06:00
Jérémy Pagé
2cac5a75f1
elm-test-rs: init at 2.0 2021-12-08 17:37:28 +01:00
Jörg Thalheim
65431e85fb
Merge pull request #149607 from r-ryantm/auto-update/polyml
polyml: 5.8.2 -> 5.9
2021-12-08 15:07:41 +00:00
Ryan Mulligan
21381303e8
Merge pull request #149485 from r-ryantm/auto-update/qbe
qbe: unstable-2021-11-10 -> unstable-2021-11-22
2021-12-08 06:36:38 -08:00
R. Ryantm
da6125aceb polyml: 5.8.2 -> 5.9 2021-12-08 11:26:15 +00:00
R. Ryantm
d124987587 qbe: unstable-2021-11-10 -> unstable-2021-11-22 2021-12-08 00:09:34 +00:00
Alyssa Ross
16fb150e03
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	pkgs/development/libraries/libunwind/default.nix
2021-12-07 23:56:16 +00:00
Connor Brewster
7ff4e9a588 swift: Fix libuuid path in LIBRARY_PATH that was causing a test failure 2021-12-07 11:10:30 -06:00
7c6f434c
71dfb6b33a
Merge pull request #149177 from garrison/julia-python3
julia: switch from python2 to python3
2021-12-07 16:59:14 +00:00
Jörg Thalheim
c92e93c6ad
Merge pull request #148774 from Luis-Hebendanz/kaitai_struct
kaitai-struct-compiler: init at 0.9
2021-12-07 15:35:22 +00:00
Luis-Hebendanz
4e3fcf6816 katai-struct-compiler: init at 0.9 2021-12-07 16:31:22 +01:00
Jim Garrison
1030f5772d julia: switch from python2 to python3
Julia does not actually require python2; it just requires any version of python
[that is equal to or greater than 2.7](https://github.com/JuliaLang/julia/blob/master/doc/src/devdocs/build/build.md#required-build-tools-and-external-libraries).

This changes the python dependency from python2 to python3.

I have verified that julia-1.0 builds with this change.  julia-1.5 is marked as broken
in nixpkgs, so I have not tested it (but I would be very surprised if this change
broke it further).

Motivated by #148779
2021-12-06 19:37:42 -05:00
github-actions[bot]
ffbac7335b
Merge master into staging-next 2021-12-06 18:01:23 +00:00
Christoph Neidahl
113f047ae7
open-watcom-v2: init at unstable 2021-11-30 (#124000) 2021-12-06 11:05:03 -05:00
Jonathan Ringer
5263fb820e
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/django-rq/default.nix
	pkgs/top-level/all-packages.nix
2021-12-05 22:02:00 -08:00
Pavol Rusnak
c3557f2e64
gcc-arm-embedded-{6,7,8}: enable on aarch64-darwin
(using x86_64-darwin binaries, these can be run if rosetta is installed)
2021-12-05 23:35:52 +01:00
Daniel Wagenknecht
ab1486ac1d yasm: fix cross build
Yasm needs a compiler for the build host available for building the
internal 'genperf' tool.

This fixes cross-compiling yasm. Tested by compiling yasm for
aarch64 on x86_64.
2021-12-05 10:47:44 +01:00
arcnmx
265ba73a78 llvmPackages_13.compiler-rt: fix aarch32 patch 2021-12-04 07:12:34 -08:00
github-actions[bot]
c6934c5adf
Merge master into staging-next 2021-12-04 06:01:19 +00:00
zowoq
bb9bd465b6 go_1_17: 1.17.3 -> 1.17.4 2021-12-04 14:07:50 +10:00
github-actions[bot]
904ed45698
Merge master into staging-next 2021-12-03 18:01:12 +00:00
davidak
e82ccfb9ee
Merge pull request #148372 from bobby285271/vala
Vala updates 2021-12-02
2021-12-03 18:16:44 +01:00
Jörg Thalheim
50474e1857
Merge pull request #147543 from risicle/ris-libcxx-13-aarch64
llvmPackages_13.libcxx: require gcc >=10 on gcc platforms
2021-12-03 16:06:34 +00:00
Bobby Rong
aed209a315
vala_0_50: drop
Has reached end of life
2021-12-03 22:48:39 +08:00
Bobby Rong
9ef385f993
vala_0_46: drop
Has reached end of life
2021-12-03 22:48:39 +08:00
Jonathan Ringer
9fcf9be974
Merge remote-tracking branch 'origin/staging' into staging-next
Conflicts:
	pkgs/development/python-modules/bx-python/default.nix
2021-12-03 00:11:41 -08:00
Bobby Rong
72eff72cf0
vala: remove disable graphviz patch for 0.44
vala_0_44 already dropped in https://github.com/NixOS/nixpkgs/pull/127243
2021-12-03 14:50:37 +08:00
Austin Seipp
5b253be591 nextpnr: 2021.09.27 -> 2021.11.24, with apycula update
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-12-02 21:48:51 -06:00
Austin Seipp
a79ca33d94 yosys: 0.10+1 -> 0.11+52, with abc update
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-12-02 21:48:51 -06:00
zowoq
2100043ba9 go_1_16: 1.16.10 -> 1.16.11 2021-12-02 19:32:00 -08:00
Ryan Burns
544707d6a4 llvmPackages_*.llvm: fix llvm-config-native with static libs
Since both static and shared libs are installed to the same `lib`
output, we override the ActiveLibDir unconditionally.

Fixes `llvm-config-native --link-static --libs`
2021-12-02 19:21:21 -08:00
Bobby Rong
b059d729f5
vala_0_52: 0.52.7 → 0.52.8
https://gitlab.gnome.org/GNOME/vala/raw/0.52.8/NEWS
2021-12-03 10:31:11 +08:00
Bobby Rong
64899e83e1
vala_0_48: 0.48.19 → 0.48.20
https://gitlab.gnome.org/GNOME/vala/raw/0.48.20/NEWS
2021-12-03 10:21:42 +08:00
Philipp Dargel
a3401f6e33 OpenJDK: expose more versions
Provide a way to access all JDK versions.
2021-12-02 17:54:20 -08:00
Alyssa Ross
f56f3f7dcc rustc: 1.56.1 -> 1.57.0 2021-12-02 16:58:40 -08:00
Jonathan Ringer
2e6fadac4e
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/django-rq/default.nix
2021-12-02 16:07:50 -08:00
github-actions[bot]
987163192b
Merge master into staging-next 2021-12-03 00:01:31 +00:00
maralorn
fe03bc4363
Merge pull request #148172 from sternenseemann/ghc-build-target-llvm
haskell.compiler.*: use build->target LLVM in build
2021-12-03 00:44:10 +01:00
Malte Brandy
70df684f9e
Merge branch 'master' into haskell-updates 2021-12-02 23:49:21 +01:00
Jörg Thalheim
96956d7682
Merge pull request #145265 from Stunkymonkey/development-pname-version-3
pkgs/development: rename name to pname&version part 3
2021-12-02 14:56:34 +00:00
Alyssa Ross
f404068903
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/servers/search/groonga/default.nix
2021-12-02 14:52:44 +00:00
github-actions[bot]
9c2a129ba1
Merge master into staging-next 2021-12-02 06:01:11 +00:00
Pontus Stenetorp
6cbd21cb02
julia_16-bin and julia_17-bin: punctuation fixes
Thank you @7c6f434c for spotting these.
2021-12-02 01:18:07 +00:00
Pontus Stenetorp
6e176f712b
julia_10-bin: deprecate
No longer supported upstream:

    https://discourse.julialang.org/t/julia-v1-7-0-has-been-released-and-v1-6-is-now-lts/72336
2021-12-02 01:18:07 +00:00
Pontus Stenetorp
1526faf075
julia_17-bin: init at 1.7.0
https://github.com/JuliaLang/julia/blob/v1.7.0/NEWS.md
2021-12-02 01:18:07 +00:00
github-actions[bot]
523293d53d
Merge master into staging-next 2021-12-01 18:01:12 +00:00
sternenseemann
c610be58c0 haskell.compiler.*: use build->target LLVM in build
This is no substantial change, as we already assert that the
build->target and host->target LLVM are the same, but this brings the
terminology in the file in a more consistent order, since we use
build->target for CC/CXX and bintools already.

In fact we should be passing build->target to configure always,
host->target would come into play when updating GHC's settings file
after installing.
2021-12-01 18:37:24 +01:00
sterni
c85d141221
Merge pull request #148079 from sternenseemann/ghc-set-clang-only-if-use-llvm
haskell.compiler.*: only set CLANG to match llc/opt
2021-12-01 17:34:38 +01:00
sternenseemann
0f5a723dd1 Merge remote-tracking branch 'origin/master' into haskell-updates 2021-12-01 17:31:16 +01:00
sternenseemann
6daa4a5c04 haskell.compiler.*: use wrapped darwin bintools on aarch64
On aarch64-darwin we have additional wrappers for install_name_tool and
strip to deal with codesigning requirements (e. g. updating the
signature / checksum after changing a binary). These wrappers don't
exist on x86_64-darwin which is why the unwrapped versions were used
before, causing the kernel to kill (some) executables produced by GHC.
2021-12-01 17:29:12 +01:00
github-actions[bot]
f6f101cca5
Merge master into staging-next 2021-12-01 12:01:26 +00:00
Doron Behar
43ed12450e
Merge pull request #147828 from doronbehar/pkg/maxima 2021-12-01 11:34:38 +02:00
oxalica
754460f861
llvmPackages_13.clang: revert D100879
The malloc alignment assumption is incorrect for jemalloc and causes
mis-compilation in firefox.

https://reviews.llvm.org/D100879
https://bugzilla.mozilla.org/show_bug.cgi?id=1741454
2021-12-01 15:28:33 +08:00
sternenseemann
c23e14e33f haskell.compiler.*: assert that host->target == build->target tools
CC, CXX, LD, AR, …, LLC, OPT and CLANG will be invoked by GHC's build
system at build time in the build->target role. However, since we are
passing absolute paths, they will get saved in GHC's settings file and
later invoked at runtime, when they should be host->target. This means
that the build->target and host->target tools need to be the same for
our built GHC to work properly which is what we guard using these new
asserts.

Being able to drop these asserts would be a step towards cross-compiling
GHC (as opposed to building a GHC cross-compiler which still works).
2021-11-30 23:06:44 +01:00
sternenseemann
19fc229294 haskell.compiler.*: use targetCC for hasGold check
This is a bit shorter and more consistent with the rest of the file.
2021-11-30 23:00:11 +01:00
sternenseemann
c876c7498e haskell.compiler.*: only set CLANG to match llc/opt
* By taking clang from llvmPackages we make sure there is no version
  mismatch between LLVM (where llc and opt come from) and clang (which
  previously would be taken from stdenv on darwin for example).

* Only pass CLANG if useLLVM is true. Previously we also set this if
  targetCC was clang. This would cause potentially confusing behavior if
  llc and opt as well as clang are provided via PATH (and GHC is
  compiled with useLLVM == false), because clang from PATH would be
  ignored, but not llc and opt.
2021-11-30 22:55:19 +01:00
sternenseemann
b2e4708105 haskell.compiler.ghc921: check if ld.gold is available in useLdGold
Since 4c75874560 it is possible to
introspect if ld.gold is contained in the used bintools, so we can also
check if it is available before deciding to use it as done in the other
GHC derivations in 0908812372.
2021-11-30 22:22:30 +01:00
Felix Buehler
7678aa30b4 pkgs/development: rename name to pname&version 2021-11-30 21:32:28 +01:00
Domen Kožar
cbfcb43c9c
Merge pull request #147668 from midchildan/fix/staging/libcxxgit
llvmPackages_git.libcxx: fix darwin build
2021-11-30 14:59:09 +01:00