sternenseemann
81d5cb1550
haskell.compiler.ghc927: init at 9.2.7
...
https://www.haskell.org/ghc/blog/20230227-ghc-9.2.7-released.html
2023-03-01 00:39:01 +01:00
github-actions[bot]
ce1777b04a
Merge master into haskell-updates
2023-02-28 00:13:36 +00:00
Weijia Wang
647a7f0eea
Merge pull request #218684 from wegank/orc-gcc12
...
orc: fix build with gcc12 on aarch64-linux
2023-02-28 00:37:35 +02:00
Weijia Wang
e825a158dc
orc: fix build with gcc12 on aarch64-linux
2023-02-27 23:47:08 +02:00
figsoda
70f0b88566
Merge pull request #218372 from figsoda/scryer
...
scryer-prolog: replace patch with environment variable, clean up
2023-02-27 13:38:45 -05:00
Robert Scott
9157b0d978
Merge pull request #218207 from LeSuisse/mruby-3.2.0
...
mruby: 3.1.0 -> 3.2.0
2023-02-27 00:52:29 +00:00
sternenseemann
80cff3a5b2
Merge remote-tracking branch 'origin/master' into haskell-updates
2023-02-26 20:45:50 +01:00
github-actions[bot]
399e2c78d4
Merge master into staging-next
2023-02-26 06:01:09 +00:00
Winter
3d0de0e8c8
gcc12: fix building foreign toolchain on aarch64-darwin
...
It seems that the patchset we apply to get some fixes for aarch64-darwin
support [0] breaks in unexpected ways when compiling a foreign toolchain [1].
Luckily, according to the branch's author, the patchset isn't required
for merely using aarch64-darwin as the build system [2], so let's only apply
it when hostPlatform == aarch64-darwin to fix cross.
[0]: https://github.com/iains/gcc-12-branch
[1]: https://github.com/iains/gcc-12-branch/issues/18
[2]: https://github.com/iains/gcc-12-branch/issues/18#issuecomment-1435792834
2023-02-26 00:48:03 -05:00
figsoda
515b3009c1
scryer-prolog: replace patch with environment variable, clean up
...
https://github.com/NixOS/nixpkgs/pull/217084 plans to migrate Rust packages to use `importCargoLock`, but the migration script cannot handle `cargoPatches`: https://github.com/NixOS/nixpkgs/pull/217084#discussion_r1111253151
2023-02-25 23:41:51 -05:00
github-actions[bot]
81c06fad73
Merge master into haskell-updates
2023-02-26 00:14:44 +00:00
github-actions[bot]
348549a031
Merge master into staging-next
2023-02-26 00:02:44 +00:00
Norbert Melzer
d6f93d07b4
Merge pull request #210627 from wizeman/u/fix-fstar
2023-02-25 22:03:46 +01:00
github-actions[bot]
52a11b56f9
Merge master into staging-next
2023-02-25 18:01:03 +00:00
Benjamin Asbach
546f356db6
remove myself as maintainer for now as I switched to another distro
2023-02-25 18:56:02 +01:00
Thomas Gerbet
dfacfebe23
mruby: 3.1.0 -> 3.2.0
...
https://github.com/mruby/mruby/blob/3.2.0/NEWS
Fixes:
- CVE-2022-0080
- CVE-2022-0240
- CVE-2022-0326
- CVE-2022-0631
- CVE-2022-0481
- CVE-2022-0525
- CVE-2022-0570
- CVE-2022-0614
- CVE-2022-0623
- CVE-2022-0630
- CVE-2022-0631
- CVE-2022-0632
- CVE-2022-0717
- CVE-2022-0890
- CVE-2022-1106
- CVE-2022-1212
- CVE-2022-1276
- CVE-2022-1286
- CVE-2022-1934
2023-02-25 11:33:48 +01:00
github-actions[bot]
359de95de5
Merge master into haskell-updates
2023-02-25 00:14:08 +00:00
github-actions[bot]
78fc07ec20
Merge master into staging-next
2023-02-25 00:02:47 +00:00
Samuel Ainsworth
d24dde7f6c
Merge pull request #217367 from ConnorBaker/feat/cudaFlags-arch-rewrite
...
cudaFlags: rewrite to capture all architectures and fix NixOS#215436
2023-02-24 17:31:11 -05:00
Weijia Wang
4333d4f1e6
Merge pull request #215338 from r-ryantm/auto-update/llvmPackages_rocm.llvm
...
llvmPackages_rocm.llvm: 5.4.2 -> 5.4.3
2023-02-24 20:46:43 +02:00
github-actions[bot]
2384cd723b
Merge master into staging-next
2023-02-24 12:01:20 +00:00
Kyle Butt
9ace1d895c
haskell.compiler.ghc94*: backport Cabal bugfix for Paths_ modules
...
There is a code generation bug in Cabal-3.6.3.0. For packages configured with
--enable-relocatable, Cabal would generate code that doesn't compile.
There isn't an upstream issue, but the issue is described in the commit that
fixed it:
6c796218c9
It was fixed in Cabal-3.8.*
Backport the fix to the Cabal library that ships with ghc-9.4.4
Cabal 3.8 ships with ghc-9.6, so when 9.6 is released this fix shouldn't be
necessary.
2023-02-24 12:48:37 +01:00
Ryan Mulligan
7e91be2022
scala: fix updatescript evaluation
2023-02-23 21:27:01 -08:00
github-actions[bot]
baa8a3d30c
Merge master into staging-next
2023-02-24 05:07:16 +00:00
Alyssa Ross
f9afd57302
Revert "llvmPackages_15: update licenses"
...
This reverts commit 386aba3115
.
As I understand it from reading
<https://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents >,
the structure of LLVM licensing is as follows:
- They're in the process of relicensing to Apache-2.0 WITH LLVM-exception,
but they haven't got permission to relicense all the code yet.
This means that some of the code can be used under the new license,
but not all of it, and it's difficult to know which is which. This
license is therefore probably not useful yet, until the relicensing
effort is commit.
- While the relicensing effort is ongoing, code being contributed to
LLVM has to have permission to be used under the old and new
licensing schemes. Since the new licensing scheme can't be used
for all code yet, it only makes sense to use LLVM's code under the
old licensing scheme at the moment.
- The old licensing scheme is that code for the LLVM components we
care about is all available under the NCSA license, and some
components are optionally available under a different license,
usually the MIT license, instead.
So I think we should go back to just listing NCSA, or NCSA/MIT, and
forget about the new license until it actually becomes useful,
i.e. LLVM's relicensing effort is complete.
2023-02-24 00:06:46 +00:00
Connor Baker
dddc103fdb
cudaFlags: rewrite to capture all architechtures and fix #215436
2023-02-23 16:34:12 -05:00
github-actions[bot]
4688cd53b6
Merge master into staging-next
2023-02-23 18:01:15 +00:00
Alyssa Ross
7ce8e7c4cf
lib.licenses.asl20-llvm: replace llvm-exception
...
LLVM-exception only makes sense when used with the Apache 2.0 license,
so let's combine them, so it's not possible to forget one of them like
happened with llvm_15.
2023-02-23 17:42:15 +00:00
Alyssa Ross
52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Alyssa Ross
af0078a3dd
llvmPackages_git.bintools: fix eval
...
Was probably missed because llvmPackages_git is only evaluated as an
alias.
Fixes: cdb39a86e0
("treewide: use optionalString")
2023-02-23 13:14:08 +01:00
Bernardo Meurer
42008a14a4
Merge pull request #217206 from Artturin/stdenvimprovements1
2023-02-23 12:07:47 +00:00
github-actions[bot]
010946fcbd
Merge master into staging-next
2023-02-23 06:01:03 +00:00
Samuel Ainsworth
dc3ac9dc42
Merge pull request #217322 from ConnorBaker/cudatoolkit-prune-broken-symlinks
...
cudatoolkit: prune broken symlinks in `postFixup`
2023-02-22 22:42:42 -05:00
Nick Cao
12f94adb89
Merge pull request #217702 from Luflosi/update/yosys
...
yosys: 0.25 -> 0.26
2023-02-23 10:50:23 +08:00
github-actions[bot]
7f396edf16
Merge master into staging-next
2023-02-23 00:02:23 +00:00
Artturin
3251013cc1
treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
...
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
226e149145
treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional
...
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d
treewide: use toString on list NIX_CFLAGS_COMPILE
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Connor Baker
c181273423
cudaPackages_12: 12.0.0 -> 12.0.1
2023-02-22 13:19:49 -05:00
Connor Baker
476de5c070
cudatoolkit: prune broken symlinks in postFixup
...
As cudatoolkit is currently written, 11.8 introduces a broken symlink in `include` (also named `include`) and in `lib` (named `lib64`).
This trips up some consumers, like `tensorflow-gpu`.
2023-02-21 20:39:00 -05:00
Luflosi
ee1ea62bd3
yosys: 0.25 -> 0.26
...
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.26
2023-02-22 02:04:56 +01:00
github-actions[bot]
fd8dd0c966
Merge master into staging-next
2023-02-21 18:01:08 +00:00
Anderson Torres
6f4f861727
xa: 2.3.13 -> 2.3.14
2023-02-21 10:17:03 -03:00
Anderson Torres
c1ed7f0a2e
dxa: refactor
2023-02-21 10:17:03 -03:00
github-actions[bot]
507feca606
Merge master into staging-next
2023-02-20 12:01:32 +00:00
Ulrik Strid
65a2ffba20
ligo: 0.59.0 -> 0.60.0
2023-02-20 11:03:39 +01:00
Weijia Wang
ff3802ebf4
Merge pull request #217183 from zainab-ali/ocaml-spacetime-support
...
ocaml: remove spaceTimeSupport after 4.12
2023-02-20 11:14:17 +02:00
Winter
f08437edcb
clippy: add rust team to maintainers
...
Missed this in 1e814042af
.
2023-02-20 01:19:56 -05:00
Winter
fd5fa383fe
clippy: drop rustc from buildInputs
...
This may have been required when the package was originally added [0],
but it builds and runs just fine without it now.
[0]: 682e6fafa4
2023-02-20 01:19:56 -05:00