Commit Graph

17089 Commits

Author SHA1 Message Date
Alyssa Ross
f431d7ddab binaryen: backport fix for nodejs 20
Link: https://github.com/NixOS/nixpkgs/pull/271494#issuecomment-1836920695
Fixes: c4b3cc031e ("nodejs: default to nodejs_20")
2023-12-07 10:57:10 +01:00
Adam Joseph
c984d48816 spirv-llvm-translator: disable-warnings-if-gcc13 2023-12-07 09:11:37 +00:00
Adam Joseph
e2b669a137 blueprint: disable tests (time out) 2023-12-07 09:11:37 +00:00
Peder Bergebakken Sundt
815143af0f treewide: use lib.splitVersion 2023-12-07 07:18:41 +01:00
github-actions[bot]
e72d04004e
Merge master into staging-next 2023-12-06 18:00:56 +00:00
Yifei Sun
3d0affa9c9
python3Packages.z3-solver: rename from z3 2023-12-06 12:30:03 -05:00
Luflosi
d23af28aa7 yosys: 0.35 -> 0.36
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.36
2023-12-06 08:55:21 -06:00
John Garcia
2e38c42cbb vlang: weekly.2023.44 -> 0.4.3 2023-12-06 08:30:04 +00:00
Vladimír Čunát
74c40a691f
Merge #272362: go: 1.21.4 -> 1.21.5, go_1_20: 1.20.11 -> 1.20.12
...into staging-next
2023-12-06 07:07:05 +01:00
github-actions[bot]
035a649a67
Merge master into staging-next 2023-12-06 06:01:30 +00:00
Francois-Rene Rideau
0a1d004bf2 gerbilPackages-unstable: library updates 2023-12-05 21:32:26 -05:00
Francois-Rene Rideau
97bb6e60f8 gerbil-unstable: 2023-10-13 -> 2023-12-05 2023-12-05 21:32:26 -05:00
Francois-Rene Rideau
8859b057e3 gerbil: 0.18 -> 0.18.1 2023-12-05 21:32:26 -05:00
Francois-Rene Rideau
edd85e866c gambit-unstable: 2023-10-07 -> 2023-12-04 2023-12-05 21:32:26 -05:00
Rick van Schijndel
ba75066821
Merge pull request #271362 from pbsds/rm-dead-patches
treewide: remove unreferenced patch files
2023-12-06 03:28:15 +01:00
Someone Serge
be9c779deb
cudaPackages.setupCudaHook: propagate buildInputs and self
This is useful for the cuda variants of packages like opencv and pytorch,
whose xxxxConfig.cmake files do find_package(CUDAToolkit REQUIRED)
regardless of whether they actually use it. With the propagated hook,
we no longer have to manually add cuda dependencies into torch/opencvs
reverse dependencies

cudaPackages.cuda_nvcc: fix setupCudaHook propagation
2023-12-06 02:00:52 +00:00
github-actions[bot]
2622221e95
Merge master into staging-next 2023-12-06 00:02:22 +00:00
Jörg Thalheim
10f62d348b go_1_20: 1.20.11 -> 1.20.12
Changelog: https://go.dev/doc/devel/release#go1.20
fixes 3 CVEs: https://www.openwall.com/lists/oss-security/2023/12/05/2
2023-12-05 22:54:00 +01:00
Jörg Thalheim
1f13eabcd6 go: 1.21.4 -> 1.21.5
Changelog: https://go.dev/doc/devel/release#go1.21
fixes 3 CVEs: https://www.openwall.com/lists/oss-security/2023/12/05/2
2023-12-05 22:54:00 +01:00
Alyssa Ross
fb4a93a913 treewide: fetchgit -> fetchzip (git.kernel.org)
fetchzip is more efficient, because it doesn't do a full git clone, so
it should be preferred where possible.

Where hashes have not been changed, I have verified that they don't
need to be.  Where hashes have changed, in all cases this is because
of .gitattributes files that exclude certain files from the tarball,
and in these cases I have verified that the packages still build.

sbsigntool still uses fetchgit because it has a submodule, and ell and
iwd still use fetchgit because git.kernel.org does not provide
snapshot links for them.  Apparently this is intentional.
2023-12-05 21:19:01 +01:00
Connor Baker
ec3c8084ec
Merge pull request #272063 from SomeoneSerge/fix/cuda-upkeep
cudaPackages: drop some runfile dependencies and fix a few builds
2023-12-05 14:40:13 -05:00
Someone Serge
37ec2cb6b1
cudaPackages.setupCudaHook: source only from nativeBuildInputs 2023-12-05 19:24:37 +00:00
Someone Serge
d031523a01
cudaPackages.cuda_nvcc: fix hook's offsets (-1, -1) -> (-1, 0)
Cf. explanations in https://github.com/NixOS/nixpkgs/pull/271078
2023-12-05 19:24:37 +00:00
Someone Serge
e084a6c648
cudaPackages_11_3.saxpy: fallback to the cudatoolkit runfile 2023-12-05 19:24:37 +00:00
Someone Serge
182e6b41d0
cudaPackages.setupCudaHook: rewrite cudartFlags, remove infinite recursion in cudatoolkit
We don't need to add the extra nvcc flags to locate cudart when using
cudatoolkit because it comes in the merged layout and nvcc doesn't have
any trouble locating dependencies in the same prefix
2023-12-05 19:24:36 +00:00
Someone Serge
a7891f2ada
cudaPackages.setupCudaHook: fix cudart flags 2023-12-05 19:24:36 +00:00
github-actions[bot]
66e212555d
Merge staging-next into staging 2023-12-05 18:01:32 +00:00
github-actions[bot]
9497a77fed
Merge master into staging-next 2023-12-05 18:00:57 +00:00
Artturi
4b21d11c50
Merge pull request #272226 from rollf/fix-corretto-meta.position 2023-12-05 18:05:19 +02:00
Alyssa Ross
989723ecf2 rustc-wasm32: merge into rustc
Since wasm32-unknown-unknown doesn't require any extra
platform-specific dependencies (e.g. libc), we might as well just
always include in with rustc.  We could also include other targets
fitting these criteria, but I wasn't able to find any others that
actually build (not even wasm64-unknown-unknown).

The old rustc-wasm32 package disabled documentation, but we don't
actually need to do that — we just need to allow for some broken links
in the wasm32-unknown-unknown documentation.  Broken links in
documentation are an upstream issue anyway.  There's no need we need
to fail our build for them.
2023-12-05 15:09:28 +01:00
Nick Cao
c3abd820f2
Merge pull request #259373 from GenericNerdyUsername/intellij-overhaul
Intellij overhaul
2023-12-05 07:08:11 -05:00
Rolf Schröder
f06600f96d Corretto11/17/19: Correctly set corretto.[meta.]pos attribute.
See https://github.com/NixOS/nixpkgs/issues/272142
2023-12-05 10:47:34 +01:00
R. Ryantm
1530d9b60d fasm: 1.73.31 -> 1.73.32 2023-12-05 07:03:14 +00:00
github-actions[bot]
7629c42f3b
Merge staging-next into staging 2023-12-05 06:01:28 +00:00
github-actions[bot]
397840014f
Merge master into staging-next 2023-12-05 06:00:59 +00:00
Weijia Wang
06176ca4a5
Merge pull request #268206 from r-ryantm/auto-update/dart
dart: 3.1.3 -> 3.2.0
2023-12-05 02:46:38 +01:00
Weijia Wang
8b2c26e6aa
Merge pull request #269746 from r-ryantm/auto-update/ballerina
ballerina: 2201.8.2 -> 2201.8.3
2023-12-05 02:35:52 +01:00
sternenseemann
1b97c8741d
Merge pull request #268509 from sternenseemann/kill-llvm-6-7
haskell.compiler: stop reliance on LLVM 6 & 7; haskell.compiler.ghc884: remove at 8.8.4; llvmPackages_7: remove at 7.1.0
2023-12-05 02:03:01 +01:00
github-actions[bot]
dc5d7b29e6
Merge staging-next into staging 2023-12-05 00:02:52 +00:00
Fabián Heredia Montiel
5b8deaceca Merge remote-tracking branch 'origin/master' into staging-next
Fixed conflict in pkgs/applications/graphics/krita/

krita: 5.1.5 -> 5.2.0
7a40fdc288
, and
treewide: use kde mirror everywhere, don't use pname in download urls
aa15f5066d
2023-12-04 17:44:17 -06:00
Peder Bergebakken Sundt
1a362bbee1
Merge pull request #264385 from someplaceguy/u/polyml-enable-tests
polyml: enable tests
2023-12-05 00:30:50 +01:00
Someone Serge
6c63202052
cudaPackages.cuda_nvcc: fix (getExe cuda_nvcc) 2023-12-04 20:24:32 +00:00
sternenseemann
274c1f0970 haskell.compiler.ghc865Binary: don't pass llvmPackages_6
We want to remove llvmPackages_6, but it is the only version GHC 8.6.5
supports. Luckily, we actually don't need LLVM in any case, since all
X86 architectures have native codegen for Darwin and Linux, as well as
POWER for Linux. Consequently, we can just pass `null` and add an extra
assert to make this more transparent to future tinkerers.
2023-12-04 19:43:07 +01:00
sternenseemann
bd151aad5b haskell.compiler.ghc865Binary: correct useLLVM condition
GHC has a native backend for POWER and SPARC. This is relevant to 8.6.5
binary in the case of POWER where we actually have a bindist and don't
need to include LLVM.
2023-12-04 19:43:07 +01:00
sternenseemann
ea7faf9d9e haskell.compiler.ghc865Binary: clean up unused aarch64-linux src
GHC 8.6.5 binary is essentially broken on aarch64-linux, hence the
platform has been removed from meta in the past. We can also drop the
corresponding src data to lessen confusion.
2023-12-04 19:43:07 +01:00
sternenseemann
ae29d067ff llvmPackages_7: remove at 7.1.0 2023-12-04 19:42:57 +01:00
sternenseemann
01052abf25 cone: unstable-2021-07-25 -> unstable-2022-12-12 2023-12-04 19:42:46 +01:00
sternenseemann
46f14d30aa haskell.compiler.ghc884: remove at 8.8.4
The main aim of this is to be able to drop llvmPackages_7.
2023-12-04 19:42:44 +01:00
Naïm Favier
f8012b8090
Merge pull request #268652 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2023-12-04 19:02:40 +01:00
someplaceguy
3e320a2ada polyml: enable tests 2023-12-04 02:51:50 +00:00
someplaceguy
69d4020bbb polyml: move definition of src attribute to standard location 2023-12-04 02:51:32 +00:00
Weijia Wang
45eeee562c
Merge pull request #265211 from r-ryantm/auto-update/tvm
tvm: 0.13.0 -> 0.14.0
2023-12-04 01:51:49 +01:00
github-actions[bot]
7d0125bd81
Merge master into haskell-updates 2023-12-04 00:13:14 +00:00
Weijia Wang
3d70ceb371
Merge pull request #271509 from SuperSandro2000/igc
intel-graphics-compiler: 1.0.14828.8 -> 1.0.15136.4
2023-12-04 00:41:45 +01:00
Emily Trau
f6e48acfa2 gcc8: support avr cross compilation on aarch64-darwin 2023-12-04 06:32:32 +11:00
GenericNerdyUsername
3b53d2b137
jetbrains.*: overhaul, add source builds for pycharm and idea 2023-12-03 19:32:27 +00:00
GenericNerdyUsername
17bc746f1f
jetbrains.jdk-no-jcef: init at 17.0.8-b1000.8 2023-12-03 19:29:22 +00:00
GenericNerdyUsername
73b4f7b939
jetbrains.jdk: 17.0.7-b829.16 -> 17.0.8-b1000.8 2023-12-03 19:29:20 +00:00
Weijia Wang
674cd0cf1a
Merge pull request #270007 from reckenrode/old-llvm-darwin-fixes
llvmPackages_*: fix old llvm and lldb builds on Darwin
2023-12-03 18:55:53 +01:00
Emily Trau
3ff9ed03fb
Merge pull request #271787 from reckenrode/gcc-cross-fix
gcc: Darwin cross-compiler build fixes
2023-12-03 19:53:55 +11:00
github-actions[bot]
3c5a7fc2a7
Merge staging-next into staging 2023-12-03 06:01:31 +00:00
github-actions[bot]
e1f166b89a
Merge master into staging-next 2023-12-03 06:01:01 +00:00
Martin Povišer
e61cf890d6 yosys: make building with Python binding the default 2023-12-02 23:02:08 -06:00
Martin Povišer
e55ea6167f yosys: add option to build with Python binding 2023-12-02 23:02:08 -06:00
github-actions[bot]
98cf82fa91
Merge master into haskell-updates 2023-12-03 00:13:52 +00:00
Randy Eckenrode
f2a7764cab
gcc{6,7,8,9,10,11}: fix cross-compiler build on x86_64-darwin
Building a cross-compiler fails due to register storage class specifier
errors when building with clang 16 due to its defaulting to C++17.
Downgrading the error allows the older cross-compilers to build.
2023-12-02 18:43:00 -05:00
Randy Eckenrode
4a538d6b3d
gcc11: mark as bad on aarch64-darwin when building a cross-compiler 2023-12-02 18:42:00 -05:00
Randy Eckenrode
fe27958aed
gcc{6,7,8,9}: use target bintools on Darwin
Using the host bintools results in evaluation errors when building an
AVR cross-compiler due to trying to build cctools for AVR.
2023-12-02 18:32:15 -05:00
Randy Eckenrode
db20831951
gcc11: drop AVR patch on Darwin (no longer needed) 2023-12-02 18:30:46 -05:00
github-actions[bot]
05868d461b
Merge staging-next into staging 2023-12-02 12:01:53 +00:00
github-actions[bot]
df742c9c0e
Merge master into staging-next 2023-12-02 12:01:25 +00:00
Peder Bergebakken Sundt
702c081780
Merge pull request #271519 from r-ryantm/auto-update/flix
flix: 0.41.0 -> 0.42.0
2023-12-02 09:33:43 +01:00
github-actions[bot]
5c8fdfb488
Merge staging-next into staging 2023-12-02 06:01:18 +00:00
github-actions[bot]
18f8671334
Merge master into staging-next 2023-12-02 06:00:54 +00:00
Emily Trau
d37940bea4
Merge pull request #271361 from marsam/unbreak-darwin-sagittarius-scheme
sagittarius-scheme: unbreak on darwin
2023-12-02 13:10:43 +11:00
github-actions[bot]
57ea53ecca
Merge master into haskell-updates 2023-12-02 00:12:18 +00:00
github-actions[bot]
69b4efbbbe
Merge staging-next into staging 2023-12-02 00:02:46 +00:00
github-actions[bot]
5d5c0a00c7
Merge master into staging-next 2023-12-02 00:02:19 +00:00
Artturi
fefe628e56
Merge pull request #267550 from Artturin/valaoffset
vala: look for files in `targetOffset`
2023-12-02 00:36:33 +02:00
Adam Joseph
62dbf14a30 gcc: put environment variables in drvAttrs.env 2023-12-01 22:03:09 +00:00
R. Ryantm
2274d33158 flix: 0.41.0 -> 0.42.0 2023-12-01 20:00:36 +00:00
Sandro Jäckel
fba69bd1cf
intel-graphics-compiler: 1.0.14828.8 -> 1.0.15136.4 2023-12-01 20:02:40 +01:00
Rafael Fernández López
b8138aa59e
unison-ucm: M5g -> M5j 2023-12-01 17:55:26 +01:00
Vladimír Čunát
305cd929fd
Merge branch 'staging' into staging-next 2023-12-01 07:33:49 +01:00
Peder Bergebakken Sundt
f41aba3739 treewide: remove unreferenced patch files
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
github-actions[bot]
503526029c
Merge master into haskell-updates 2023-12-01 00:14:21 +00:00
Silvan Mosberger
10bd922e3c
Merge pull request #271123 from Mic92/pr/release-outpaths-
Eval fixes from release-attrpaths-superset.nix optimization (part 2)
2023-12-01 01:03:07 +01:00
Sergei Trofimovich
68aaaec7d2 gcc12, gcc13: fix typos in comments around __FILE__ patch
Noticed by Robert Schütz.
2023-11-30 10:24:57 +00:00
Alyssa Ross
8929ba838f rustc: use the wrapper for fastCross sysroot
This avoids having two layers of wrapper for cross rustc.
2023-11-30 09:23:06 +00:00
Alyssa Ross
8b51cdd3be rustc: add a compiler wrapper
We keep running into situations where we can't get the right
combination of rustc flags through build systems into rustc.
RUSTFLAGS is the only variable supported across build systems, but if
RUSTFLAGS is set, Cargo will ignore all other ways of specifying rustc
flags, including the target-specific ones, which we need to make
dynamic musl builds work.  (This is why pkgsCross.musl64.crosvm is
currently broken — it works if you unset separateDebugInfo, which
causes RUSTFLAGS not to be set.)

So, we need to do the same thing we do for C and C++ compilers, and
add a compiler wrapper so we can inject the flags we need, regardless
of the build system.

Currently the wrapper only supports a single mechanism for injecting
flags — the NIX_RUSTFLAGS environment variable.  As time goes on,
we'll probably want to add additional features, like target-specific
environment variables.
2023-11-30 09:23:06 +00:00
Randy Eckenrode
34da65ba2a gcc6: don’t link libstdc++ to CoreFoundation
Using flat namespaces causes libstdc++ to link CoreFoundation, but
that fails after #265102. Since CoreFoundation is not actually needed,
disable flat namespaces to avoid linking it unnecessarily.

Disabling flat namespaces matches the behavior of newer versions of
libstdc++ (GCC 7+) when building for newer Darwin hosts (10.5+).
2023-11-30 08:53:50 +00:00
Adam Joseph
72985fe2d1 cudaPackages_10.cudaFlags: fix broken eval 2023-11-30 09:36:06 +01:00
Mario Rodas
87b3568726 sagittarius-scheme: mark broken on aarch64-darwin
Sagittarius Scheme doesn't support aarch64-darwin yet.
2023-11-30 04:20:00 +00:00
Mario Rodas
9cb0b263da sagittarius-scheme: unbreak on darwin 2023-11-30 04:20:00 +00:00
github-actions[bot]
17a17db64f
Merge master into haskell-updates 2023-11-30 00:12:50 +00:00
Nick Cao
c04a30d0ea
Merge pull request #270542 from NickCao/glslang
glslang: fix build on riscv
2023-11-29 16:02:43 -05:00
7c6f434c
18483f295b
Merge pull request #270463 from hraban/nixpkgs-unstable
sbcl: 2.3.10 -> 2.3.11
2023-11-29 19:38:19 +00:00
Henner Zeller
897387bb27 yosys-synlig: 2023-10-26 -> 2023-11-28 2023-11-29 13:18:33 -06:00
github-actions[bot]
a4f9b793a6
Merge master into haskell-updates 2023-11-29 00:13:01 +00:00
github-actions[bot]
f63d259d88
Merge staging-next into staging 2023-11-29 00:04:47 +00:00
Martin Weinelt
18100dc6c2 Merge remote-tracking branch 'origin/staging-next' into staging 2023-11-28 23:32:19 +01:00
Fabián Heredia Montiel
bee5e83a15
Merge pull request #270594 from a-n-n-a-l-e-e/kotlin-native-hash-update
kotlin-native: update darwin hashes; fix build
2023-11-28 22:07:02 +00:00
Emery Hemingway
8672b5cabd Remove nimPackages and nim2Packages 2023-11-28 16:48:10 +02:00
Emery Hemingway
35f108c7d7 buildNimPackage: load lockfiles and overrides 2023-11-28 16:48:10 +02:00
Emery Hemingway
39d4eace91 nimPackages.buildNimPackage: move to top-level 2023-11-28 16:48:10 +02:00
Emery Hemingway
9e00db7b79 nim: invert nim1 to be a definition of nim2 2023-11-28 16:48:10 +02:00
Nick Cao
f81ea4a5e6
glslang: fix build on riscv 2023-11-28 09:17:38 -05:00
Mario Rodas
9043355e2d
Merge pull request #267617 from mdarocha/dotnet-update
dotnet-sdk: 6.0.416 -> 6.0.417, dotnet-sdk_7: 7.0.403 -> 7.0.404, dotnet-sdk_8: 8.0.100-rc.2.23502.2 -> 8.0.100
2023-11-28 05:54:13 -05:00
annalee
eb198e32f0
kotlin-native: update darwin hashes; fix build
last version update https://github.com/NixOS/nixpkgs/pull/264833
only updated the linux x64 hash and neglected the 2 macos ones.

this updates the other two hashes using the published sha256 digests
https://github.com/JetBrains/kotlin/releases/tag/v1.9.20
and converts them to an sri.

testing: build passed on x64 darwin
2023-11-28 09:28:52 +00:00
github-actions[bot]
6ff45cf443
Merge master into haskell-updates 2023-11-28 00:12:51 +00:00
github-actions[bot]
ad369759ce
Merge staging-next into staging 2023-11-28 00:02:41 +00:00
Pol Dellaiera
e6bff45694
Merge pull request #270157 from nagy/otus-lisp-2-5
otus-lisp: 2.4 -> 2.5
2023-11-27 22:51:52 +01:00
Hraban Luyat
250268554e sbcl: 2.3.10 -> 2.3.11 2023-11-27 13:52:32 -05:00
github-actions[bot]
6a1a469e7c
Merge staging-next into staging 2023-11-27 18:01:29 +00:00
R. Ryantm
8fd9119a3d purescript: 0.15.12 -> 0.15.13 2023-11-27 12:31:10 +00:00
github-actions[bot]
9f668e83bd
Merge staging-next into staging 2023-11-27 06:01:28 +00:00
github-actions[bot]
06c7ab8444
Merge master into haskell-updates 2023-11-27 00:13:15 +00:00
Peder Bergebakken Sundt
72a5d95736
Merge pull request #268670 from ShaddyDC/osl-fix
osl: fix build, 1.12.13.0 -> 1.12.14.0
2023-11-27 01:03:13 +01:00
Daniel Nagy
7beab0f407
otus-lisp: move to by-name structure 2023-11-26 15:30:00 +01:00
github-actions[bot]
4069806fb6
Merge staging-next into staging 2023-11-26 06:01:19 +00:00
Ryan Lahfa
6dd2f029a7
Merge pull request #269877 from RaitoBezarius/ovmf-darwin 2023-11-26 02:32:06 +01:00
github-actions[bot]
dba51c8df8
Merge master into haskell-updates 2023-11-26 00:14:00 +00:00
Randy Eckenrode
cc2d0f04db
llvmPackages_6.lldb: fix build on x86_64-darwin 2023-11-25 16:31:12 -05:00
Randy Eckenrode
856eb81d1f
llvmPackages_{7,8,9}.{llvm-polly,libllvm-polly}: fix build with clang 16
Same fix as https://github.com/NixOS/nixpkgs/pull/265967.
2023-11-25 16:31:12 -05:00
github-actions[bot]
4c55b1cc5e
Merge staging-next into staging 2023-11-25 12:01:18 +00:00
Raito Bezarius
6a2ed3adf2 edk2: support RISC-V
EDK2 has a good support of RISC-V nowadays.
2023-11-25 12:47:30 +01:00
Raito Bezarius
e99c920fb1 edk2: 202308 -> 202311
https://github.com/tianocore/edk2/releases/tag/edk2-stable202311
2023-11-25 12:47:10 +01:00
Raito Bezarius
ff3adab370 edk2: fix cross compilation
`libuuid` is actually a dependency of the host platform and
should not be tucked in `depBuildBuild`.

Also, we don't need `buildPackages.util-linux` for the compilation.
2023-11-25 12:46:55 +01:00
Silvan Mosberger
811278c9d3
Merge pull request #250545 from twesterhout/halide-v16
halide: 15.0.1 -> 16.0.0
2023-11-25 12:08:18 +01:00
github-actions[bot]
28db109a58
Merge master into haskell-updates 2023-11-25 00:12:10 +00:00
github-actions[bot]
d578170670
Merge staging-next into staging 2023-11-25 00:02:35 +00:00
R. Ryantm
6f33a6ad1f ballerina: 2201.8.2 -> 2201.8.3 2023-11-24 23:29:23 +00:00
Peder Bergebakken Sundt
1244907222
Merge pull request #266456 from onemoresuza/hare
hare: unstable-2023-04-23 -> unstable-2023-10-22; harec: unstable-2023-04-23 -> unstable-2023-10-23
2023-11-24 22:14:54 +01:00
github-actions[bot]
9c362ea601
Merge staging-next into staging 2023-11-24 18:01:24 +00:00
Artturi
397d67a60d
Merge pull request #263736 from rollf/amazon-corretto
corretto{11,17,19}: init at 11.0.20.9.1/17.0.8.8.1/19.0.2.7.1
2023-11-24 14:24:38 +02:00
github-actions[bot]
c96281b0dd
Merge master into haskell-updates 2023-11-24 00:12:21 +00:00
github-actions[bot]
8240687aac
Merge staging-next into staging 2023-11-24 00:02:39 +00:00
Artturi
1ea40b20f1
Merge pull request #268812 from Artturin/llvmdedup3 2023-11-23 21:00:27 +02:00
Artturin
18951ce703 vala: look for files in targetOffset
when vala is in `nativeBuildInputs`, look for files in `buildInputs`.
2023-11-23 20:58:37 +02:00
Artturi
5be8fd9f99
Merge pull request #269270 from Artturin/fixeval4 2023-11-23 20:58:07 +02:00
Gustavo Coutinho de Souza
fbbff51a1c
hare: unstable-2023-04-23 -> unstable-2023-10-22; harec: unstable-2023-04-23 -> unstable-2023-10-23
And also the following refactoring:

hare:

1. Replace `NIX_BUILD_TOP` usage with `mktemp`
2. Enable parallel building
3. Get rid of `config-template.mk`, by using `makeFlagsArray` instead
4. Move `wrapProgram` call to `postFixup`
5. Set the `LOCALVER` environment variable to `nix`, so that the `hare
   version` command outputs `dev-nix`[1]
6. Set `meta` attribute `mainProgram`
7. Make the package accessible through `all-packages.nix` instead of
   `aliases.nix`
8. Move package path from `pkgs/development/compilers/hare/hare` to
   `pkgs/development/compilers/hare`, since the scope is now made at
   `pkgs/top-level/hare-packages.nix`

harec:

1. Remove `hardeningDisable = [ "fortify" ];`, since both harec and hare
   compile normally with it enabled
2. Enable parallel building
3. Set `meta` attribute `mainProgram`
4. Make the package accessible through `all-packages.nix` instead of
   `aliases.nix`
5. Move package path from `pkgs/development/compilers/hare/harec` to
   `pkgs/development/compilers/harec`, since the scope is now made at
   `pkgs/top-level/hare-packages.nix`

harePackages:

1. Move hare packages scope from
   `pkgs/development/compilers/hare/default.nix` to
   `pkgs/top-level/hare-packages.nix`
2. Remove `hare` and `harec` from `aliases.nix`, moving them to
   `all-packages.nix`
3. Change the `callPackage` argument in `all-packages.nix` from
   `../development/compilers/hare` to `./hare-packages.nix`

[1]: 1048620a7a/item/scripts/version (L2)

Co-authored-by: starzation <nixpkgs@starzation.net>
2023-11-23 10:44:44 -03:00
Mario Rodas
6e269f0dff typescript: 5.2.2 -> 5.3.2
Diff: https://github.com/microsoft/TypeScript/compare/v5.2.2...v5.3.2

Changelog: https://github.com/microsoft/TypeScript/releases/tag/v5.3.2
2023-11-23 04:20:00 +00:00
github-actions[bot]
6200bfcd42
Merge master into haskell-updates 2023-11-23 00:12:55 +00:00
github-actions[bot]
5f1b5197be
Merge staging-next into staging 2023-11-23 00:02:56 +00:00
7c6f434c
59d85cec2f
Merge pull request #264435 from hraban/sbcl/2.3.10
sbcl: 2.3.9 -> 2.3.10
2023-11-22 20:17:19 +00:00
Rolf Schröder
3cd0e6f2d3 corretto{11,17,19}: init at 11.0.20.9.1/17.0.8.8.1/19.0.2.7.1 2023-11-22 21:04:36 +01:00
Artturin
8b68c650d8 llvmPackages_16.libclc: fix cross eval
libclc was moved in to the set in 223afab31f
2023-11-22 21:50:36 +02:00
github-actions[bot]
55dfa1c1ce
Merge staging-next into staging 2023-11-22 18:01:38 +00:00
Adam C. Stephens
3106b264ac
Merge pull request #259901 from linsui/localsend
localsend: 1.11.1 -> 1.12.0, build from source
2023-11-22 10:18:23 -05:00
sternenseemann
030580776a haskell.compiler.ghcHEAD: 9.9.20231014 -> 9.9.20231121 2023-11-22 15:48:01 +01:00
Emily Trau
3d5ad96daa
Merge pull request #265825 from wkral/scryer-0.9.3
scryer-prolog: 0.9.2 -> 0.9.3
2023-11-23 01:26:45 +11:00
github-actions[bot]
60a11d3822
Merge master into haskell-updates 2023-11-22 00:13:15 +00:00
github-actions[bot]
96c0d0e833
Merge staging-next into staging 2023-11-22 00:02:48 +00:00
Jan Tojnar
a8d924857c Merge branch 'staging-next' into staging 2023-11-21 22:26:12 +01:00
Claudio Bley
2af613b58c haskell.compiler.ghc*: set abs paths for cctools bintools w/ hadrian
Fixes #267250.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-11-21 18:19:27 +01:00
Artturin
f6749cddad llvmPackages_11.compiler-rt: restore libcxxabi argument
Removing this caused

`error: anonymous function at /var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/development/compilers/llvm/11/compiler-rt/default.nix:1:1 called with unexpected argument 'libcxxabi'`

https://github.com/search?q=repo%3ANixOS%2Fnixpkgs%20%2Fcompiler-rt.override%2F&type=code

The argument became unused in 56fcbcd154 (diff-b1bb77941db4393b7d2cf7a370cee294318418f2507b7a78e22353d1afbb6d21L18)

but it was not removed from `buildInputs` in later `llvmPackages` because `llvmPackages_12` had
been created before this change was done.

Removing `libcxxabi` from `buildInputs` may have to be applied to the
other `llvmPackages` too.
2023-11-21 17:45:58 +02:00
Jan Tojnar
245cdc279f vala_0_56: 0.56.13 → 0.56.14
https://gitlab.gnome.org/GNOME/vala/-/compare/0.56.13...0.56.14

Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:55 +01:00
Artturin
b59fd202d7 llvmPackages: Remove dead code
for hygiene

Run `deadnix . --edit`

`gccForLibs` is an argument used by multi.nix but it's an argument to
cc-wrapper, not to llvmPackages.

`@args` in `llvm/default.nix` was accidentally added in 4badff49fd

There are no uses of `@` therefore these changes are safe.
2023-11-21 02:05:15 +02:00
Artturin
c1e1a583a0 llvmPackages_{13,14}: Use releaseInfo and monorepoSrc
Doing the same thing as was done in the initial adding of `monorepoSrc` to `llvmPackages_15` d231d18e4a
2023-11-21 01:46:51 +02:00
Artturin
e6751897e0 llvmPackages: Dedupe monorepoSrc 2023-11-21 01:46:51 +02:00
Artturin
5ac86a99e7 llvmPackages: Dedupe releaseInfo 2023-11-21 01:46:51 +02:00
Artturin
2902f99c57 llvmPackages: Dedupe llvm_meta 2023-11-21 01:46:47 +02:00
figsoda
98f1f6ea7b bfc: fix build on darwin 2023-11-20 12:30:24 -05:00
github-actions[bot]
531ab0c74e
Merge staging-next into staging 2023-11-20 12:01:24 +00:00
ShaddyDC
96e3dd4aa1
osl: fix build, 1.12.13.0 -> 1.12.14.0 2023-11-20 11:07:30 +01:00
Ellie Hermaszewska
3fb937a1e9
Merge pull request #266650 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2023-11-20 14:55:43 +08:00
github-actions[bot]
316807482b
Merge staging-next into staging 2023-11-20 06:01:51 +00:00
R. Ryantm
f4f8e7c13d circt: 1.58.0 -> 1.59.0 2023-11-19 21:22:07 -08:00
github-actions[bot]
07e8e42ba7
Merge master into haskell-updates 2023-11-20 00:13:09 +00:00
github-actions[bot]
bb547494d0
Merge staging-next into staging 2023-11-19 18:01:21 +00:00
Artturi
38b1656c2d
Merge pull request #268227 from philiptaron/fix-squeak-build 2023-11-19 18:53:28 +02:00
Ellie Hermaszewska
4a97bea20d
Merge remote-tracking branch 'origin/master' into haskell-updates 2023-11-19 23:07:22 +08:00
Mario Rodas
c2c9dc8021
Merge pull request #268441 from r-ryantm/auto-update/ispc
ispc: 1.21.1 -> 1.22.0
2023-11-19 07:42:15 -05:00
github-actions[bot]
029b2256e2
Merge staging-next into staging 2023-11-19 12:01:18 +00:00
R. Ryantm
e4ad989506 gleam: 0.32.2 -> 0.32.4 2023-11-19 10:34:30 +00:00
github-actions[bot]
66ecbc9385
Merge staging-next into staging 2023-11-19 06:01:22 +00:00
R. Ryantm
e8354f6519 ispc: 1.21.1 -> 1.22.0 2023-11-19 04:23:25 +00:00
Artturi
c9d8c72ae0
Merge pull request #264231 from olus2000/update-factor-lang-to-0.99 2023-11-19 03:07:16 +02:00
github-actions[bot]
e98183be07
Merge master into haskell-updates 2023-11-19 00:13:48 +00:00
linsui
e29677c518 localsend: 1.11.1 -> 1.12.0, build from source 2023-11-18 15:17:50 +08:00
github-actions[bot]
090d9021a1
Merge staging-next into staging 2023-11-18 06:01:25 +00:00
Weijia Wang
25b33e9c70
Merge pull request #267298 from boltzmannrain/lldb7_macos
lldb_7: fix x86_64-darwin build
2023-11-18 05:42:14 +01:00
Philip Taron
911e746520
squeak: fix build with LLVM 16
Part of ZHF for 23.11: https://hydra.nixos.org/build/241300457

I bisected this failure to this first bad commit: [9ed7bfe46b] llvmPackages: 11 -> 16 on Linux,
then looked around for other repairs made to assuage LLVM's errors. This appears to be the pattern.
2023-11-17 20:35:20 -08:00
R. Ryantm
d1f48434fc dart: 3.1.3 -> 3.2.0 2023-11-18 01:14:17 +00:00
William Kral
0c8f03b8f0 scryer-prolog: add wkral as a maintainer 2023-11-17 16:15:19 -08:00
github-actions[bot]
36c8f24928
Merge master into haskell-updates 2023-11-18 00:12:19 +00:00
William Kral
1f079b4f44 scryer-prolog: 0.9.2 -> 0.9.3 2023-11-17 16:03:16 -08:00
github-actions[bot]
cd58dff98b
Merge staging-next into staging 2023-11-18 00:02:40 +00:00
Ryan Lahfa
d3530f494c
Merge pull request #264358 from RaitoBezarius/drop-nodejs 2023-11-17 23:26:13 +01:00
Raito Bezarius
ad11438d09 treewide: cleanup references to nodejs_14
Those packages didn't use Node.js 14 in practice, but Node.js 18 or more.
2023-11-17 20:26:55 +01:00
Robin Gloster
389af8de56
Merge pull request #268075 from alyssais/rust-1.74.0
rustc,cargo: 1.73.0 -> 1.74.0
2023-11-17 16:24:21 +01:00
Raito Bezarius
9866a5be7e llvmPackages_5: drop
While using very old compilers is a fair usecase, it induces a maintenance churn as
we collect more and more LLVM versions for the LLVM maintainers.

Especially when we need to backport uniform changes to the whole tree,
furthermore, it consumes and waste CI resources.
2023-11-17 16:12:32 +01:00
sternenseemann
a5389324f0 Merge remote-tracking branch 'origin/master' into haskell-updates 2023-11-17 12:56:49 +01:00
sternenseemann
d48d90ed8a haskellPackages.ghc: 9.4.7 -> 9.4.8
haskell.compiler.ghc94: 9.4.7 -> 9.4.8
haskell.compiler.ghc948: init at 9.4.8

https://www.haskell.org/ghc/blog/20231110-ghc-9.4.8-released.html
2023-11-17 12:52:04 +01:00
sternenseemann
2fd7fa6fbe haskell.compiler: link upstream issue for sphinx 7 patch 2023-11-17 12:52:04 +01:00
Alyssa Ross
e9ca6038eb
rustc,cargo: 1.73.0 -> 1.74.0
The BOOTSTRAP_ARGS patch is no longer necessary since
863d2fddd79 ("Pass `-jN` from Make to `BOOTSTRAP_ARGS`").

We now have to set sysconfdir, because since
350ead87205 ("add sanity checks for user write access on `x install`"),
the build system will check it can write there, even though nothing
actually gets installed there.  (Previously it defaulted to /etc.)
2023-11-17 10:52:01 +01:00
figsoda
278bfe24a7
Merge pull request #267939 from r-ryantm/auto-update/erg
erg: 0.6.24 -> 0.6.25
2023-11-16 22:11:35 -05:00
toastal
8ebb8e9d86 lunarml: 0.0.20230924 → 0.0.20231113 2023-11-16 20:28:49 -03:00
Vladimír Čunát
a7a8f8253d
Merge #263535: staging-next 2023-10-26 2023-11-16 22:06:22 +01:00
R. Ryantm
dc73aff0eb erg: 0.6.24 -> 0.6.25 2023-11-16 19:10:15 +00:00