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
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
Artturi
4b21d11c50
Merge pull request #272226 from rollf/fix-corretto-meta.position
2023-12-05 18:05:19 +02: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
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
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
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
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
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
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
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
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
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