Commit Graph

11659 Commits

Author SHA1 Message Date
github-actions[bot]
4007341b1f Merge staging-next into staging 2024-07-27 12:01:37 +00:00
Peter Hoeg
3040c1ebd0 ruby: add mainProgram 2024-07-27 10:31:11 +02:00
Vladimír Čunát
64c6a981fe Merge branch 'master' into staging-next 2024-07-27 09:18:58 +02:00
natsukium
2e2f18813c mk-python-derivation: don't expose check args when doCheck = false
This change prevents rebuilds if we change check flags when
doCheck = false. It's useful, for example, when tests are separated in
`passthru.tests`.
2024-07-27 11:26:55 +09:00
Matthias Beyer
702b76c926 Merge pull request #329614 from r-ryantm/auto-update/wasmer
wasmer: 4.3.4 -> 4.3.5
2024-07-26 20:41:58 +02:00
github-actions[bot]
8c2e73a4ed Merge staging-next into staging 2024-07-26 18:01:39 +00:00
Randy Eckenrode
e88f0cf2f2 Revert "ruby_3_3: work around useSystemCoreFoundationFramework"
This reverts commit b03ca962b0.
2024-07-26 12:41:45 -04:00
Martin Weinelt
93f4195fe0 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
Vladimír Čunát
43a9a6055b Merge #330033: ruby_3_3: work around useSystemCoreFoundationFramework
...into staging-next
2024-07-26 09:20:43 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Silvan Mosberger
29016e9c0e Merge pull request #324682 from philiptaron/__attrsFailEvaluation/python
pythonPackages: move __attrsFailEvaluation to allow deeper inspection
2024-07-26 02:00:22 +02:00
Randy Eckenrode
b03ca962b0 ruby_3_3: work around useSystemCoreFoundationFramework
Similar issue as https://github.com/NixOS/nixpkgs/pull/329526. Ruby 3.3 attempts to merge objects during the build, which fails due to stricter handling of `-rpath` in ld64.
2024-07-25 18:51:42 -04:00
Audrey Dutcher
f293272682 perl: add cc in addition to makeBinaryWrapper. see NixOS#311794
The "correct" solution to this problem (makeBinaryWrapper fails to be
able to compile the binary wrapper when building a freebsd cross env) is
that makeBinaryWrapper should propagate or embed a reference to the
compiler. However, this causes build failures on musl, so this will have
to do for now.
2024-07-24 12:40:30 -07:00
R. Ryantm
cca88a1f5d wasmer: 4.3.4 -> 4.3.5 2024-07-24 09:32:05 +00:00
Vladimír Čunát
cd346565bb Merge branch 'master' into staging-next 2024-07-24 07:19:19 +02:00
Barry Moore
d297a17708 erlang_27: 27.0 -> 27.0.1 2024-07-23 13:14:56 -04:00
R. Ryantm
972265dc57 rune: 0.13.3 -> 0.13.4 2024-07-23 12:52:18 +00:00
github-actions[bot]
09a27d5bc1 Merge master into staging-next 2024-07-23 00:02:18 +00:00
Nick Cao
0453e70ed3 Merge pull request #329228 from r-ryantm/auto-update/wasmtime
wasmtime: 22.0.0 -> 23.0.1
2024-07-22 17:17:35 -04:00
R. Ryantm
4acb6adf1d wasmtime: 22.0.0 -> 23.0.1 2024-07-22 19:55:01 +00:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
Doron Behar
19bc619c1c Merge pull request #328318 from r-ryantm/auto-update/octave
octave: 8.4.0 -> 9.2.0
2024-07-22 09:15:42 +03:00
Audrey Dutcher
66d41e75e8 python{39,310,311,312,313}: Allow using cc to resolve dynamic libraries
This patch hasn't been complete since an alternate case was added to
cpython which allows using ld(1) to resolve libraries. In addition to
this, the stated reason for the patch, to improve startup times by
preventing cpython from invoking gcc to resolve libuuid, has not been an
issue since that logic was removed in cpython 3.9. Finally, this patch
creates a disparity between Linux and other operating systems (I am
working on FreeBSD right now) since the ld(1) case is system gated.

Since it no longer accomplishes its stated purpose, is no longer needed,
and creates platform disparities, we should remove it.

I've left the half of this patch which prevents /sbin/ldconfig from
being invoked, since no nix-compiled program should ever be invoking
absolute paths like this.
2024-07-20 23:56:42 -07:00
Sergei Trofimovich
69ba3f70eb lua5_4: 5.4.6 -> 5.4.7
Changes: https://www.lua.org/work/diffs-lua-5.4.6-lua-5.4.7.html
2024-07-21 07:24:01 +01:00
R. Ryantm
44ec328a67 zef: 0.22.0 -> 0.22.1 2024-07-21 06:01:13 +00:00
Randy Eckenrode
0e8dbe9540 python313: drop patch for _PY_SHORT_FLOAT_REPR == 0
The patch was merged upstream and is included in Python 3.13b4.
2024-07-21 00:26:22 -04:00
Randy Eckenrode
53f938e573 python{310,311,312,313}: fix LTO build
Python LTO builds using clang require the clang’s `llvm-ar` even on Darwin.
2024-07-20 21:33:28 -04:00
Anthony Roussel
340180ba91 ruby.rubygems: 3.5.15 -> 3.5.16
https://github.com/rubygems/rubygems/releases/tag/v3.5.16
2024-07-20 12:32:06 +02:00
Randy Eckenrode
d5f637590e tree-wide: enable LTO on Darwin 2024-07-20 03:19:54 -04:00
Randy Eckenrode
0d7d9280d3 python{311,312,313}: use system libmpdec again
Override the configure check not to do a universal build. Using the system libmpdec is required to enable LTO on Darwin.
2024-07-20 01:11:53 -04:00
github-actions[bot]
637b531dcf Merge staging-next into staging 2024-07-19 18:01:40 +00:00
Peder Bergebakken Sundt
cd743e903f Merge pull request #327622 from ereslibre/bump-wamr
wamr: 2.1.0 -> 2.1.1
2024-07-19 16:10:00 +02:00
R. Ryantm
47b85e1d7a octave: 8.4.0 -> 9.2.0 2024-07-19 01:21:39 +00:00
github-actions[bot]
f316203fda Merge staging-next into staging 2024-07-19 00:03:05 +00:00
Martin Weinelt
d63b3b2faf python313: 3.13.0b3 -> 3.13.0b4
https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-0-beta-4
2024-07-18 17:07:11 +02:00
Randy Eckenrode
f9b7f4ec09 tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
Martin Weinelt
01178b2f18 Merge pull request #327882 from alyssais/python312-backport
python312: make portability backport unconditional
2024-07-17 15:53:55 +02:00
Alyssa Ross
aba1b58d1f python312: make portability backport unconditional
This avoids the maintenance headache associated with conditionally
applied patches, and fixes building for s390.
2024-07-17 12:33:29 +02:00
github-actions[bot]
4c086d8ee0 Merge staging-next into staging 2024-07-17 00:03:16 +00:00
Barry Moore
c770420c90 erlang_27: 27.0.1 -> 27.0 2024-07-16 16:39:39 -04:00
Artturin
a516ea8c99 Merge branch 'staging-next' into staging 2024-07-16 19:07:48 +03:00
Sandro
ce68870f49 Merge pull request #321040 from anthonyroussel/bundler-2.5.13 2024-07-16 13:26:59 +02:00
Rafael Fernández López
4329250e0f wamr: 2.1.0 -> 2.1.1 2024-07-16 12:51:55 +02:00
Thiago Kenji Okada
91c1f02d57 Merge pull request #325870 from atorres1985-contrib/qnial
qnial: 6.3 -> 6.3_1
2024-07-15 22:00:46 +01:00
Anderson Torres
35644e53d7 qnial: migrate to by-name 2024-07-15 14:48:26 -03:00
R. Ryantm
40eb217fa5 wasmer: 4.3.3 -> 4.3.4 2024-07-15 01:29:36 +00:00
github-actions[bot]
31817540ee Merge staging-next into staging 2024-07-14 18:01:37 +00:00
aleksana
592e3845c4 treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
lassulus
b40822608f Merge pull request #326608 from anthonyroussel/ruby_3_3_4
ruby_3_3: 3.3.3 -> 3.3.4
2024-07-13 21:30:27 +02:00