Nick Cao
21187dec0a
Merge pull request #279497 from jtbx/dlang-2.106.1
...
dmd, dtools: 2.106.0 -> 2.106.1
2024-01-14 14:20:53 -05:00
Mario Rodas
276d6dde1a
Merge pull request #280470 from trofi/dmd-eval
...
dmd: improve eval failure on `pkgsLLVM` package set
2024-01-14 08:44:36 -05:00
Weijia Wang
a291d04a15
Merge pull request #269015 from paveloom/swiftpm
...
swift: force-unwrap file handles in `swift-tools-support-core`
2024-01-13 22:47:23 +01:00
Guillaume Girol
8282c5844d
Merge pull request #264569 from erdnaxe/mono-cross
...
mono: use strictDeps
2024-01-13 22:19:11 +01:00
Ryan Lahfa
4c2d752af6
Merge pull request #261840 from nrabulinski/llef-init
...
llef: init at unstable-2023-10-18
2024-01-13 16:51:40 +01:00
Pavel Sobolev
92e04e12ca
swift-format: force-unwrap file handles in swift-tools-support-core
2024-01-12 19:30:33 +00:00
Nikodem Rabuliński
6305515e45
lldb: add meta.mainProgram
2024-01-12 20:06:31 +01:00
Nikodem Rabuliński
62cb8f4628
llef: init at unstable-2023-10-18
2024-01-12 20:06:30 +01:00
Pavel Sobolev
d231730525
sourcekit-lsp: force-unwrap file handles in swift-tools-support-core
2024-01-12 18:54:21 +00:00
Someone Serge
223283c66b
cudaPackages: drop dangling cudatoolkit/extension.nix
2024-01-12 17:38:00 +00:00
Nick Cao
0d6aa42a34
Merge pull request #280153 from NickCao/julia_110
...
julia_110: init at 1.10.0
2024-01-12 10:53:39 -05:00
K900
e7b611e59d
Merge remote-tracking branch 'origin/master' into staging-next
2024-01-12 13:59:54 +03:00
Sergei Trofimovich
bb0c8c6bb8
dmd: improve eval failure on pkgsLLVM
package set
...
`dmd` requires `libgcc` to be able to run `dmd` binary. As a result
`pkgsLLVM.dmd` fails the eval as:
$ nix build -f. pkgsLLVM.dmd
error: attribute 'libgcc' missing
at pkgs/development/compilers/dmd/binary.nix:31:5:
30| glibc
31| stdenv.cc.cc.libgcc
| ^
Such reference to non-existent attributes is an unrecoverable exception.
The change turns it into recoverable `assert`:
$ nix build --no-link -f. pkgsLLVM.dmd
error: assertion '((hostPlatform).isLinux -> (((stdenv).cc.cc) ? libgcc))' failed
at pkgs/development/compilers/dmd/binary.nix:12:1:
11| # and can't build `dmd`.
12| assert hostPlatform.isLinux -> (stdenv.cc.cc ? libgcc);
| ^
2024-01-12 10:07:57 +00:00
Nick Cao
849371a0a5
julia_1{9,10}-bin: deduplicate common code
2024-01-11 21:48:47 -05:00
Nick Cao
e2ada3ce79
julia_1{9,10}: deduplicate common code
2024-01-11 11:33:23 -05:00
Nick Cao
fd37c3101b
julia_18{,-bin}: drop as it has reached end of life
2024-01-11 11:17:34 -05:00
John Garcia
b7c06ddecb
vlang: 0.4.3 -> 0.4.4
2024-01-11 12:22:42 +00:00
github-actions[bot]
5ee7600250
Merge master into staging-next
2024-01-11 12:01:18 +00:00
Jörg Thalheim
3bd00e0eec
Merge pull request #280202 from wegank/gcl-pre-drop
...
gcl_2_6_13_pre: drop
2024-01-11 08:41:49 +01:00
Weijia Wang
e7037007c2
gcl_2_6_13_pre: drop
2024-01-11 07:47:08 +01:00
github-actions[bot]
28d4a2210a
Merge master into staging-next
2024-01-11 06:01:20 +00:00
Nick Cao
19799b28e1
julia_110: init at 1.10.0
2024-01-10 21:18:40 -05:00
Nick Cao
1233e6952e
julia_110-bin: init at 1.10.0
2024-01-10 20:01:21 -05:00
maxine
2f7f9e4ae3
Merge pull request #279908 from LeSuisse/go-1.20.13
...
go_1_20: 1.20.12 -> 1.20.13
2024-01-11 01:19:09 +01:00
Weijia Wang
2f9e98ccf3
Merge branch 'master' into staging-next
2024-01-10 23:12:44 +01:00
Weijia Wang
0373b68de5
Merge pull request #279581 from trofi/clang6Stdenv-and-co-removal
...
clang6Stdenv, clang-tools_6, clang_6, lld_6, lldb_6, llvm_6: remove
2024-01-10 23:11:42 +01:00
Weijia Wang
4994d382bb
Merge pull request #279404 from trofi/llvm-bintool-targtePrefix-eval-fix
...
llvmPackages.bintools.bintools: expose `targetPrefix` attribute to ma…
2024-01-10 19:50:51 +01:00
github-actions[bot]
769e5f5d37
Merge master into staging-next
2024-01-10 18:01:17 +00:00
Nick Cao
cf70571baf
Merge pull request #279685 from ashkitten/fix-djgpp
...
djgpp: disable strip phase
2024-01-10 10:29:24 -05:00
Martin Weinelt
10b01dcc89
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/types-setuptools/default.nix
2024-01-10 16:09:52 +01:00
Daylin Morgan
9338d9742e
nim: preserve dist alongside compiler source
2024-01-10 07:58:43 +00:00
Weijia Wang
927f9393c1
llvmPackages_6: remove
...
Remove as the last two users are gone.
2024-01-09 22:38:47 +01:00
Thomas Gerbet
fa4bee28ad
go_1_20: 1.20.12 -> 1.20.13
...
Changes:
https://github.com/golang/go/issues?q=milestone%3AGo1.20.13+label%3ACherryPickApproved
2024-01-09 22:25:48 +01:00
ash lea
099710163e
djgpp: disable strip phase
...
stripping causes compilations to fail with:
error adding symbols: Archive has no index; run
ranlib to add one
2024-01-09 16:09:40 -05:00
K900
838aefefc3
Merge remote-tracking branch 'origin/master' into staging-next
2024-01-09 22:42:37 +03:00
Thiago Kenji Okada
1b1e856875
Merge pull request #275917 from jjgriego/swiprolog-9.1.21
...
swiProlog: 9.1.10 -> 9.1.21
2024-01-09 13:42:26 +00:00
K900
bff9ee8862
Merge remote-tracking branch 'origin/master' into staging-next
2024-01-09 13:03:34 +03:00
TomaSajt
d7af1d962d
jasmin: make deterministic and clean up
...
* use finalAttrs instead of rec
* shorten url
* use hash instead of sha256
* use canonicalize-jars-hook (related issue: #278518 )
* add meta.mainProgram
2024-01-09 09:32:45 +00:00
Jörg Thalheim
99d3b3d7bf
Merge pull request #279486 from r-burns/exec-format-cleanup
...
treewide: simplify exec format conditionals
2024-01-09 09:44:34 +01:00
github-actions[bot]
6bf0bf35bb
Merge master into staging-next
2024-01-08 18:00:58 +00:00
Nick Cao
f67d0fd46e
Merge pull request #279580 from r-ryantm/auto-update/purescript
...
purescript: 0.15.13 -> 0.15.14
2024-01-08 11:49:41 -05:00
Martin Weinelt
ef1898454c
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/aiohappyeyeballs/default.nix
2024-01-08 16:34:52 +01:00
Ryan Lahfa
56e063e5d7
Merge pull request #278597 from wegank/lldb-vscode
...
lldb: allow to be used as vscode extension again
2024-01-08 14:46:10 +01:00
t4ccer
df9e485b6c
pakcs: 2.2.1 -> 3.6.0
2024-01-08 12:44:38 +01:00
R. Ryantm
ea1b75479a
purescript: 0.15.13 -> 0.15.14
2024-01-08 10:49:55 +00:00
Jeremy Baxter
2bf9b7d28b
dmd: 2.106.0 -> 2.106.1
2024-01-08 17:08:39 +13:00
Ryan Burns
c324705cc3
treewide: simplify exec format conditionals
2024-01-07 17:43:33 -08:00
Jan Tojnar
ff42d23313
Merge branch 'master' into staging-next
...
Conflicts:
pkgs/development/python-modules/dbt-core/default.nix
pkgs/development/python-modules/dbt-semantic-interfaces/default.nix
Still broken by pydantic 2 bump, though.
2024-01-07 16:14:41 +01:00
Sergei Trofimovich
88f8b20419
llvmPackages.bintools.bintools: expose targetPrefix
attribute to match binutils
...
Before the change `llvmPackages.bintools.bintools.targetPrefix` was not
present. This exposed as a discrepansy between `binutils` and `llvm`:
`binutils`:
nix-repl> stdenv.cc.bintools.bintools.targetPrefix
""
nix-repl> stdenv.cc.bintools.targetPrefix
""
`llvm`:
nix-repl> pkgsLLVM.stdenv.cc.bintools.targetPrefix
"x86_64-unknown-linux-gnu-"
nix-repl> pkgsLLVM.stdenv.cc.bintools.bintools.targetPrefix
error:
error: attribute 'targetPrefix' missing
As a result some attributes like `pkgsLLVM.actionlint` failed to
evaluate:
$ nix build --no-link -f. pkgsLLVM.actionlint
...
error: attribute 'targetPrefix' missing
at pkgs/development/compilers/ghc/9.4.8.nix:232:46:
231| export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf"
232| export STRIP="${bintoolsFor.strip}/bin/${bintoolsFor.strip.targetPrefix}strip"
| ^
The change exposes binary prefix the same way as `binutils` does.
2024-01-07 14:47:22 +00:00
github-actions[bot]
9f96550945
Merge master into staging-next
2024-01-07 12:01:24 +00:00