Commit Graph

24752 Commits

Author SHA1 Message Date
github-actions[bot]
31817540ee Merge staging-next into staging 2024-07-14 18:01:37 +00:00
Jiuyang Liu
cde51ec878 circt: 1.76.0 -> 1.77.0 2024-07-15 01:35:48 +08:00
Aleksana
3ea85ac338 Merge pull request #326827 from Aleksanaa/trivial-sha256-fix
treewide: sha256 -> hash attribute for gitlab.com,codeberg.org fetchers
2024-07-14 22:40:25 +08:00
Robert Scott
57a38b02f9 llvm: make hardeningDisable of trivialautovarinit common across all llvms
its omission from llvm 17 was probably an oversight arising
from llvm 17's release leap-frogging the trivialautovarinit
PR
2024-07-14 15:26:42 +01:00
aleksana
3d8dab8761 treewide: sha256 -> hash attribute for fetchgit (manually) 2024-07-14 19:10:09 +08:00
aleksana
592e3845c4 treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
Vladimír Čunát
211398c03e Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
Aleksana
a62a011806 Merge pull request #326858 from Aleksanaa/pypi-sha256
treewide: sha256 -> hash attribute for pypi fetchers
2024-07-14 10:23:52 +08:00
Randy Eckenrode
79f5f9bf1b ghc: update Darwin bintools references
- Unconditionally get `install_name_tool` from cc.bintools.bintools since it is no longer wrapped; and
- Use the `strip` wrapper on both Darwin architectures. It’s the default one, and it’s the same between both.
2024-07-13 21:08:29 -04:00
github-actions[bot]
beb7a85568 Merge master into haskell-updates 2024-07-14 00:15:55 +00:00
Randy Eckenrode
ca92415e87 dotnet: use dwarfdump from darwin.binutils 2024-07-13 17:54:36 -04:00
aleksana
07c1bc2034 treewide: sha256 -> hash attribute for pypi fetchers 2024-07-14 01:25:22 +08:00
aleksana
1a89942243 treewide: sha256 -> hash attribute for gitlab.com fetchers 2024-07-13 22:28:37 +08:00
David McFarland
10ec056013 dotnet: 6.0.31 -> 6.0.32 2024-07-13 10:22:43 -03:00
David McFarland
9a87d1b6de dotnet: 9.0.0-preview.5 -> 9.0.0-preview.6 2024-07-13 10:22:43 -03:00
David McFarland
6fbc62574c dotnet: 8.0.6 -> 8.0.7 2024-07-13 10:22:43 -03:00
David McFarland
36590a42fe dotnet: expose stage0 vmr derivations
This is only meant to be a helper for testing, so recursion is disabled.
2024-07-13 09:50:13 -03:00
maralorn
c89c7e60a3 Merge pull request #326682 from alexfmpe/ghc-8.10-libffi
haskell.compiler.ghc8107: don't use libffi 3.3 on aarch64-darwin
2024-07-13 14:26:44 +02:00
github-actions[bot]
81b9c6ab7a Merge staging-next into staging 2024-07-13 06:01:31 +00:00
Randy Eckenrode
85de798ad5 Merge pull request #326703 from corngood/dotnet-darwin-fix
dotnet: use dwarfdump from cctools-llvm
2024-07-12 23:51:59 -04:00
David McFarland
77bc2008a8 dotnet: use dwarfdump from cctools-llvm
At some point cctools changed from cctools-llvm to cctools-port, and
this broke dotnet.
2024-07-13 03:02:49 +00:00
David McFarland
3a81f51093 Merge pull request #326588 from corngood/swift
swift: fix build and mark as unbroken on darwin
2024-07-12 23:33:32 -03:00
Alexandre Esteves
e7c9cf24a8 haskell.compiler.ghc8107: don't use libffi 3.3 on aarch64-darwin 2024-07-13 01:21:28 +01:00
github-actions[bot]
3dc541387b Merge master into haskell-updates 2024-07-13 00:14:33 +00:00
Jan Tojnar
1275c3f884 Merge branch 'staging-next' into staging 2024-07-12 21:36:23 +02:00
John Ericson
62a46e824b llvm_18, lld_18: Patch to support more OpenBSD sections
Without these backports (I've ensured everything has landed upstream)
the OpenBSD binaries we build will not run.
2024-07-12 14:57:34 -04:00
sternenseemann
82b70a2d76 koka: build with lsp 2.4.0.0 (latest is not supported) 2024-07-12 20:17:06 +02:00
volesen
836c11a6f6 nim: 2.0.4 -> 2.0.8 2024-07-12 17:46:56 +00:00
❄️
b860563063 Merge pull request #281621 from superherointj/pkgsMusl.jdk8-mark-broken
pkgsMusl.jdk8: mark broken for musl
2024-07-12 14:36:43 -03:00
❄️
fe14ac8fc2 Merge pull request #324539 from atorres1985-contrib/remove-vrthra
treewide: remove vrthra, cpages and lovek323 from meta.maintainers
2024-07-12 14:26:56 -03:00
David McFarland
514d22d117 swift: mark as unbroken on darwin 2024-07-12 13:09:06 -03:00
David McFarland
a5373e00f0 swift: disable zerocallusedregs hardening
Fixes: #320900
2024-07-12 13:09:06 -03:00
Rafael Fernández López
2aff719a09 unison-ucm: 0.5.22 -> 0.5.24 2024-07-12 18:07:36 +02:00
Thiago Kenji Okada
23f1a71d0e Merge pull request #325280 from matko/swipl_to_9.2.5
swiProlog: 9.1.21 -> 9.2.5
2024-07-12 16:45:53 +01:00
chayleaf
5e0160dc08 corretto: convert to gradle setup hook 2024-07-12 21:36:21 +07:00
chayleaf
e6f8a3baba openjfx: convert to gradle setup hook 2024-07-12 21:36:12 +07:00
chayleaf
27d8261b6d openjfx: move derivations into separate dirs 2024-07-12 21:36:11 +07:00
Doron Behar
d88f297da4 Merge pull request #310466 from Infinidoge/jdk-exorcism
The Great JDK Exorcism
2024-07-12 17:06:20 +03:00
github-actions[bot]
64d386c889 Merge staging-next into staging 2024-07-12 06:02:12 +00:00
Vincent Laporte
95c40a6fae jasmin-compiler: 2023.06.4 → 2024.07.0 2024-07-12 07:03:57 +02:00
github-actions[bot]
4fde987c0d Merge master into haskell-updates 2024-07-12 00:14:04 +00:00
github-actions[bot]
bb53e43ec0 Merge staging-next into staging 2024-07-12 00:04:13 +00:00
Nick Cao
c078f3fb7b Merge pull request #326061 from Luflosi/update/yosys
yosys: 0.42 -> 0.43
2024-07-11 19:52:14 -04:00
Vladimír Čunát
2c053848df Merge branch 'master' into staging 2024-07-11 22:05:05 +02:00
Scott Trinh
da4cefba50 gleam: 1.3.0 -> 1.3.2
Release: https://github.com/gleam-lang/gleam/releases/tag/v1.3.2
Changelog: https://github.com/gleam-lang/gleam/blob/v1.3.2/CHANGELOG.md
Diff: https://github.com/gleam-lang/gleam/compare/v1.3.0...v1.3.2
2024-07-11 15:08:34 -04:00
Infinidoge
535dd96948 openjdk: remove adoptopenjdk-bin, openjdk 12/13/14/15/16
AdoptOpenJDK is a long-deprecated project, having been superceded by
Eclipse Temurin quite a while ago. Additionally, after running the
generate sources command, many of its subpackages fail to evaluate due
to missing binaries for versions the package expects. Because everything
provided by AdoptOpenJDK is either long-deprecated or also provided by
Temurin, its removal should not cause many problems.

By the same token, OpenJDK 12, 13, 14, 15, and 16 have also all been long
deemed EOL, and 13/14 are both actively broken and fail to build. These
packages, and their associated (and unnecessary) bootstrap chain are a
major factor in the tech debt of OpenJDK as an ecosystem in Nixpkgs.

OpenJDK 16 was the only user of OpenJFX 15, so it has also been removed.

By removing these packages, OpenJDK should hopefully be more
maintainable into the future.
2024-07-11 14:53:27 -04:00
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