Commit Graph

11297 Commits

Author SHA1 Message Date
Renaud
f42a9e2586
Merge pull request #155923 from c0bw3b/pkg/atmel_avr
Update AVR assemblers (avra & gavrasm)
2022-01-22 12:21:17 +01:00
Vladimír Čunát
11110136f5
orc: disable a benchmark test on x86_64-darwin
It now fails repeatedly on Hydra:
https://hydra.nixos.org/build/164595567
and I don't think it's worth debugging why.  Other platform had issues:
https://gitlab.freedesktop.org/gstreamer/orc/-/commit/5c1f5216b4867
2022-01-22 08:26:56 +01:00
revol-xut
29837fcf68
lingua-franca: 0.1.0 -> 0.1.1 2022-01-21 21:14:41 +01:00
github-actions[bot]
f54be409e9
Merge staging-next into staging 2022-01-21 18:02:01 +00:00
github-actions[bot]
fd5336b13e
Merge master into staging-next 2022-01-21 18:01:25 +00:00
Matthew Leach
b0dcd7fa34 haskell.compiler.ghc8107: fix seperate bin outputs on aarch64-darwin 2022-01-21 15:34:05 +00:00
Dmitry Kalinkin
c71e1d7e74
jrsonnet: mark as broken on darwin 2022-01-21 07:08:20 -05:00
R. Ryantm
75c7a4b46b qbe: unstable-2021-11-22 -> unstable-2021-12-05 2022-01-21 01:30:07 +00:00
Konrad Borowski
89f2ffcf56 rustc: 1.58.0 -> 1.58.1 2022-01-20 16:35:46 -08:00
Renaud
7d9d09e1f7
avra: 1.3.0 -> 1.4.2 2022-01-20 19:25:45 +01:00
Renaud
3bb7adabff
gavrasm: 4.5 -> 5.1 2022-01-20 19:24:13 +01:00
github-actions[bot]
d0a1972091
Merge staging-next into staging 2022-01-20 06:01:39 +00:00
github-actions[bot]
360ff20100
Merge master into staging-next 2022-01-20 06:01:09 +00:00
Ryan Mulligan
d4cb356679
Merge pull request #155563 from r-ryantm/auto-update/open-watcom-v2-unwrapped
open-watcom-v2-unwrapped: unstable-2021-12-10 -> unstable-2022-01-18
2022-01-19 19:11:02 -08:00
github-actions[bot]
dbcf9973e0
Merge staging-next into staging 2022-01-19 12:01:58 +00:00
github-actions[bot]
28abf69ffd
Merge master into staging-next 2022-01-19 12:01:24 +00:00
Eliza
460af326e4
inklecate: switch to source release
* inklecate: switch to source release (#154991)

Previously, inklecate was downloading an all-in-one release binary
directly from Github without patching it, resulting in it not being able
to execute on NixOS. Switching to a source-based derivation fixes this
problem.

* inklecate: fix darwin source build

* inklecate: don't build on aarch64 platforms

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
2022-01-19 12:14:59 +01:00
R. Ryantm
43736a560e open-watcom-v2-unwrapped: unstable-2021-12-10 -> unstable-2022-01-18 2022-01-19 07:09:31 +00:00
Dmitry Kalinkin
34523e76a2
llvmPackages_{12,13,git}: don't try to patch non-existing _LIBCPP_USE_AVAILABILITY_APPLE
substituteStream(): WARNING: pattern '#    define _LIBCPP_USE_AVAILABILITY_APPLE' doesn't match anything in file 'include/__config'

The new mechanism for those is a cmake option
LIBCXX_ENABLE_VENDOR_AVAILABILITY_ANNOTATIONS that is off by default:
https://reviews.llvm.org/D90843
2022-01-18 05:42:00 -05:00
github-actions[bot]
1359b15b13
Merge staging-next into staging 2022-01-17 18:01:43 +00:00
github-actions[bot]
c795e7ba4f
Merge master into staging-next 2022-01-17 18:01:06 +00:00
Jan Tojnar
0b3e6e3783
Merge pull request #154239 from bobby285271/vala
Vala updates 2022-01-09
2022-01-17 18:46:07 +01:00
Frederik Rietdijk
c7bd506329 Merge staging-next into staging 2022-01-17 16:10:50 +01:00
Frederik Rietdijk
4d125692e5 Merge master into staging-next 2022-01-17 16:10:06 +01:00
Dmitry Kalinkin
e53337159f
intel-graphics-compiler: mark as broken on darwin 2022-01-17 07:28:37 -05:00
github-actions[bot]
365cb72199
Merge staging-next into staging 2022-01-17 12:02:01 +00:00
github-actions[bot]
0eee7ee8c8
Merge master into staging-next 2022-01-17 12:01:25 +00:00
Benjamin Saunders
f19a3884bc vulkan: 1.2.189.1 -> 1.2.198.0
Upstream has established rigorous tagging practices, allowing us to
simplify things considerably.
2022-01-16 14:57:11 -08:00
Robert Schütz
d5cceedbd1 python,pythonPackages: make aliases
Since aliases are disallowed in nixpkgs, this makes usage of Python 2
which is EOL more explicit.
2022-01-16 18:39:59 +00:00
github-actions[bot]
5a104d035c
Merge staging-next into staging 2022-01-16 12:01:46 +00:00
github-actions[bot]
0173b359a6
Merge master into staging-next 2022-01-16 12:01:11 +00:00
Franz Pletz
fcb92f6d7e
Merge pull request #154866 from kouyk/zulu-update
zulu: 11.50.19 -> 11.52.13
2022-01-16 11:32:35 +01:00
github-actions[bot]
a2503d7cef
Merge staging-next into staging 2022-01-16 00:02:31 +00:00
github-actions[bot]
f8fb795136
Merge master into staging-next 2022-01-16 00:01:52 +00:00
R. RyanTM
31f069f779
dictu: 0.22.0 -> 0.23.0
(#154436)
2022-01-15 22:20:46 +01:00
github-actions[bot]
4b86ccc596
Merge staging-next into staging 2022-01-15 00:02:13 +00:00
github-actions[bot]
2e421aaac4
Merge master into staging-next 2022-01-15 00:01:36 +00:00
Jonathan Ringer
560b3f416e rustc: 1.57.0 -> 1.58.0 2022-01-14 12:34:11 -08:00
Anderson Torres
300f452764
Merge pull request #154980 from AndersonTorres/new-misc
tinycc: unstable-2021-10-09 -> 0.9.27+date=2022-01-11
2022-01-14 16:51:36 -03:00
github-actions[bot]
d5e672b839
Merge master into staging-next 2022-01-14 18:01:18 +00:00
Ben Siraphob
d1787b020f
vyper: remove unused postPatch and add setuptools-scm 2022-01-14 17:05:10 +07:00
AndersonTorres
d852768538 tinycc: unstable-2021-10-09 -> 0.9.27+date=2022-01-11 2022-01-14 00:15:29 -03:00
Dmitry Kalinkin
a56da82f7a
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/restfly/default.nix
2022-01-13 21:39:05 -05:00
R. Ryantm
2d3dd64808 scala: 2.13.7 -> 2.13.8 2022-01-13 12:44:50 -05:00
Steven Kou
2d0cecac60
zulu: 11.50.19 -> 11.52.13 2022-01-13 17:38:30 +08:00
github-actions[bot]
a8b75d6f2f
Merge master into staging-next 2022-01-13 00:01:59 +00:00
Felix Bühler
f0616a2045
Merge pull request #153862 from Stunkymonkey/treewide-github-5
treewide: switch to fetchFromGitHub
2022-01-13 00:24:44 +01:00
github-actions[bot]
9b5359861c
Merge master into staging-next 2022-01-12 12:01:06 +00:00
Zhaofeng Li
2fca45565d
gcc9: Add no-sys-dir patch for RISC-V (#154230)
Same as in gcc{10,11} (#147942).
2022-01-12 06:27:48 -05:00
github-actions[bot]
e81177a147
Merge staging-next into staging 2022-01-12 00:02:57 +00:00
Eric Dallo
11644ddcf2
flutter: add missing dart-sdk cache folder 2022-01-11 19:47:15 -03:00
Alyssa Ross
d77022e114
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
	nixos/doc/manual/release-notes/rl-2205.section.md
2022-01-11 16:35:43 +00:00
Marek Fajkus
863e37a23a
Merge pull request #154052 from wchresta/idris2-use-project-derivation
Idris2: Refactor default.nix
2022-01-11 09:58:10 +01:00
Ben Siraphob
54dd357f9e
Merge pull request #154444 from siraben/vyper-update
vyper: 0.3.0 -> 0.3.1
2022-01-11 15:18:47 +07:00
Ben Siraphob
444baf106d
vyper: 0.3.0 -> 0.3.1 2022-01-11 12:57:11 +07:00
wchresta
205b0f2c5e Idris2: Refactor default.nix
We take the idris2 projects version of the derivation. Originally,
Idris2 did not maintain their own nix derivation, so we created our
own. Now they maintain their own derivation, so we should try to
keep ours as close to theirs.

This change comes with the following differences:
* support files are in its own output, instead of packaged with idris2
  - This makes it necessary to provide --package for contrib and network
    !!! This is a breaking change !!!
* IDIRS2_PREFIX is set to ~/.idris2 instead of pointing to nix-store
  - This makes --install work as expected for the user
* Properly set IDRIS2_PACKAGE_PATH
* non-linux platform uses chez-racket instead of chez
2022-01-10 22:01:42 +01:00
github-actions[bot]
0f8ce42c1f
Merge staging-next into staging 2022-01-10 06:01:45 +00:00
Dmitry Kalinkin
b99fc173da
Merge pull request #140189 from redvers/ponyc-0.44.0
ponyc: 0.42.0 -> 0.44.0, pony-corral: 0.5.3 -> 0.5.4, pony-stable: removal
2022-01-10 00:28:05 -05:00
Bobby Rong
b3e513875f
vala_0_48: 0.48.21 → 0.48.22
https://gitlab.gnome.org/GNOME/vala/raw/0.48.22/NEWS
2022-01-10 12:26:29 +08:00
Bobby Rong
c702c4178c
vala_0_52: 0.52.9 → 0.52.10
https://gitlab.gnome.org/GNOME/vala/raw/0.52.10/NEWS
2022-01-10 12:26:29 +08:00
Bobby Rong
2a9cc2a9e6
vala_0_40: drop 2022-01-10 12:26:29 +08:00
Jan Tojnar
f7aa55946b Merge branch 'staging-next' into staging
; Conflicts:
;	nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
;	nixos/doc/manual/release-notes/rl-2205.section.md
;	pkgs/build-support/libredirect/default.nix
2022-01-10 01:26:05 +01:00
Jörg Thalheim
3849f52647
Merge pull request #153890 from oliverbunting/yosys-symbiflow-plugins
yosys: Add yosys-symbiflow-plugins
2022-01-10 00:21:32 +00:00
Bernardo Meurer
a9e2911a60
Merge pull request #154088 from bobby285271/vala-staging
vala: 0.54.5 → 0.54.6
2022-01-09 18:01:57 +00:00
Jan Tojnar
cf26d7da02
Merge pull request #154086 from bobby285271/vala
Vala updates 2021-01-08 (master)
2022-01-09 03:18:44 +01:00
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