Commit Graph

11335 Commits

Author SHA1 Message Date
Bobby Rong
4d70e2dca4
vala_0_52: 0.52.8 → 0.52.9
https://gitlab.gnome.org/GNOME/vala/raw/0.52.9/NEWS
2022-01-09 09:41:10 +08:00
Bobby Rong
bec452064c
vala: 0.54.5 → 0.54.6
https://gitlab.gnome.org/GNOME/vala/raw/0.54.6/NEWS
2022-01-09 09:38:35 +08:00
Bobby Rong
f0225e376f
vala_0_48: 0.48.20 → 0.48.21
https://gitlab.gnome.org/GNOME/vala/raw/0.48.21/NEWS
2022-01-09 09:15:06 +08:00
John Ericson
baf290023c
Merge pull request #153790 from sternenseemann/cross-bootstrap-logic
Cross bootstrapping logic fixes benefitting llvmPackages
2022-01-08 12:39:30 -08:00
OllieB
12cc34ce2d yosys: Add yosys-symbiflow-plugins 2022-01-08 14:48:28 +00:00
Felix Buehler
05ebdaaecc teyjus: switch to fetchFromGitHub 2022-01-08 15:38:10 +01:00
Felix Buehler
317db0f19f mosml: switch to fetchFromGitHub 2022-01-08 15:38:10 +01:00
Felix Buehler
16c559857c fsharp: switch to fetchFromGitHub 2022-01-08 15:38:10 +01:00
Felix Buehler
45eeb92d44 chickenPackages_4.egg2nix: switch to fetchFromGitHub 2022-01-08 15:38:10 +01:00
Moritz Angermann
08f22ce9cc llvmPackages_12.llvm: create fix-llvm-issue-49955.patch
This patch addresses llvm/llvm-project#49955
2022-01-08 14:01:39 +01:00
github-actions[bot]
cf7efe1192
Merge staging-next into staging 2022-01-08 12:01:36 +00:00
Dmitry Kalinkin
477540469e
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/gradient-utils/default.nix
	pkgs/development/python-modules/gradient/default.nix
2022-01-08 02:39:35 -05:00
github-actions[bot]
a2220bf224
Merge staging-next into staging 2022-01-08 06:02:01 +00:00
zowoq
cacab72b75 go_1_17: 1.17.5 -> 1.17.6 2022-01-08 10:38:36 +10:00
zowoq
d50b6bff89 go_1_16: 1.16.12 -> 1.16.13 2022-01-08 10:38:32 +10:00
Jonathan Ringer
172bcecd6b
Merge remote-tracking branch 'origin/staging-next' into staging 2022-01-07 10:32:13 -08:00
Jonathan Ringer
86f9a32c4c
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/hydra/default.nix
2022-01-07 10:31:29 -08:00
sternenseemann
e238f456b8 llvmPackages_*.clang: pick clangUseLLVM if targetPlatform.useLLVM
libcxxClang still depends on cc wrapper's gccForLibs for libgcc which is
not available when useLLVM is set. In such cases we need to switch to
clangUseLLVM and (try) to use compiler-rt instead.

Resolves #153759: pkgsLLVM.llvmPackages.stdenv now correctly
clangUseLLVM as cc, allowing compilation to work as expected.
2022-01-07 14:52:13 +01:00
sternenseemann
766f5ffb76 llvmPackages_*: respect cc for target when choosing C++ flavour
llvmPackages_*.clang should check the default compiler for the package
set it is targeting (targetPackages.stdenv.cc) instead of the compiler
that has been used to build it (stdenv.cc) in order to get some sense of
whether to use libc++ or libstdc++.

Since we are now inspecting targetPackages in the llvmPackages.clang
attribute, we need to avoid using it in the cross stdenv — which just
forces us to explicitly request libcxxClang for darwin instead of
relying on the clang attribute to pick it for us.

We also need to do something similar for targetPackages.stdenv.cc: Here
the llvmPackages.clang logic would work as we want (inspect
targetPackages.stdenv.cc and if it doesn't exist, make the choice based
on stdenv.cc), but it gets locked in a cycle with the previous package.
We can easily break this, however: We know that the previous set had
clang and the next one doesn't exist, so we'd choose libcxxClang any day
of the week.
2022-01-07 14:42:41 +01:00
Ben Siraphob
801c41bd29
asn1c: remove 2022-01-07 16:45:49 +07:00
github-actions[bot]
aed0ee64b8
Merge staging-next into staging 2022-01-07 06:02:04 +00:00
github-actions[bot]
b48a41c77c
Merge master into staging-next 2022-01-07 06:01:27 +00:00
Ben Siraphob
0f050a1236
treewide: replace http://github.com with https://github.com 2022-01-07 09:58:36 +07:00
github-actions[bot]
6f4cd97569
Merge staging-next into staging 2022-01-06 18:01:44 +00:00
github-actions[bot]
eab8e6bda8
Merge master into staging-next 2022-01-06 18:01:07 +00:00
R. RyanTM
5bb94d32cd
jsonnet: 0.17.0 -> 0.18.0
(#153267)
2022-01-06 17:02:01 +01:00
Austin Seipp
8efa46a893 yosys: 0.12+36 -> 0.12.54, with yosys-bluespec update
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-01-06 09:19:29 -06:00
Austin Seipp
76cbdfd89b nextpnr: 2021.15.21 -> 2022.01.03, with apycula update
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-01-06 09:19:29 -06:00
github-actions[bot]
92dce734f0
Merge staging-next into staging 2022-01-05 18:01:42 +00:00
github-actions[bot]
0d3fe41724
Merge master into staging-next 2022-01-05 18:01:06 +00:00
sternenseemann
115a6f077f llvmPackages_{12,13,git}.compiler-rt: remove new runtimes in useLLVM
LLVM 12 added the memory profiling runtime and LLVM 13 the ORC
runtime. Both need a libc in order to build (or at least headers not
present in clang's resource root), so we'll disable them for any sort of
baremetal-ish build. memprof likely doesn't work in a baremetal
situation at all, orc is unknown. Whether both would compile with musl
is to be checked.
2022-01-05 18:17:53 +01:00
github-actions[bot]
48d1133b04
Merge staging-next into staging 2022-01-05 06:01:52 +00:00
github-actions[bot]
4b70e0e343
Merge master into staging-next 2022-01-05 06:01:16 +00:00
github-actions[bot]
ba204700bc
Merge master into haskell-updates 2022-01-05 00:08:41 +00:00
github-actions[bot]
285dff553d
Merge staging-next into staging 2022-01-04 18:01:46 +00:00
github-actions[bot]
6af0c1b318
Merge master into staging-next 2022-01-04 18:01:08 +00:00
sternenseemann
e4fddecdb3 llvmPackages_{11,12,13,git}.libllvm: enable static build
The main thing we need to pass LLVM_ENABLE_PIC=OFF to prevent LLVM from
building shared objects because our cc-wrapper is incapable of producing
shared objects. Building LLVM statically also influences other LLVM
projects like clang and lld -- which can be built linked fully
statically with this change.
2022-01-04 18:40:32 +01:00
sternenseemann
e5ccc412d2 llvmPackages_*.libllvm: only build tests if doCheck
To make the value of doCheck in the argument attribute set accurate we
also need to include the condition for cross compilation which normally
is added by stdenv.mkDerivation.
2022-01-04 18:40:32 +01:00
sternenseemann
e3c61654ca haskell.compiler.*: disable large address space only on iOS
The condition used in the past to detect iOS was "is this
aarch64-darwin"? Since we have aarch64-darwin devices running macOS
nowadays which do allow large address space, let's use the more accurate
flag.
2022-01-04 12:10:00 +01:00
sternenseemann
c70dca8249 llvmPackages_*.libllvm: make llvm-config and llvm-config equivalent
LLVM's build system creates NATIVE/bin/llvm-config by reexecuting cmake
with entirely new flags. Problematically, the `CMAKE_INSTALL_*` flags
are not inherited, causing llvm-config-native to return wrong
installation paths, e. g. CMAKE_INSTALL_LIBDIR would default to `lib64`
on x86_64-linux. Previously this was masked by outputs.patch which
replaced ActiveLibDir with a string passed in from Nix, however
`--cmakedir` for example would turn out to be wrong always, breaking
cross-compilation of e. g. lld.

Additionally LLVM_ENABLE_RTTI needs to be repassed, as it is used to
determine if RTTI is available. Passing LLVM_LINK_LLVM_DYLIB is crucial
if we are building LLVM non-statically: It influences the --shared-mode
flag (which should indicate that -lLLVM is enough to link all
components) and makes --link-shared work in the first place,
i. e. llvm-config-native believes the built shared libs don't exist
unless we repass this flag.

Passing LLVM_LINK_LLVM_DYLIB=ON, however, makes the native build produce
a full libLLVM.so which is something we don't want, so we introduce a
patch which forces llvm-config to link statically against the LLVM
components it needs.
2022-01-04 11:09:43 +01:00
sternenseemann
d807aaa30c llvmPackages*.libllvm: drop outputs.patch for llvm-config.patch
Due to gnu-install-dirs.patch llvm-config will return correct results
for --link-shared as well as --link-static even without this patch.
2022-01-04 11:09:43 +01:00
AndersonTorres
0bcd5681dd xa: 2.3.11 -> 2.3.12 2022-01-04 01:57:33 -03:00
John Ericson
8a8791e3b2
Merge pull request #153340 from sternenseemann/clang-no-llvm-config
[staging] llvmPackages_*.clang: stop passing LLVM_CONFIG_PATH unnecessarily
2022-01-03 17:27:16 -08:00
github-actions[bot]
354eadb4b4
Merge master into haskell-updates 2022-01-04 00:08:21 +00:00
github-actions[bot]
25662d01ae
Merge staging-next into staging 2022-01-04 00:02:40 +00:00
Martin Weinelt
11a0b61783 Merge remote-tracking branch 'origin/master' into staging-next 2022-01-03 23:21:08 +01:00
sternenseemann
c58517aeed llvmPackages_*.clang: stop passing LLVM_CONFIG_PATH unnecessarily
Starting with LLVM 8, clang does no longer use llvm-config to detect the
LLVM installation: https://github.com/llvm/llvm-project/commit/e4faa5c7986b7
Consequently, there is no point passing LLVM_CONFIG_PATH (in fact the
variable is unused currently).
2022-01-03 16:46:38 +01:00
R. RyanTM
ca485f4220
rgbds: 0.5.1 -> 0.5.2
* rgbds: 0.5.1 -> 0.5.2 (#149232)

* rgbds: fix build on Darwin by disabling LTO

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
2022-01-03 11:28:52 +01:00
R. Ryantm
ad1d385e0e vala: 0.54.3 -> 0.54.5 2022-01-03 01:55:01 -05:00
github-actions[bot]
4acff2bbde
Merge master into haskell-updates 2022-01-03 00:08:40 +00:00
R. RyanTM
4bd7cdc035
aspectj: 1.9.6 -> 1.9.7
(#150330)
2022-01-02 23:43:06 +01:00
R. RyanTM
3dffc8babd
adoptopenjdk-icedtea-web: 1.8.7 -> 1.8.8
(#143511)
2022-01-02 16:48:11 +01:00
github-actions[bot]
b0c76508ef
Merge master into haskell-updates 2022-01-02 00:08:53 +00:00
Jörg Thalheim
aaff0d644f
clippy: fix build (#152211) 2022-01-01 06:31:57 +00:00
Dennis Gosnell
e122507667
Merge remote-tracking branch 'origin/master' into haskell-updates 2022-01-01 13:29:15 +09:00
Anderson Torres
e1eeb53e64
Merge pull request #151518 from suhr/zig
zig: 0.8.1 -> 0.9.0
2021-12-31 23:34:21 -03:00
github-actions[bot]
3ef2d0b236
Merge master into haskell-updates 2022-01-01 00:08:27 +00:00
github-actions[bot]
38dc27dab2
Merge staging-next into staging 2022-01-01 00:02:16 +00:00
github-actions[bot]
c30032af77
Merge master into staging-next 2022-01-01 00:01:38 +00:00
7c6f434c
84fb429d21
Merge pull request #150018 from trofi/fix-llvm-for-gcc-12
llvm_{5..12}: fix tests against upcoming gcc-12
2021-12-31 21:45:53 +00:00
Ben Siraphob
3789776ec2 microscheme: fix meta.homepage 2021-12-31 11:17:07 -08:00
github-actions[bot]
f2adf20b71
Merge staging-next into staging 2021-12-31 18:01:40 +00:00
github-actions[bot]
df24694c45
Merge master into staging-next 2021-12-31 18:01:05 +00:00
Jörg Thalheim
5f4ec0f48f
Merge pull request #152731 from misuzu/rustc-jemalloc
rustc: build with jemalloc
2021-12-31 15:06:00 +00:00
Bobby Rong
cd32154570
Merge pull request #152713 from r-ryantm/auto-update/go-jsonnet
go-jsonnet: 0.17.0 -> 0.18.0
2021-12-31 21:19:56 +08:00
github-actions[bot]
77da198145
Merge master into staging-next 2021-12-31 12:01:24 +00:00
Bobby Rong
5d2770ad43
Merge pull request #152891 from r-ryantm/auto-update/fasm
fasm: 1.73.28 -> 1.73.29
2021-12-31 16:42:53 +08:00
R. Ryantm
2a9ebe61ef fasm: 1.73.28 -> 1.73.29 2021-12-31 07:28:37 +00:00
Jan Tojnar
380c030740 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/python-modules/aiohttp-socks/default.nix
;	pkgs/development/python-modules/emv/default.nix
;	pkgs/development/python-modules/mocket/default.nix
;	pkgs/development/python-modules/types-protobuf/default.nix
2021-12-31 07:26:03 +01:00
R. Ryantm
99f87ca224 carp: 0.5.3 -> 0.5.4 2021-12-30 22:17:53 -08:00
github-actions[bot]
1537d1a898
Merge master into haskell-updates 2021-12-31 00:08:18 +00:00
Marek Fajkus
4a03790765
Merge pull request #152764 from turboMaCk/fix-elm-packages-post-node-16
elmPackages: fix nodejs packages
2021-12-30 20:22:20 +01:00
Marek Fajkus
26b74d2938
elmPackages: fix nodejs packages
Fixes regression caused by
    4c60ee3da1 (pull: #142915)
    following patch of nodePackages using nodejs-14_x
    2c3b3e69ad (pull: #149120)

    - clenups and updates in generate-node-packages.sh
    - specify nodejs version in default.nix

    This makes elmPackages.* build with nodejs-14
    which resolves the issue with npm installation failing
2021-12-30 19:05:19 +01:00
misuzu
2a699029f4 rustc: build with jemalloc
This change should fix intermittent crashes on macOS Monterey.

Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
2021-12-30 17:45:08 +02:00
Paul-Nicolas Madelaine
1dd94c52b8 fstar: 2021.11.27 -> 2021.12.25 2021-12-30 15:38:47 +01:00
R. Ryantm
fc0fadf09a go-jsonnet: 0.17.0 -> 0.18.0 2021-12-30 14:22:51 +00:00
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