Commit Graph

11659 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
45e7932c78 Merge master into staging-next 2025-10-04 12:05:54 +00:00
Maximilian Bosch
8d6d9f140b php81: remove (#448348) 2025-10-04 09:46:58 +00:00
Maximilian Bosch
7cb99c1333 php81: remove
https://www.php.net/supported-versions.php

Security support will end by 12/2025.
2025-10-04 10:03:13 +02:00
nixpkgs-ci[bot]
1a9cdd1a7d Merge staging-next into staging 2025-10-04 00:16:20 +00:00
nixpkgs-ci[bot]
1f71b1fc26 Merge master into staging-next 2025-10-04 00:15:35 +00:00
Maximilian Bosch
9fefb7cdc4 php84: 8.4.12 -> 8.4.13
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.13
2025-10-04 00:07:18 +02:00
Adam C. Stephens
94ad9783cf erlang: switch to pname and src tag 2025-10-03 16:57:28 -04:00
Adam C. Stephens
b73c854d3b erlang: remove overriding of phases
idiomatic should be to use overrideAttrs for those who need it.
2025-10-03 16:57:28 -04:00
Anthony Roussel
cec1e0cec4 bundler: 2.7.1 -> 2.7.2 (#443284) 2025-10-03 22:13:29 +02:00
R. Ryantm
11ca5ce7c0 php83: 8.3.25 -> 8.3.26 2025-10-03 17:23:34 +00:00
nixpkgs-ci[bot]
c2123cc2ba Merge staging-next into staging 2025-10-03 12:07:31 +00:00
nixpkgs-ci[bot]
042d4f916d Merge master into staging-next 2025-10-03 12:06:50 +00:00
Doron Behar
a960cedc4b octave: 10.2.0 -> 10.3.0 (#447732) 2025-10-03 10:11:54 +00:00
7c6f434c
303f46aa43 octave.withPackages: fix null reference on darwin (#447122) 2025-10-03 06:51:30 +00:00
qbisi
f994b346a0 python: fix venv creation 2025-10-03 12:33:34 +08:00
K900
95c9e46fa3 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-02 20:27:02 +03:00
nixpkgs-ci[bot]
a8a54fbfcf Merge master into staging-next 2025-10-02 17:21:56 +00:00
Tomodachi94
dbd909b3f4 clojure: restore jdk with override in all-packages
This broke some out-of-tree packages that expect
to be able to override a `jdk` attribute.

See the discussion at
a4dd7db0dc (commitcomment-166836083)
2025-10-02 01:25:01 +00:00
R. Ryantm
d1705130b1 octave: 10.2.0 -> 10.3.0 2025-10-01 12:49:05 +00:00
Tom McLaughlin
253a64827a octave.withPackages: fix null reference on darwin 2025-10-01 02:05:57 -07:00
nixpkgs-ci[bot]
c8f3f1665a Merge staging-next into staging 2025-09-30 12:08:09 +00:00
nixpkgs-ci[bot]
328f4a49c0 Merge master into staging-next 2025-09-30 12:07:29 +00:00
Masum Reza
7fef3884c6 ruby_3_5: init at preview1 (#442339) 2025-09-30 10:15:12 +00:00
nixpkgs-ci[bot]
cf692c4164 Merge staging-next into staging 2025-09-30 00:17:07 +00:00
nixpkgs-ci[bot]
256acf7aa7 Merge master into staging-next 2025-09-30 00:16:28 +00:00
Nick Cao
c334ba516d ruby_3_4: 3.4.5 -> 3.4.6 (#443330) 2025-09-29 22:18:14 +00:00
ghpzin
cda6074886 guile: fix build with gcc15
- add "-std=gnu17" to `env.NIX_CFLAGS_COMPILE`

Fixes build failure with gcc15:
```
backtrace.c: In function 'scm_init_backtrace':
backtrace.c:329:51: error: passing argument 5 of 'scm_c_define_gsubr'
from incompatible pointer type [-Wincompatible-pointer-types]
329 |   scm_c_define_gsubr ("print-exception", 4, 0, 0, boot_print_exception);
    |                                                   ^~~~~~~~~~~~~~~~~~~~
    |                                                   |
    |                                                   struct scm_unused_struct * (*)(struct scm_unused_struct *,
struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)
In file included from backtrace.c:41:
gsubr.h:72:71: note: expected 'scm_t_subr'
{aka 'struct scm_unused_struct * (*)(void)'} but argument is of type
'struct scm_unused_struct * (*)(struct scm_unused_struct *, struct
scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)'
   72 |                                 int req, int opt, int rst, scm_t_subr fcn);
      |                                                            ~~~~~~~~~~~^~~
backtrace.c:66:1: note: 'boot_print_exception' declared here
   66 | boot_print_exception (SCM port, SCM frame, SCM key, SCM args)
      | ^~~~~~~~~~~~~~~~~~~~
```
2025-09-29 20:01:27 +03:00
Aleksana
6a8beb94ca python27: fix build with gcc15 (#446055) 2025-09-29 11:41:39 +08:00
Yueh-Shun Li
bc122a602a python3Packages.buildPythonPackage: remove ineffective outputs cleanAttrs 2025-09-29 01:55:06 +08:00
Yueh-Shun Li
42ba377ba8 python3Packages.buildPythonPackage: make passthru.{dependencies,build-system} overridable 2025-09-29 01:55:06 +08:00
Yueh-Shun Li
67d2a84468 python3Packages.buildPythonPackage: pass passthru.dependencies empty or not 2025-09-29 01:55:05 +08:00
Yueh-Shun Li
e2f75c6f5e python3Packages.buildPythonPackage: use pythonRelaxDepsHook iff related attributes non-empty 2025-09-29 01:55:05 +08:00
Yueh-Shun Li
e25f3c9103 python3Packages.buildPythonPackage: make src overridable 2025-09-29 01:55:04 +08:00
Yueh-Shun Li
b02dda8ea8 python3Packages.buildPythonPackage: make passthru.pyproject overridable 2025-09-29 01:55:04 +08:00
Yueh-Shun Li
0aebd262f1 python3Packages.buildPythonPackage: add internal helper getFinalPassthru
Add getFinalPassthru, an internal helper function that
produces informative error message
when an atttribute is not found in `finalAttrs.passthru`.
2025-09-29 01:55:02 +08:00
nixpkgs-ci[bot]
c6d17a9c5a Merge staging-next into staging 2025-09-27 18:05:49 +00:00
R. Ryantm
cc7fa78411 clojure: 1.12.2.1565 -> 1.12.3.1577 2025-09-27 14:48:07 +00:00
K900
1699460be7 Merge remote-tracking branch 'origin/master' into staging-next 2025-09-27 16:49:30 +03:00
jopejoe1
5ee06ac3ee treewide(java-users): clean callPackage overrides, by-name some (#443954) 2025-09-27 10:01:41 +00:00
Sandro
bc22ff6f69 python2: 2.7.18.8 -> 2.7.18.12 (#442970) 2025-09-27 02:38:56 +02:00
K900
63730dc4de Merge remote-tracking branch 'origin/master' into staging-next 2025-09-26 22:55:30 +03:00
Guy Chronister
475a0e3a44 various: remove superflous usages of pname 2025-09-25 20:45:06 -05:00
ghpzin
b95b6d641e python27: fix build with gcc15
- add " -std=gnu17" to `env.NIX_CFLAGS_COMPILE`

Fixes build failure with gcc15:
```
In file included from Include/Python-ast.h:3,
                 from Python/bltinmodule.c:4:
Include/asdl.h:9:15: error: cannot use keyword 'false' as enumeration constant
    9 | typedef enum {false, true} bool;
      |               ^~~~~
Include/asdl.h:9:15: note: 'false' is a keyword with '-std=c23' onwards
Include/asdl.h:9:28: error: expected ';', identifier or '(' before 'bool'
    9 | typedef enum {false, true} bool;
      |                            ^~~~
Include/asdl.h:9:28: warning: useless type name in empty declaration
In file included from Include/Python-ast.h:3,
                 from Python/compile.c:26:
Include/asdl.h:9:15: error: cannot use keyword 'false' as enumeration constant
    9 | typedef enum {false, true} bool;
      |               ^~~~~
Include/asdl.h:9:15: note: 'false' is a keyword with '-std=c23' onwards
Include/asdl.h:9:28: error: expected ';', identifier or '(' before 'bool'
    9 | typedef enum {false, true} bool;
      |                            ^~~~
```
2025-09-25 18:03:25 +03:00
Tomodachi94
a4dd7db0dc treewide(java-users): clean callPackage overrides, by-name some
**This commit should cause no rebuilds.**

# Moving Java overrides out of all-packages

All usages of this pattern have been moved to
'let ... in' blocks.

Patterns I searched for:
* `jdk =`
* `jdk_headless =`
* `jre =`
* `jfx =`

The `jing` alias has been moved to aliases.nix, so
update the usage of `jing` in `xmloscopy` to
`jing-trang`.

cassandra was ignored because that derivation
involves code generation.

I ignored grails, because jdk is set to null by
default by an override in all-packages.nix. That
package would need a slightly larger refactor to
deal with.

Packages with a *-native variant were ignored because
those would need to be refactored.

jetbrains was ignored because that might be a special case?

I ignored virtualbox, because I did not want
to touch the usages of the pattern for other
dependencies.
2025-09-25 03:46:35 +00:00
nixpkgs-ci[bot]
02bde57e9a Merge master into staging-next 2025-09-24 18:05:53 +00:00
Bobby Rong
b966f3f49b spidermonkey_140: 140.3.0 -> 140.3.1 (#445691) 2025-09-24 14:03:40 +00:00
Bobby Rong
2b470878e3 spidermonkey_140: 140.3.0 -> 140.3.1
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_3_1esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_3_1esr_RELEASE/build
2025-09-24 11:03:50 +08:00
K900
83dfcbb306 Merge remote-tracking branch 'origin/master' into staging-next 2025-09-23 21:15:13 +03:00
Wolfgang Walther
f61a6c8bb2 babashka-unwrapped: 1.12.207 -> 1.12.208 (#441159) 2025-09-23 16:42:43 +00:00
Wolfgang Walther
515ecf4395 clojure: 1.12.1.1561 -> 1.12.2.1565 (#440395) 2025-09-23 16:18:24 +00:00