Commit Graph

20230 Commits

Author SHA1 Message Date
Austin Horstman
6bd632f164
ats2: move to by-name 2024-11-04 20:01:28 -06:00
Austin Horstman
f4f2eb89bf
ats2: fix darwin build 2024-11-04 19:55:13 -06:00
Austin Horstman
3de54e3d74
ats2: format 2024-11-04 19:54:45 -06:00
github-actions[bot]
57af37a3be
Merge master into haskell-updates 2024-11-04 00:17:26 +00:00
K900
46a1f3aa58 Merge remote-tracking branch 'origin/staging-next' into staging 2024-11-03 11:04:59 +03:00
Weijia Wang
f17450bb06
ocamlPackages.reason: 3.12.0 -> 3.13.0 () 2024-11-03 05:29:03 +01:00
Emily
5248318e58
darwin stdenv fixes needed for llvm_19 () 2024-11-03 03:35:11 +00:00
Reno Dakota
fa8ce61acd
llvmPackages_19.compiler_rt: don't codesign
The codesign binary is part of the bootstrapTools and is incompatible
with the version required by the compiler_rt build. Remove
find_program(.., codesign) from the cmake files to prevent the build
from using and then breaking due to an incompatible codesign
2024-11-02 19:00:00 -07:00
github-actions[bot]
4aa4054084
Merge master into haskell-updates 2024-11-03 00:18:03 +00:00
Stig
c82163f6c8
kpcli: KDBX 4 support () 2024-11-02 22:58:26 +01:00
Emily
2b67faf4d9
The OracleJDK Dehaunting () 2024-11-02 21:15:20 +00:00
Tomo
d6eb9f1515 oracle{jdk,jre}: drop
"Unmaintained security disaster" -anonymous Nixpkgs maintainer
2024-11-02 21:11:23 +00:00
7c6f434c
5537745afa
sbcl: 2.4.9 -> 2.4.10 () 2024-11-02 14:00:40 +00:00
Shogo Takata
7a35c1a09d
circt: move to pkgs/by-name 2024-11-02 16:33:47 +09:00
github-actions[bot]
d6ccd2835b
Merge staging-next into staging 2024-11-02 06:05:06 +00:00
Audrey Dutcher
7f179a1b12
rustc: do not force compilation with libunwind on FreeBSD
FreeBSD's unwind libs are named "libgcc" despite being llvm in origin
and come from the FreeBSD source tree.
2024-11-02 05:39:17 +00:00
Audrey Dutcher
88f09c87d3
rustc: fix cross compilation of LLVM with shared libs
The PR which fixed `useLLVM` native rustc builds ()
also broke cross builds.

The C compiler it used to produce `llvmShared` and `llvmPackages`,
`llvmPackages.clangUseLLVM`, was built to run on the host
and create binaries for the target (`pkgsHostTarget`).
Instead, the compiler should be built to run on the build
machine and produce binaries for the host machine (`pkgsBuildHost`).

Replace the overridden compilers with ones from `pkgsBuildHost`

Co-Authored-By: Artemis Tosini <me@artem.ist>
2024-11-02 05:39:17 +00:00
Tomo
558dafdd0d javacard-devkit: drop
Had a dependency on the Oracle JDK,
as well as being several years out-of-date.
2024-11-02 02:56:09 +00:00
Tomo
a50de59140 oraclejdk_*: mark insecure and not updated
https://openjdk.org/groups/vulnerability/advisories/
2024-11-02 01:23:58 +00:00
github-actions[bot]
9f4b4c444e
Merge master into haskell-updates 2024-11-02 00:16:04 +00:00
FliegendeWurst
f7e019e0ae perlPackages.IteratorSimple: init at 0.07 2024-11-01 23:35:21 +01:00
github-actions[bot]
6e6e33bd99
Merge staging-next into staging 2024-11-01 18:05:02 +00:00
OTABI Tomoya
d5b7399e2b
tinygo: 0.33.0 -> 0.34.0 () 2024-11-01 22:45:16 +09:00
Weijia Wang
9b7b54036e
ciao: 1.23.0-m1 -> 1.24.0-m1 () 2024-11-01 14:03:22 +01:00
Weijia Wang
b320b56ad0
ballerina: 2201.9.2 -> 2201.10.1 () 2024-11-01 13:36:18 +01:00
sternenseemann
c409770da8 haskell.compiler.ghcHEAD: 9.11.20240423 -> 9.13.20241031
Unfortunately, it won't be possible to build 9.12 nor, in all
likelihood, 9.14 with Cabal 3.12 or 3.14 (which are shipped with GHC 9.8
and 9.10, respectively) due to
<145a647785>.
Since this has been confirmed by upstream, we'll have to bite the bullet
and adjust our hadrian bootstrapping logic to deal with that.
Fortunately, we at least have gotten a hackage released version of Cabal
3.14, so we don't need to bootstrap from an in tree Cabal version.
2024-11-01 12:46:35 +01:00
Hraban Luyat
9243491f1e sbcl: 2.4.9 -> 2.4.10 2024-10-31 15:26:15 -04:00
github-actions[bot]
336ffcf0e4
Merge staging-next into staging 2024-10-31 18:04:59 +00:00
Winter
5ac79292b3
rustc: use 1.82.0 binary to bootstrap rustc 1.82.0 () 2024-10-31 12:08:05 -04:00
Steven Keuchel
1117016a45
open-watcom-bin: do an unattended instead of a scripted install 2024-10-31 14:55:12 +01:00
Steven Keuchel
4026e88664
rustc: use 1.82.0 binary to bootstrap rustc 1.82.0
Change the bootstrap on all platforms to use a version of the upstream binary
that is equal to the version that is being built, instead of a binary of one
version prior. This is necessary for the 1.82.0 release because on some
platforms (https://github.com/rust-lang/rust/issues/129268) the 1.81.0 binary
can not build the 1.82.0 source. Furthermore, upstream reported that their
development process (now) usually involves building a release compiler with
itself and that "the Rust compiler must be able to build itself".
2024-10-31 14:14:48 +01:00
Arthur Gautier
b363747ac6 pkgsStatic.dtc: fix build 2024-10-30 09:59:13 -07:00
github-actions[bot]
f3423cc412
Merge staging-next into staging 2024-10-30 00:14:51 +00:00
github-actions[bot]
dee80e3490
Merge master into staging-next 2024-10-30 00:14:27 +00:00
Adam C. Stephens
3d4a2621d0
gleam: Add erlang_27 as runtime dependency () 2024-10-29 16:10:20 -04:00
Tristan Ross
57407348f1
llvmPackages.clang: Drop CLANG_DEFAULT_CXX_STDLIB () 2024-10-29 12:24:39 -07:00
Payas Relekar
8082648c80 gleam: Add erlang_27 as runtime dependency
While gleam can be run entirely off JS backend, a lot of its intended
uses are in the backend where its target is BEAM VM of Erlang.

Current Gleam version requires Erlang/OTP 26 (erlang_26), while
nixpkgs still defaults to Erlang/OTP 25 (erlang). This change fixes
that.
2024-10-29 20:50:55 +05:30
K900
4147fbe554 Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-29 09:16:04 +03:00
github-actions[bot]
a0e96c5d1c
Merge master into staging-next 2024-10-29 06:05:06 +00:00
ssoss
30c9efeef0 smlnj: 110.95 -> 110.99.6.1 2024-10-28 21:50:45 -05:00
github-actions[bot]
0ad7ce5327
Merge staging-next into staging 2024-10-29 00:14:56 +00:00
github-actions[bot]
eb0f257925
Merge master into staging-next 2024-10-29 00:14:34 +00:00
Tristan Ross
7608f645ba
flutter327: init; flutterPackages-source.v3_26: fix source; flutter324: 3.24.3 -> 3.24.4 () 2024-10-28 15:45:55 -07:00
K900
0c45a8b5c4 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 21:46:13 +03:00
github-actions[bot]
549b778c4e
Merge staging-next into staging 2024-10-28 18:05:09 +00:00
Aleksana
d2382fe283
smlnj: add skyesoss as maintainer () 2024-10-28 20:34:46 +08:00
K900
66f01b7af9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 15:11:30 +03:00
Théo Zimmermann
821d9b0bcf
Lamdera 1.3.1 () 2024-10-28 12:16:55 +01:00
Emery Hemingway
da6da7189e buildNimPackage: move into /pkgs/build-support, tidy OWNERS 2024-10-28 10:26:14 +00:00
Emery Hemingway
9c7030ae57 nim-1_0: move to pkgs/by-name from nim1 2024-10-28 10:26:14 +00:00
Emery Hemingway
68347d5542 nim-unwrapped-1_0: move to pkgs/by-name from nim-unwrapped-1 2024-10-28 10:26:14 +00:00
Emery Hemingway
1e1bc01db7 nim-2_2: move to pkgs/by-name from nim2 2024-10-28 10:26:14 +00:00
Emery Hemingway
90f24ad023 nim-unwrapped-2_2: move to pkgs/by-name from nim-unwrapped-2 2024-10-28 10:26:14 +00:00
github-actions[bot]
835a356a66
Merge staging-next into staging 2024-10-28 00:15:41 +00:00
Fabián Heredia Montiel
34b62f7c47 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 16:10:56 -06:00
ssoss
0be3a04ac3 smlnj: add skyesoss as maintainer 2024-10-27 15:54:18 -05:00
Peter Waller
9917c9705f llvmPackages.clang: Drop CLANG_DEFAULT_CXX_STDLIB
This is better handled in the cc-wrapper, and makes it possible to avoid
rebuilding clang in some scenarios.

It also appears to be unnecessary since the cc-wrapper already passes
-stdlib=libc++ where needed.

See: 8885a1e21a/pkgs/build-support/cc-wrapper/default.nix (L603)
Signed-off-by: Peter Waller <p@pwaller.net>
2024-10-27 15:25:04 +00:00
Pavel Shirshov
bc1bc1aa33 graalvm-ce: fix native-image standalone usage by wrapping Nix env variables
Closes .
2024-10-27 12:22:11 +00:00
github-actions[bot]
4ee6ef1f83
Merge staging-next into staging 2024-10-27 12:05:51 +00:00
Mario Rogic
22d17194fd
Lamdera 1.3.1 2024-10-27 18:30:57 +10:00
K900
280a9f86c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 09:10:05 +03:00
github-actions[bot]
a9ebf88c51
Merge staging-next into staging 2024-10-27 06:04:59 +00:00
Donovan Glover
d31617bedf
crystal: 1.11 -> 1.14 () 2024-10-27 01:35:32 +00:00
Randy Eckenrode
e70b04b004
ispc: drop impure Xcode dependency () 2024-10-26 20:41:00 -04:00
Randy Eckenrode
2fefc70f9c
ispc: drop impure Xcode dependency
The new Darwin SDK pattern allows ispc to be built without requiring an
impure Xcode.
2024-10-26 20:27:29 -04:00
github-actions[bot]
b67a45959d
Merge staging-next into staging 2024-10-27 00:16:01 +00:00
K900
f21f4ca3ee Merge remote-tracking branch 'origin/master' into staging-next 2024-10-26 21:05:47 +03:00
R. Ryantm
aa32303382 tinygo: 0.33.0 -> 0.34.0 2024-10-26 17:21:07 +00:00
Francesco Gazzetta
68576df997 treewide: move tcl libraries under tclPackages 2024-10-26 16:23:15 +00:00
github-actions[bot]
88df199edf
Merge staging-next into staging 2024-10-26 06:04:44 +00:00
Emily
7f6e15ebe1
lldb_{14,15,16,17,18,19}: fix x64 darwin () 2024-10-26 01:19:59 +01:00
github-actions[bot]
4e6b4b667b
Merge staging-next into staging 2024-10-26 00:14:30 +00:00
github-actions[bot]
02bb5e5201
Merge master into staging-next 2024-10-26 00:14:06 +00:00
Peder Bergebakken Sundt
721cc4fcc0
fasmg: add updateScript, kd3c -> kl0e () 2024-10-26 00:58:57 +02:00
Tristan Ross
9c3c35d26b
buildFlutterApplication: prevent conflicting app directories () 2024-10-25 13:18:20 -07:00
Tristan Ross
30bb2e0a76
flutterPackages-source.v3_27: fix building 2024-10-25 10:51:22 -07:00
Tristan Ross
ca7877a49d
buildFlutterApplication: prevent conflicting app directories 2024-10-25 10:09:49 -07:00
Tristan Ross
1170180cfb
flutter324: 3.24.3 -> 3.24.4 2024-10-25 07:39:10 -07:00
github-actions[bot]
bdce452570
Merge staging-next into staging 2024-10-25 12:06:07 +00:00
Will Leinweber
cafeb37f09 crystal: set doCheck to false for 1.14.0 2024-10-25 12:10:34 +03:00
Steven Keuchel
b006420383
openjdk: add riscv64-linux to platforms 2024-10-25 10:15:04 +02:00
Tristan Ross
8c64c8887f
flutterPackages-source.v3_26: fix source 2024-10-25 00:02:42 -07:00
Reno Dakota
d5a850af22
lldb_{14,15,16,17,18,19}: fix x64 darwin
x64 darwin doesn't build with 10.12 sdk after the sdk refactor due to
compile errors. bumping the sdk to 11 fixes the build.

set min deployment target as needed for lldb_14

lldb_14 still broken but due to an unrelated issue.
2024-10-25 06:19:41 +00:00
Tristan Ross
5bdf46dfde
flutter327: init at 3.27.0-0.1.pre 2024-10-24 22:30:22 -07:00
Emily
4b8e58e813
clang: skip the -nostdlibinc patch on Darwin; ld64: search standard library locations () 2024-10-25 01:56:20 +01:00
Emily
962fed7c8b
OpenJDK/OpenJFX updates () 2024-10-25 00:00:54 +01:00
Emily
7bc545f5a8 openjdk{8,11,17,21,23}: remove obsolete version logic 2024-10-24 20:44:00 +01:00
Emily
860924d704 openjdk23: 23-ga -> 23.0.1+11 2024-10-24 20:44:00 +01:00
Emily
fc8beb4a6a openjdk21: 21.0.4+7 -> 21.0.5+11 2024-10-24 20:44:00 +01:00
Emily
fe4e4a1ae2 openjdk17: 17.0.12+7 -> 17.0.13+11
Drop an upstreamed patch, and update another for upstream changes.
2024-10-24 20:44:00 +01:00
Emily
afa5f90984 openjdk11: 11.0.24+8 -> 11.0.25+9 2024-10-24 19:25:30 +01:00
Emily
d831e4c17b openjdk8: 8u422-ga -> 8u432-b06 2024-10-24 19:25:30 +01:00
Emily
514b00cf08 clang: skip the -nostdlibinc patch on Darwin 2024-10-24 17:55:27 +01:00
Martin Weinelt
754aa51e96
Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-24 18:50:47 +02:00
Thiago Kenji Okada
7658fc3855
open{jdk{8,11,17,21,23},jfx{17,21,23}}: deduplicate () 2024-10-24 17:33:45 +01:00
piegames
c3d78ae8a5
treewide: More string indentation fixes () 2024-10-24 18:33:44 +02:00
Emily
bb161ee138 openjdk{8,11,17,21,23}: add update script 2024-10-24 15:04:56 +01:00
Emily
f2569008ab openjfx{17,21,23}: move to pkgs/by-name 2024-10-24 15:04:56 +01:00
Emily
f05216c373 openjfx{17,21,23}: deduplicate into generic.nix 2024-10-24 15:04:56 +01:00
Emily
058999318f openjfx: format generic.nix with nixfmt-rfc-style 2024-10-24 15:04:56 +01:00
Emily
1801f90bee openjfx: copy latest version into generic.nix 2024-10-24 15:04:56 +01:00
Emily
9bad08529e openjdk{8,11,17,21,23}: deduplicate into generic.nix 2024-10-24 15:04:55 +01:00
github-actions[bot]
e60fd6d56f
Merge master into staging-next 2024-10-24 12:05:54 +00:00
Aleksana
af50c28579
splice.nix: remove toplevel {build,host,target}Platform in __splicedPackages () 2024-10-24 15:19:21 +08:00
K900
dee94df6f2 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-24 09:28:51 +03:00
piegames
ae207af82b treewide: More string indentation fixes
Follow-up on  with the packages that cause big rebuilds and need
to go through staging.
2024-10-23 21:52:18 +02:00
piegames
ad8d051645
treewide: Fix indentation in strings () 2024-10-23 21:44:22 +02:00
Artturin
95c1043ff5 treewide: remove usages of aliases {build,host,target}Platform 2024-10-23 22:40:32 +03:00
github-actions[bot]
606bd3114c
Merge master into staging-next 2024-10-23 18:04:32 +00:00
Emily
77acd709f9 openjdk: format generic.nix with nixfmt-rfc-style 2024-10-23 16:42:34 +01:00
Emily
a25242518c openjdk: copy latest version into generic.nix 2024-10-23 16:42:34 +01:00
Emily
cd2eaf83ec openjdk: remove existing update script 2024-10-23 16:42:34 +01:00
Emily
09f30d20bc openjdk: remove unused patch 2024-10-23 16:42:34 +01:00
Emily
82fc758e95 zulu: don’t depend on OpenJDK’s meta.nix
This is about to go away.
2024-10-23 16:42:34 +01:00
Cosima Neidahl
ccae71c2f3
open-watcom-v2: 0-unstable-2024-05-14 -> 0-unstable-2024-10-13 () 2024-10-23 15:55:12 +02:00
piegames
68927918d0 treewide: Fix indentation in strings
The indentation stripping semantics of strings are fairly bad and have a
few gotchas where the resulting string has not the intended indentation.
This commit fixes most if not all such instances in Nixpkgs.

I tried to strive a balance between keeping the diff small and
reformatting/refactoring the code to look better. In general,
reformatting should be left to Nixfmt.

Note that this causes a lot of rebuilds by design. All changes need to
be thoroughly vetted and reviewed for correctness. There is no automatic
way to prove correctness.

List of files to fix generated by running
https://gerrit.lix.systems/c/lix/+/2092 on Nixpkgs and looking at the
warnings.
2024-10-22 21:36:42 +02:00
R. Ryantm
94331378f8 ocamlPackages.reason: 3.12.0 -> 3.13.0 2024-10-22 03:23:16 +00:00
Fabián Heredia Montiel
1b7dd985dc Merge remote-tracking branch 'origin/master' into staging-next 2024-10-21 19:17:30 -06:00
sternenseemann
9ddc3313c8
haskellPackages: update hackage and stackage () 2024-10-21 22:10:48 +02:00
Felix Singer
2d88282897 bluespec: Move package definition into by-name structure
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-10-21 13:31:41 -05:00
Felix Singer
3f30412c0f bluespec: 2024.01 -> 2024.07
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-10-21 13:31:41 -05:00
github-actions[bot]
f2d7c5202d
Merge master into staging-next 2024-10-21 18:04:46 +00:00
Nick Cao
4edf74ea83
flix: 0.51.0 -> 0.52.0 () 2024-10-21 09:50:29 -04:00
github-actions[bot]
557897f89c
Merge master into staging-next 2024-10-21 12:06:04 +00:00
Ramses
2339cf9548
zig: fix cache folder handling () 2024-10-21 12:00:01 +02:00
kirillrdy
4223f416ef
halide: 16.0.0 -> 18.0.0 () 2024-10-21 20:44:53 +11:00
R. Ryantm
b150635f94 dart: 3.5.3 -> 3.5.4 2024-10-21 04:31:35 +00:00
sternenseemann
787c1debc8 haskell.compiler.ghc98: 9.8.2 -> 9.8.3
https://www.haskell.org/ghc/download_ghc_9_8_3.html
2024-10-20 22:30:05 +02:00
Troels Henriksen
7e38e7d4a9 ispc: 1.24.0 -> 1.25.0 2024-10-20 22:06:52 +02:00
sternenseemann
7453f4abfa Merge branch master into haskell-updates 2024-10-20 20:27:24 +02:00
Motiejus Jakštys
5cdff541c3 zig: fix cache folder handling
- `env.ZIG_GLOBAL_CACHE_DIR` does not resolve variables, so
all actions had their cache dir in the current directory, named
'$TMPDIR/zig-cache'.
- zig cache does not conflict, so it's totally fine to reuse it in both
  build and tests (thus removing `--cache-dir`).

While we're at this, fix a `substituteInPlace` deprecation warning.
2024-10-20 20:14:19 +03:00
Artturin
a0a7eb6616 Merge branch 'master' into staging-next 2024-10-20 19:28:48 +03:00
Mathew Polzin
9b8bdbfa9d
idris2Packages.pack: init at 2024-02-07 () 2024-10-20 11:20:25 -05:00
R. Ryantm
5dbcb9e762 flix: 0.51.0 -> 0.52.0 2024-10-20 06:31:07 +00:00
OPNA2608
105d59fd6a open-watcom-v2: 0-unstable-2024-05-14 -> 0-unstable-2024-10-13 2024-10-19 15:18:21 +02:00
sternenseemann
a96856c266 haskell.compiler.ghc8107: use build libffi during bootstrapping
Backport a patch (which probably addresses a completely unrelated issue
with hadrian and system libffi for GHC >= 9.2.3) that stops Cabal from
handling libffi includes in libraries/ghci. This allows for cc-wrapper
to freely pick the correct libffi which is important when cross
compiling GHC as we need to correctly pick between build and host/target
libffi each time.

This fixes the build of pkgsCross.riscv64.haskell.compiler.ghc8107.

Tested

- haskell.packages.ghc8107.cabal2nix (x86_64-linux, aarch64-linux)
- pkgsCross.riscv64.haskell.compiler.ghc8107 (x86_64-linux)

Could not test darwin because rcodesign is broken at the moment (?).
2024-10-19 14:23:34 +02:00
github-actions[bot]
9f8ba167d5
Merge master into haskell-updates 2024-10-19 00:16:02 +00:00
github-actions[bot]
d0c2de8c22
Merge master into staging-next 2024-10-19 00:14:00 +00:00
Peder Bergebakken Sundt
8639e25284 fasmg: kd3c -> kl0e 2024-10-19 01:47:34 +02:00
Peder Bergebakken Sundt
00434af507 fasmg: add updateScript 2024-10-19 01:47:04 +02:00
Peder Bergebakken Sundt
2c910a0e25
fasmg: j27m -> kd3c () 2024-10-19 01:34:40 +02:00
Alyssa Ross
c263e0b33b cargo,clippy,rustc,rustfmt: 1.81.0 -> 1.82.0 2024-10-18 10:13:12 +02:00
github-actions[bot]
c681735bf7
Merge master into haskell-updates 2024-10-18 00:16:08 +00:00
github-actions[bot]
7c78a608b4
Merge master into staging-next 2024-10-17 18:04:30 +00:00
Nick Cao
1c5fb94b3b
julia_111{,-bin}: init at 1.11.0 () 2024-10-17 08:38:19 -04:00
Nick Cao
bc84d24ec9
julia_111: 1.11.0 -> 1.11.1 2024-10-16 19:16:03 -04:00
Nick Cao
1b5cd03b92
julia_111-bin: 1.11.0 -> 1.11.1 2024-10-16 19:13:39 -04:00
github-actions[bot]
fe21c441db
Merge master into haskell-updates 2024-10-16 00:16:14 +00:00
R. Ryantm
1507647d4b ballerina: 2201.9.2 -> 2201.10.1 2024-10-15 18:38:45 +00:00
github-actions[bot]
e2daa3d1b0
Merge master into staging-next 2024-10-15 18:04:32 +00:00