Commit Graph

19200 Commits

Author SHA1 Message Date
Thiago Kenji Okada
a773e50715
Merge pull request #316300 from nessdoor/openjdk-clang
openjdk: enable Clang-based builds of jdk{11,17,19,20,21,22}
2024-07-11 18:11:21 +01:00
AsbjornOlling
7d156f6a5c buildNimPackage: add windows to platforms
since fixing the nixbuild patch to un-break cross compilation for
windows, it is now possible to use buildNimPackage to build windows binaries
2024-07-11 07:28:37 +00:00
AsbjornOlling
a341e62e78 buildNimPackage: drop dynlib patch on win builds
omit windows build from dynamic linking patch to avoid cyclic import
this makes it possible to cross-compile for windows using buildNimPackage
2024-07-11 07:28:37 +00:00
Tristan Ross
987dcc23b9
Merge pull request #326138 from nbraud/pkgs/llvm/simplify-mkPackage
llvm: simplify `mkPackage` helper
2024-07-10 20:27:15 -07:00
github-actions[bot]
40f675fdb8
Merge master into haskell-updates 2024-07-11 00:14:48 +00:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Yorick
45aa2e2c5e
Merge pull request #322259 from martijnbastiaan/add-ghdl-gcc
ghdl-gcc: init at 4.1.0
2024-07-10 23:30:40 +02:00
Randy Eckenrode
94e2edea56
Merge pull request #325525 from reckenrode/lldb-fix-mk2 2024-07-10 09:59:37 -04:00
nicoo
46d30329ab llvm: simplify the mkPackage helper 2024-07-10 13:51:58 +00:00
R. Ryantm
256a0b89d9 ballerina: 2201.9.1 -> 2201.9.2 2024-07-10 02:33:48 +00:00
github-actions[bot]
aa1ad6b8fd
Merge master into haskell-updates 2024-07-10 00:14:40 +00:00
Luflosi
97b0b019e0
yosys: 0.42 -> 0.43
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.43

Also:
- Update patch to fix error on macOS
- Remove an unused argument
- Remove a call to `chmod` since the file now has the executable bit already
2024-07-10 01:59:22 +02:00
Sandro
bad65d3cff
Merge pull request #325916 from PhilTaken/master
gleam: 1.2.1 -> 1.3.0
2024-07-09 23:41:13 +02:00
Tristan Ross
0a19ea8fb5
Merge pull request #325743 from ExpidusOS/feat/llvm-git-2024-07-08
llvmPackages_git: 19.0.0-git-2024-06-30 -> 19.0.0-git-2024-07-08
2024-07-09 14:07:58 -07:00
Philipp Herzog
6cc8e99a91
gleam: 1.2.1 -> 1.3.0 2024-07-09 21:08:39 +02:00
David McFarland
363fc3ca89
Merge pull request #309409 from corngood/dotnet-aot
dotnet: fix aot compilation
2024-07-09 10:57:19 -03:00
Tristan Ross
5c8f1f933e
llvmPackages_git: 19.0.0-git-2024-06-30 -> 19.0.0-git-2024-07-08 2024-07-08 22:06:29 -07:00
Tristan Ross
80e3c2c5d0
llvmPackages_{13,14,15,16,17,18,git}: commonify the default.nix 2024-07-08 17:21:53 -07:00
Tristan Ross
7a95a8948b
Merge pull request #324155 from paparodeo/x64-sdk11-no-rebuilds
treewide: change various flags to allow x64 darwin to default to sdk 11.0 when ready
2024-07-08 17:19:17 -07:00
Martijn Bastiaan
2e9b82a7e6 Move GHDL files to respect naming scheme 2024-07-08 20:43:33 +02:00
Randy Eckenrode
733b2bc01d
llvmPackages.lldb: combine out and lib outputs on Darwin
LLDB expects to find the location of `bin` relative to `lib`. Patching
it to know the location would cause a cycle between the `out` output and
the `lib` output, so combine the two on Darwin.

Fixes https://github.com/NixOS/nixpkgs/issues/252838.
2024-07-08 07:52:26 -04:00
sternenseemann
aadfe3ef2b haskell.compiler.ghc966: init at 9.6.6
https://www.haskell.org/ghc//blog/20240701-ghc-9.6.6-released.html
2024-07-08 12:29:42 +02:00
doyougnu
93d765be7e haskell.compiler.ghc8107: use libffi 3.3
This is the libffi version that GHC 8.10.7 was released with.
libffi >= 3.4 in nixpkgs is no longer getting configured with the
configure flag that enabled GHC to continue working.
See https://gitlab.haskell.org/ghc/ghc/-/issues/20051.

Fixes #324384.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2024-07-08 12:28:40 +02:00
Vladimír Čunát
4c09ae2416
Merge branch 'staging-next' into staging 2024-07-08 10:43:15 +02:00
David McFarland
f535b0c661 dotnet: add aot test 2024-07-07 19:22:19 -03:00
David McFarland
1532eab9b9 patch-nupkgs: fix ilcompiler on darwin 2024-07-07 19:22:19 -03:00
David McFarland
f364437d7b dotnet: add runtime.osx-arm64.Microsoft.DotNet.ILCompiler 2024-07-07 19:22:19 -03:00
David McFarland
accaa2d163 dotnet: use local variables in update.sh 2024-07-07 19:22:19 -03:00
David McFarland
575679089f dotnet: indent update.sh according to .editorconfig 2024-07-07 19:22:18 -03:00
David McFarland
f36b8c7687 dotnet: add ilcompiler package 2024-07-07 18:44:07 -03:00
David McFarland
4bf5bf18a1 dotnet: fix RPATH in ilcompiler output 2024-07-07 18:44:07 -03:00
David McFarland
0217d3ba23 dotnet: move tests to $out/bin/ 2024-07-07 18:44:07 -03:00
Weijia Wang
13ff3b27c3
Merge pull request #324608 from pbsds/bump-silice-1720108695
silice: unstable-2022-08-05 -> 0-unstable-2024-06-23, adopt
2024-07-07 20:13:14 +02:00
Weijia Wang
7fa28ec2cf
Merge pull request #308674 from r-ryantm/auto-update/glslang
glslang: 14.2.0 -> 14.3.0
2024-07-07 18:02:34 +02:00
Anderson Torres
084dc9a4df treewide: remove vrthra from meta.maintainers [no orphans]
Tracking issue: https://github.com/NixOS/nixpkgs/issues/290642

Inactive since at least 2017.
2024-07-07 12:18:57 -03:00
Maren van Otterdijk
f3851cb781 swiProlog: 9.1.21 -> 9.2.5 2024-07-07 17:06:40 +02:00
Peder Bergebakken Sundt
a345e796b3 silice: refactor, add maintainer pbsds 2024-07-07 16:06:05 +02:00
Adam C. Stephens
acc0b5935a
Merge pull request #321143 from adamcstephens/edk2/202405
edk2: 202402 -> 202405
2024-07-07 08:58:15 -04:00
github-actions[bot]
1f5f0905f8
Merge staging-next into staging 2024-07-06 12:01:49 +00:00
John Titor
c7b88b1002
elmPackages.elm-test-rs: move to fetchFromGitHub
nixfmt-rfc-style
2024-07-06 16:49:34 +05:30
Neyts Zupan
6c02d25484
elmPackages.elm-test-rs: 2.0 -> 3.0 2024-07-06 16:45:52 +05:30
Alyssa Ross
83aaf61836 cargo,clippy,rustc,rustfmt: 1.78.0 -> 1.79.0
For the first time, it seems that no new kernel patch is required!
2024-07-06 10:07:34 +02:00
Vladimír Čunát
25c945df28
swift: fixup build after upgrade to python-3.12
https://hydra.nixos.org/build/264423982/nixlog/4/tail
I tested only building on x86_64-linux.
2024-07-06 09:00:37 +02:00
github-actions[bot]
73c1b870f2
Merge staging-next into staging 2024-07-06 06:01:47 +00:00
github-actions[bot]
5a601bc241
Merge master into staging-next 2024-07-06 06:01:20 +00:00
Weijia Wang
22facfdab5
Merge pull request #323237 from r-ryantm/auto-update/rgbds
rgbds: 0.7.0 -> 0.8.0
2024-07-06 02:20:30 +02:00
Martin Weinelt
e7b1ee45cf
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/tools/misc/watchlog/default.nix
2024-07-06 01:52:35 +02:00
github-actions[bot]
d6339576fb
Merge master into staging-next 2024-07-05 18:01:19 +00:00
Tobias Mayer
da06c32a5f clang_18: Upstream patch to fix an ICE
See https://github.com/llvm/llvm-project/pull/93206.

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2024-07-05 16:01:01 +02:00
Martin Weinelt
fda13875da Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/deebot-client/default.nix
- pkgs/development/python-modules/pytest-examples/default.nix
- pkgs/development/python-modules/w3lib/default.nix
2024-07-05 13:04:01 +02:00
Guanran Wang
b9d5f7ca1e
swift: mark as broken on darwin (#324593) 2024-07-04 20:37:41 -04:00
github-actions[bot]
30cfd4445f
Merge master into staging-next 2024-07-05 00:02:21 +00:00
❄️
015ea99aea
Merge pull request #324380 from znaniye/odin-07
odin: dev-2024-06 -> dev-2024-07
2024-07-04 19:21:00 -03:00
Philip Taron
4122d072e5
rustPackages.buildRustPackages: allow one level of introspection before applying __attrsFailEvaluation 2024-07-04 11:40:40 -07:00
znaniye
33b3da5b32 odin: migrate to by-name 2024-07-04 15:35:51 -03:00
znaniye
bc259d8190 pkgsMusl.odin: mark broken for musl 2024-07-04 15:08:01 -03:00
Peder Bergebakken Sundt
e34cb050c8 silice: unstable-2022-08-05 -> 0-unstable-2024-06-23 2024-07-04 18:21:45 +02:00
znaniye
d550372da3 odin: nix-fmt format 2024-07-04 12:40:55 -03:00
❄️
cd37425ddf odin: refactor, enable aarch64-linux 2024-07-04 12:39:45 -03:00
github-actions[bot]
e14242d985
Merge staging-next into staging 2024-07-04 12:01:37 +00:00
github-actions[bot]
9cede82051
Merge master into staging-next 2024-07-04 12:01:10 +00:00
Sandro
03826a4caa
Merge pull request #315402 from gracicot/gracicot/update-emscripten 2024-07-04 13:31:06 +02:00
Masum Reza
0c4a8b4f89
Merge pull request #320472 from rhelmot/freebsd-libunwind-mess
{llvm,freebsd.libcxxrt}: Sort out references to unwind functions
2024-07-04 16:43:06 +05:30
Guillaume Racicot
ab60d63bf4
emscripten: 3.1.51 -> 3.1.55 2024-07-04 11:49:17 +02:00
Guillaume Racicot
46dde756f1
binaryen: 116 -> 117 2024-07-04 11:49:17 +02:00
Vladimír Čunát
44b36397c2
Merge branch 'master' into staging-next
Conflicts - GitHub wouldn't auto-resolve them but my local git did:
	pkgs/development/cuda-modules/cuda/overrides.nix
2024-07-04 10:10:22 +02:00
Masum Reza
410d1213cd
Merge pull request #323983 from Aleksanaa/cargoSha256-change
treewide: remove all cargoSha256 usage
2024-07-04 10:50:18 +05:30
adisbladis
1be927ca66
Merge pull request #316983 from edolstra/let-float-json
Let-float various fromJSON calls to avoid repeated JSON reading/parsing
2024-07-04 13:47:08 +12:00
Ulrik Strid
8cd10635e4
Merge pull request #324231 from vbgl/ligo-1.7.1
ligo: 1.6.0 → 1.7.1
2024-07-03 21:42:04 +02:00
github-actions[bot]
d449302be6
Merge staging-next into staging 2024-07-03 18:01:32 +00:00
znaniye
bf1d040d95 odin: dev-2024-06 -> dev-2024-07 2024-07-03 14:19:38 -03:00
Vladimír Čunát
c76085b3a9
Merge branch 'master' into staging-next 2024-07-03 19:07:35 +02:00
aleksana
1862813d11 treewide: convert cargoSha256 to cargoHash
This is done with the following bash script:

```
#!/usr/bin/env bash
process_line() {
    local filename=${1%:}
    if [[ $4 =~ \"(.*)\"\; ]]; then
      local sha256="${BASH_REMATCH[1]}"
    fi
    [[ -z $sha256 ]] && return 0
    local hash=$(nix hash to-sri --type sha256 $sha256)
    echo "Processing: $filename"
    echo "  $sha256 => $hash"
    sed -i "s|cargoSha256 = \"$sha256\"|cargoHash = \"$hash\"|"
$filename
}

# split output by line
grep -r 'cargoSha256 = ' . | while IFS= read -r line; do
    # split them further by space
    read -r -a parts <<< "$line"
    process_line "${parts[@]}"
done

```
2024-07-03 21:54:10 +08:00
aleksana
a9709c299b treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
Sandro
a7661aaa2b
Merge pull request #323936 from r-ryantm/auto-update/typescript 2024-07-03 15:35:04 +02:00
github-actions[bot]
a47e41c3cd
Merge staging-next into staging 2024-07-03 06:01:42 +00:00
github-actions[bot]
d33a11464d
Merge master into staging-next 2024-07-03 06:01:11 +00:00
Vincent Laporte
1e7a777c99
ligo: 1.6.0 → 1.7.1 2024-07-03 07:00:16 +02:00
Paul Meyer
4a509316fd
go_1_21: 1.21.11 -> 1.21.12 (#324126)
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-07-03 12:06:54 +10:00
Reno Dakota
07cba9376f
treewide: only access apple_sdk.sdk when sdk < 11
update code to not assume that x64 darwin uses sdk 10.12. These changes
want to reach into apple_sdk.sdk to grab a header file which is only
required for sdk 10.12.
2024-07-03 00:03:59 +00:00
Sandro
7a329a89de
Merge pull request #322599 from jtojnar/java-gnome2-drop
openjdk: remove gnome_vfs & GConf
2024-07-03 00:30:11 +02:00
Weijia Wang
89195a5313 Merge branch 'staging-next' into staging 2024-07-02 22:23:14 +02:00
Weijia Wang
f5a7e092f3 Merge branch 'master' into staging-next 2024-07-02 22:22:02 +02:00
Nick Cao
9c679fa796
Merge pull request #323929 from r-ryantm/auto-update/erg
erg: 0.6.38 -> 0.6.39
2024-07-02 16:19:10 -04:00
K900
c4b2c092d6
Merge pull request #324123 from katexochen/go/1-22-5
go: 1.22.4 -> 1.22.5
2024-07-02 23:03:36 +03:00
Paul Meyer
5f95efa00f go: 1.22.4 -> 1.22.5
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-07-02 21:02:03 +02:00
github-actions[bot]
aeba07ddb1
Merge staging-next into staging 2024-07-02 18:03:03 +00:00
K900
c7268baf73 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-02 20:59:57 +03:00
h7x4
9e96fae5f0
Merge pull request #320439 from r-ryantm/auto-update/jdk22
jdk22: 22-ga -> 22.0.1-ga
2024-07-02 19:56:41 +02:00
K900
ac42e4ac39 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-02 19:52:45 +03:00
Masum Reza
7e663d3640
Merge pull request #298255 from r-ryantm/auto-update/closurecompiler
closurecompiler: 20231112 -> 20240317
2024-07-02 19:15:22 +05:30
github-actions[bot]
d5bca87877
Merge staging-next into staging 2024-07-02 06:01:38 +00:00
K900
665f1d6183 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-02 08:32:46 +03:00
R. Ryantm
008670f1d4 typescript: 5.5.2 -> 5.5.3 2024-07-02 02:34:43 +00:00
R. Ryantm
7386a472c5 erg: 0.6.38 -> 0.6.39 2024-07-02 02:03:59 +00:00
Lily Foster
c678743f80 treewide: remove lilyinstarlight 2024-07-02 03:17:01 +02:00
github-actions[bot]
cf53d1b2a1
Merge staging-next into staging 2024-07-01 18:01:44 +00:00
github-actions[bot]
1addc8dd4c
Merge master into staging-next 2024-07-01 18:01:14 +00:00
K900
154ddc1cec
Merge pull request #323773 from K900/staging-dtc-fix
[staging-next] python312Packages.libfdt: fix build
2024-07-01 17:57:49 +03:00
Tristan Ross
2821670dd4
Merge pull request #323688 from ExpidusOS/feat/llvm-git-2024-06-30
llvmPackages_git: 19.0.0-git-2024-06-23 -> 19.0.0-git-2024-06-30
2024-07-01 07:30:52 -07:00
K900
2f99c0d63f python312Packages.libfdt: fix build, reorganize patches
3.11 is still broken due to extreme build system weirdness.
2024-07-01 16:17:58 +03:00
Alyssa Ross
629d1dc03e
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/lua-modules/generated-packages.nix
2024-07-01 14:34:32 +02:00
Jörg Thalheim
521dab2594
Merge pull request #323657 from wegank/23.11-unmaintained
23.11 is unmaintained
2024-07-01 12:55:28 +02:00
Vladimír Čunát
040c460262
Revert "rustc: avoid rebuild on linux right now"
This reverts commit 68538d36ce.
2024-07-01 09:26:16 +02:00
Weijia Wang
7c8efe638c treewide: replace deprecated aliases 2024-07-01 08:49:45 +02:00
github-actions[bot]
c5acadd4f7
Merge staging-next into staging 2024-07-01 06:01:41 +00:00
Vladimír Čunát
1ddc1ff415
Merge #323668: rustc: disable zerocallusedregs on clang
...into staging-next
2024-07-01 07:47:13 +02:00
Vladimír Čunát
68538d36ce
rustc: avoid rebuild on linux right now 2024-07-01 07:32:23 +02:00
Tristan Ross
50b3a1e0e9
llvmPackages_git: 19.0.0-git-2024-06-23 -> 19.0.0-git-2024-06-30 2024-06-30 18:10:33 -07:00
github-actions[bot]
716005516a
Merge staging-next into staging 2024-07-01 00:03:27 +00:00
Martin Weinelt
9b79a05ae1
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/flexcache/default.nix
- pkgs/development/python-modules/flexparser/default.nix
- pkgs/development/python-modules/odp-amsterdam/default.nix
- pkgs/development/python-modules/pint/default.nix
- pkgs/development/python-modules/uncertainties/default.nix
- pkgs/top-level/python-packages.nix
2024-07-01 01:07:21 +02:00
Robert Scott
4839263513 rustc: disable zerocallusedregs hardening flag on clang stdenv
to reverse breakage due to it not being supported by
clang when building for wasm32. really we should not be
using a wrapped compiler to build for wasm, but that's
a tangled knot..
2024-06-30 22:46:46 +01:00
Atemu
dd83e3e407
Merge pull request #316334 from trofi/gcc-libgcc-musl-strip
gcc: provide a $libgcc/$target/lib -> $libgcc/lib symlink
2024-06-30 22:41:10 +02:00
7c6f434c
ed0eb7fc3c
Merge pull request #323623 from hraban/sbcl/2.4.6
sbcl: 2.4.5 -> 2.4.6
2024-06-30 19:05:53 +00:00
Hraban Luyat
5614cb997d sbcl: 2.4.5 -> 2.4.6
Also remove the rolling N-1 release we kept around. This gets SBCL more in line
with other packages in nixpkgs.
2024-06-30 12:44:12 -04:00
github-actions[bot]
9b085c43da
Merge staging-next into staging 2024-06-29 12:01:56 +00:00
zowoq
e2cb76e4ce
go: drop gccgo bootstrap, drop autoPatchelfHook from bootstrap (#322825)
bootstrap binaries are static since 1.21

Co-authored-by: Ivan Trubach <mr.trubach@icloud.com>
2024-06-29 12:26:32 +02:00
K900
bde999c03e Merge branch 'master' into staging-next 2024-06-29 10:13:13 +03:00
R. Ryantm
0aa26d406f rgbds: 0.7.0 -> 0.8.0 2024-06-28 20:25:11 +00:00
Peder Bergebakken Sundt
97a685bfc9
Merge pull request #322306 from tpwrules/yosys-update
yosys: 0.38 -> 0.42
2024-06-28 14:20:36 +02:00
github-actions[bot]
2f3bfad6d2
Merge master into staging-next 2024-06-28 00:02:11 +00:00
Weijia Wang
0fb893f729
Merge pull request #317933 from r-ryantm/auto-update/dart
dart: 3.4.2 -> 3.4.4
2024-06-28 01:23:35 +02:00
Weijia Wang
128240f338
Merge pull request #321425 from r-ryantm/auto-update/inform6
inform6: 6.42-r1 -> 6.42-r2
2024-06-28 00:13:58 +02:00
Someone
a5b003f179
Merge pull request #322945 from SomeoneSerge/feat/sycl-cuda
opensycl: add cudaSupport
2024-06-27 20:05:03 +00:00
Someone Serge
bb5765a95d opensycl: add cudaSupport 2024-06-27 15:48:14 +00:00
Martin Weinelt
d50a1e97b1
Merge remote-tracking branch 'origin/master' into staging-next 2024-06-27 16:16:01 +02:00
Jan Tojnar
0774766ffe openjdk: rename enableGnome2 to enableGtk
GNOME 2 dependencies were removed in the previous commit.

gtk3 and glib are used to provide GTK look and feel.
glib is also used for proxy settings but it probably does not make much sense
to have a separate option, since disjoint union with GTK-based environments is small.
2024-06-27 09:35:30 +02:00
Weijia Wang
9a4ebdaca0
Merge pull request #322499 from nagy/chicken-update
chickenPackages.chickenEggs: update
2024-06-27 01:22:30 +02:00
github-actions[bot]
cf7e625161
Merge master into staging-next 2024-06-26 12:01:11 +00:00
Jan Tojnar
dbd9745e11 openjdk: remove gnome_vfs & GConf
Those libraries have been deprecated for 10+ years and require daemons
that no-one has running these days.

Keep the `enableGnome2` argument for BC.
2024-06-26 10:28:29 +02:00
zowoq
2dbd8d8258 go_1_23: init at 1.23rc1 2024-06-26 17:35:45 +10:00
zowoq
4d88ae7b61 go: remove unused bootstraps 2024-06-26 17:35:45 +10:00
Tristan Ross
46a0243923
flutterPackages-source.v3_23.engine: fix building 2024-06-25 22:15:45 -07:00
Tristan Ross
2572634a6d
flutter.engine: fix swiftshader size 2024-06-25 22:05:30 -07:00
R. Ryantm
92df0c6308 glslang: 14.2.0 -> 14.3.0 2024-06-26 01:02:15 +00:00
Daniel Nagy
ccf18649f7
chickenPackages.chickenEggs: update 2024-06-25 23:15:00 +02:00
github-actions[bot]
08b5c3c46a
Merge master into staging-next 2024-06-25 18:01:20 +00:00
7c6f434c
191a3fd978
Merge pull request #321645 from Uthar/abcl-cffi-fix
abcl: fix visibility of CLASSPATH
2024-06-25 14:58:45 +00:00
Martin Weinelt
de245ec4a5
Merge remote-tracking branch 'origin/master' into staging-next 2024-06-25 13:00:25 +02:00
Fabián Heredia Montiel
3ff3888250
Merge pull request #322006 from mattpolzin/buildIdris-better-lib-ergonomics
idris2Packages.buildIdris: better lib ergonomics
2024-06-25 00:52:06 -06:00
Tristan Ross
d83ac2ae72
Merge pull request #322100 from ExpidusOS/feat/llvm-git-2024-06-23
llvmPackages_git: 19.0.0-git-2024-06-12 -> 19.0.0-git-2024-06-23
2024-06-24 18:07:19 -07:00
Thomas Watson
5f05305bb6 yosys: 0.38 -> 0.42
ABC is now included as a submodule, and we choose to build it like that
instead of having to maintain nixpkgs's version, as each version of Yosys
is only compatible with one particular version of ABC. The built ABC is
available in `$out/bin/yosys-abc` as before.

A little munging is required to present the git hashes as desired.

Additionally, some upstreamed patches are dropped.
2024-06-24 19:40:28 -05:00
Kasper Gałkowski
993ce594b5 abcl: fix visibility of CLASSPATH 2024-06-25 00:44:30 +02:00
Artturin
b35303f032
Merge pull request #322007 from Artturin/purescriptaarch64
purescript: add `aarch64-linux` support
2024-06-24 22:54:51 +03:00
github-actions[bot]
42ca786b66
Merge master into staging-next 2024-06-24 18:00:57 +00:00
Tristan Ross
6eb927fe7a
Merge pull request #320170 from ExpidusOS/feat/flutter-engine
flutter.engine: improvements
2024-06-24 10:43:51 -07:00
Vladimír Čunát
12df9ba6c3
Merge #321340: gcc12: 12.3.0 -> 12.4.0
...into staging
2024-06-24 09:37:35 +02:00
Tristan Ross
fbd8ea5b15
llvmPackages_git: 19.0.0-git-2024-06-12 -> 19.0.0-git-2024-06-23 2024-06-23 21:35:07 -07:00
Artturin
09fcff386c purescript: add aarch64-linux support
purescript: fix cross
2024-06-23 20:17:29 +03:00
Artturin
d035998c93 purescript: rework src selection 2024-06-23 20:17:29 +03:00
Martin Weinelt
2096642430
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/os-specific/windows/mingw-w64/default.nix
2024-06-23 19:09:00 +02:00
Winter
2de1fd60fc
Revert "rust: Write config.toml not config" 2024-06-23 12:32:29 -04:00
Mathew Polzin
84cde749e6 idris2Packages.idris2Lsp: apply ergonomics improvements facilitated by latest buildIdris changes 2024-06-23 11:24:29 -05:00
Mathew Polzin
85c18bcd36 idris2Packages.buildIdris: More lenient and ergonomic dependency inputs 2024-06-23 11:22:40 -05:00
Thiago Kenji Okada
7b446987ee
Merge pull request #321639 from jeremyschlatter/bend-0-2-34_hvm-2-0-19
bend: 0.2.22 -> 0.2.34, hvm: 2.0.17 -> 2.0.19
2024-06-23 02:38:47 +01:00
Yueh-Shun Li
eb572c420d
clang-tools: move into llvmPackages 2024-06-23 01:34:26 +05:30
Tomas Antonio Lopez
5474272067 openjdk: configure build to support a Clang-based stdenv 2024-06-22 20:42:24 +02:00
Jeremy Schlatter
d4a9198797
bend: 0.2.22 -> 0.2.34, hvm: 2.0.17 -> 2.0.19
These updates are coupled because bend depends on exact hvm version.

Also removes IOKit from hvm's buildInputs on darwin. This was a holdover
from HVM1, which needed it. HVM2 does not.

Also deletes unused unused arguments from the hvm derivation.

Also migrates hvm to pkgs/by-name.
2024-06-21 18:41:48 -07:00
Tristan Ross
12f48ca046
Merge pull request #320282 from pwaller/fix-maybe-uninitialized
llvmPackages.clang: don't pass -Wno-maybe-uninitialized to clang
2024-06-21 18:25:23 -07:00
Pol Dellaiera
a2b5266973
Merge pull request #321095 from mmlb/rust-write-config.toml-not-config
rust: Write config.toml not config
2024-06-21 22:32:49 +02:00
Pol Dellaiera
c16f664f08
Merge pull request #321415 from r-ryantm/auto-update/typescript
typescript: 5.4.5 -> 5.5.2
2024-06-21 22:26:50 +02:00
github-actions[bot]
c6707a9686
Merge staging-next into staging 2024-06-21 12:01:53 +00:00
Masum Reza
1f7e0b772c
Merge pull request #320374 from al3xtjames/zig-darwin-purity
zig: fix build on Darwin with sandbox enabled
2024-06-21 10:56:30 +05:30
R. Ryantm
f46f201e8b inform6: 6.42-r1 -> 6.42-r2 2024-06-21 04:42:05 +00:00
R. Ryantm
86ebb22231 typescript: 5.4.5 -> 5.5.2 2024-06-21 03:38:22 +00:00
Sergei Trofimovich
833a9841fe gcc12: 12.3.0 -> 12.4.0 2024-06-20 21:45:43 +01:00
7c6f434c
0c45511b4f
Merge pull request #317746 from hraban/fix/sbcl-overridable-options
sbcl: make deriv options overridable attributes
2024-06-20 20:03:51 +00:00
sternenseemann
e66e7c4d8e Merge branch master into haskell-updates 2024-06-20 14:34:13 +02:00
github-actions[bot]
61f347aa76
Merge staging-next into staging 2024-06-20 06:01:23 +00:00
Artturin
113b2b3729
Merge pull request #320261 from pwaller/llvm-pass-all-deps
llvmPackages_{12,13,14,15,16,17,18,git}: Allow overriding dependencies
2024-06-20 05:04:55 +03:00
Adam Stephens
62921811dd
edk2: move to by-name 2024-06-19 21:47:20 -04:00
Adam Stephens
161355f6c3
edk2: simplify src by using postFetch
❯ ls -ld result-new result-statusquo
lrwxrwxrwx - adam 19 Jun 21:20 result-new -> /nix/store/srk9dl484fh6fr4qpzxah0cwmhhz86xd-source
lrwxrwxrwx - adam 19 Jun 21:09 result-statusquo -> /nix/store/p3kl9i7xwpaczbh30riqgj1z51w1zilr-edk2-unvendored-src

❯ diff -r result-new result-statusquo
diff: result-new/EmulatorPkg/Unix/Host/X11IncludeHack: No such file or directory
diff: result-statusquo/EmulatorPkg/Unix/Host/X11IncludeHack: No such file or directory
2024-06-19 21:45:34 -04:00
github-actions[bot]
49f3b031c4
Merge master into haskell-updates 2024-06-20 00:13:16 +00:00
github-actions[bot]
8914dc8ee0
Merge staging-next into staging 2024-06-20 00:02:50 +00:00
Martin Weinelt
af4cfc1e0f Merge remote-tracking branch 'origin/staging-next' into staging 2024-06-19 23:28:26 +02:00
Peder Bergebakken Sundt
34105c6b2f
Merge pull request #319852 from atorres1985-contrib/jwasm
jwasm: 2.17 -> 2.18
2024-06-19 21:00:10 +02:00
Manuel Mendez
3f7663c1d7 rust: Write to .cargo/config.toml instead of .cargo/config
Seeing the following new warnings pop up on stderr when cargo was bumped
to 1.78:

```
warning: `/build/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
```

which happens to break commitmsgfmt builds in nix (#320294).

closes #320294
2024-06-19 14:56:51 -04:00
Rick van Schijndel
43ce0f9ee0
Merge pull request #318256 from risicle/ris-stack-clash-protection
cc-wrapper: add stack clash protection hardening flag
2024-06-19 19:54:30 +02:00
Leona Maroni
219ca58153
Merge pull request #320808 from herberteuler/fix/jbr-17
jetbrains: build from source code with jbr-no-jcef-17
2024-06-19 12:50:49 +02:00
Tristan Ross
a037d6378f
flutter.engine: bring source size down to hydra limits 2024-06-19 01:05:33 -07:00
Tristan Ross
599b8ebad1
llvmPackages_18: 18.1.7 -> 18.1.8 2024-06-18 18:10:40 -07:00
github-actions[bot]
7c6a6d1284
Merge master into haskell-updates 2024-06-19 00:13:37 +00:00
K900
00e78b2c9a
Merge pull request #319047 from K900/mesa-chop
mesa: split out the Darwin build into a separate expression
2024-06-18 23:43:19 +03:00
Martin Weinelt
f822b2ba5c Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/langsmith/default.nix
- pkgs/development/python-modules/rich-pixels/default.nix
- pkgs/servers/teleport/generic.nix
2024-06-18 20:16:19 +02:00
Vincent Laporte
e2086a7585 jasmin-compiler: 2023.06.3 → 2023.06.4 2024-06-18 19:02:40 +02:00
Guanpeng Xu
3698515d63
jetbrains: build from source code with jbr-no-jcef-17 2024-06-18 08:23:48 -07:00
superherointj
9c67c5d405
Merge pull request #319989 from A1029384756/master
odin: pin llvmPackages_18
2024-06-18 11:33:13 -03:00
Hayden Gray
68c577f15b odin: pin llvmPackages_18 2024-06-18 09:14:11 -04:00
Tristan Ross
df1bef18e0
flutter: use engine dart when available 2024-06-17 23:02:37 -07:00
Tristan Ross
f20386e27d
flutter.engine: enable tests 2024-06-17 23:02:33 -07:00
Tristan Ross
f14d70d5dc
flutter.engine.src: actually fix making logs silent 2024-06-17 22:22:30 -07:00
Tristan Ross
9f0188e6cd
flutter.engine: less verbose building 2024-06-17 22:14:58 -07:00
Tristan Ross
12e6408a61
flutter: disable linux artifacts if engine is used 2024-06-17 22:14:58 -07:00
Tristan Ross
504d414dbd
flutter.engine: remove unnecessary files 2024-06-17 22:14:57 -07:00
Tristan Ross
a65d13a67e
flutter.engine: use builtins for store & add out name attrib 2024-06-17 22:14:57 -07:00
superherointj
c32f40dca8
Merge pull request #320598 from ereslibre/bump-unison
unison-ucm: 0.5.21 -> 0.5.22
2024-06-18 00:13:07 -03:00
Lily Foster
ccef14f15a
Merge pull request #320440 from ExpidusOS/fix/flutter-engine-log
flutterPackages-source.*.engine.src: prevent hydra log limit issue
2024-06-17 21:55:49 -04:00
github-actions[bot]
e07bc34357
Merge master into haskell-updates 2024-06-18 00:14:16 +00:00
éclairevoyant
5bbede523a
Merge pull request #304409 from tomodachi94/enhance/c3c/add-testVersion
c3c: add version check
2024-06-17 21:09:01 +00:00
Tomodachi94
3760be881c
c3c: migrate to finalAttrs pattern 2024-06-17 12:37:41 -07:00