Commit Graph

11659 Commits

Author SHA1 Message Date
Nick Cao
a5d7f6620e Merge pull request #301215 from r-ryantm/auto-update/risor
risor: 1.5.1 -> 1.5.2
2024-04-03 10:16:50 -04:00
github-actions[bot]
bcc77e0272 Merge staging-next into staging 2024-04-03 12:01:49 +00:00
R. Ryantm
30edf65874 risor: 1.5.1 -> 1.5.2 2024-04-03 11:14:04 +00:00
Weijia Wang
7781caa09d Merge pull request #297481 from ereslibre/bump-wasmtime
wasmtime: 18.0.3 -> 19.0.1
2024-04-03 10:25:41 +02:00
Rafael Fernández López
97abfb223c wasmtime: 18.0.3 -> 19.0.1 2024-04-02 21:30:00 +02:00
Florian Klink
f7ae598e45 Merge pull request #300905 from teto/teto/fix-lua-setup-hook
lua.tests.checkSetupHook: test lua setup hook for http package
2024-04-02 12:11:36 +02:00
Matthieu Coudron
c55b4dbcd2 lua: fix setup-hook *.lua matching
the setup-hook checks if a derivation contains lua files matching
lua_path patterns. We use bash's globstar extension for that but
`**.lua` doesn't return files in subfolders, it has to be `**/*.lua`.
Adjust the pattern accordingly.
2024-04-02 11:20:36 +02:00
Matthieu Coudron
b8be016426 lua.tests.checkSetupHook: test lua setup hook for http package
the 'http' package is an interesting one to test because all its lua
files are in a 'http' subfolder, ie., there is no share/lua/5.1/*.lua,
only share/lua/5.1/http/*.lua files unlike most packages. This tests we
can match those subfolders.
2024-04-02 11:20:36 +02:00
github-actions[bot]
0156d8b951 Merge staging-next into staging 2024-04-01 18:01:27 +00:00
github-actions[bot]
ef44d46775 Merge master into staging-next 2024-04-01 18:00:59 +00:00
Andrew Marshall
7d63c77405 ruby: improve failure message when missing cargoHash
Without this, doing e.g. `pkgs.mkRuby` without a `cargoHash` param would
mean that the `fetchCargoTarball` drv was not a FOD and thus had no
network access and would give confusing network failure messages. This
forces specifying non-null `cargoHash` if it is actually being used,
while allowing it to still be `null` when not needed.
2024-04-01 13:58:03 -04:00
Wolfgang Walther
b5a8fcb949 perl: fix spelling of filename 2024-04-01 15:19:58 +02:00
github-actions[bot]
61006b247a Merge staging-next into staging 2024-03-31 06:01:45 +00:00
github-actions[bot]
6b7b5776be Merge master into staging-next 2024-03-31 06:01:15 +00:00
Martin Weinelt
0c7078367b Merge pull request #291293 from danc86/no-pypi-yanked
update-python-libraries: ignore yanked releases on PyPI
2024-03-31 05:21:40 +02:00
github-actions[bot]
49b966576c Merge staging-next into staging 2024-03-30 12:01:34 +00:00
github-actions[bot]
48d06167c6 Merge master into staging-next 2024-03-30 12:01:06 +00:00
adisbladis
cfb98374f3 Merge pull request #293151 from adisbladis/mk-python-derivation-refactor
mk-python-derivation: Refactor
2024-03-30 20:23:38 +13:00
github-actions[bot]
f507e44ff4 Merge staging-next into staging 2024-03-28 18:01:49 +00:00
github-actions[bot]
edf05b9f79 Merge master into staging-next 2024-03-28 18:00:57 +00:00
R. Ryantm
8e69321ba6 expr: 1.16.2 -> 1.16.3 2024-03-27 20:20:36 +00:00
github-actions[bot]
35b4d53616 Merge staging-next into staging 2024-03-26 18:01:57 +00:00
github-actions[bot]
607cdcc471 Merge master into staging-next 2024-03-26 18:01:21 +00:00
Philip Taron
d3b17d0b54 Avoid top-level with ...; in pkgs/development/interpreters/eff/default.nix 2024-03-26 16:41:24 +01:00
github-actions[bot]
bd2d42a4f8 Merge staging-next into staging 2024-03-26 06:01:43 +00:00
github-actions[bot]
40938cc5ef Merge master into staging-next 2024-03-26 06:01:14 +00:00
OTABI Tomoya
da0502af11 Merge pull request #298085 from natsukium/cpython/update
python39: 3.9.18 -> 3.9.19; python310: 3.10.13 -> 3.10.14
2024-03-26 09:48:38 +09:00
Sergei Trofimovich
187ac583a0 python/hooks/setuptools-build-hook.sh: use --parallel flag only for fresh setuptools
Without the change attempt to enable parallelist for `python2` packages
fails with unsupported `--parallel` flag for `setuptools`-based
packages:

    $ nix build --no-link -f. --arg config '{enableParallelBuildingByDefault = true;}' xdg-utils
    error: builder for '/nix/store/...-python2.7-setuptools-44.0.0.drv' failed with exit code 1;
       last 10 log lines:
       > no configure script, doing nothing
       > Running phase: buildPhase
       > Executing setuptoolsBuildPhase
       > usage: nix_run_setup [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
       >    or: nix_run_setup --help [cmd1 cmd2 ...]
       >    or: nix_run_setup --help-commands
       >    or: nix_run_setup cmd --help
       >
       > error: option --parallel not recognized
2024-03-25 13:18:45 +01:00
K900
aff4133785 Merge pull request #282649 from tpwrules/kill-setuptoolsshellhook
python3Packages.setuptoolsBuildHook: delete broken setuptoolsShellHook
2024-03-25 08:14:01 +03:00
Thomas Watson
d521f03303 python3Packages.setuptoolsBuildHook: correct name
Make `name` attribute into the same format as every other hook (modulo
.sh).

Nothing else in nixpkgs appears to refer to the old name.
2024-03-24 19:21:58 -05:00
Thomas Watson
26ccdea3d7 python3Packages.setuptoolsBuildHook: delete broken setuptoolsShellHook
Broken since the switch to PyPA's build/installer in
6c85fff302.

The hook was always janky and maintainers appear to not want its current
implementation in-tree. No replacement is currently planned.

However, this leaves the path open for future replacements as a broken
hook will no longer be installed by default.
2024-03-24 19:21:55 -05:00
Anthony Roussel
5c54742eb8 ruby.rubygems: 3.5.6 -> 3.5.7
https://github.com/rubygems/rubygems/releases/tag/v3.5.7
2024-03-24 21:51:40 +01:00
Mario Rodas
28e51c9d10 Merge pull request #258705 from tie/fix-ca-derivations-disallowed
{ruby,neovim}: fix build with content-addressed derivations

Fixes https://github.com/NixOS/nixpkgs/issues/278334
2024-03-24 09:00:12 -05:00
github-actions[bot]
3aff9fcdda Merge staging-next into staging 2024-03-24 06:01:44 +00:00
Bobby Rong
6c9cb398b4 Merge pull request #298272 from bobby285271/upd/mozjs102
spidermonkey_102: 102.13.0 -> 102.15.1
2024-03-24 12:11:41 +08:00
Mario Rodas
aff7127a35 Merge pull request #297647 from r-ryantm/auto-update/risor
risor: 1.3.2 -> 1.5.1
2024-03-23 19:55:10 -05:00
github-actions[bot]
f0ed26755a Merge staging-next into staging 2024-03-24 00:02:41 +00:00
Martin Weinelt
3321641bcd Merge pull request #298102 from mweinelt/spidermonkey-115.9.1
spidermonkey_115: 115.2.0 -> 115.9.1
2024-03-23 23:18:34 +01:00
Bobby Rong
dab6d16504 spidermonkey_102: 102.13.0 -> 102.15.1
https://salsa.debian.org/gnome-team/mozjs/-/compare/upstream/102.13.0...upstream/102.15.1
2024-03-23 21:41:15 +08:00
github-actions[bot]
97f05fe383 Merge staging-next into staging 2024-03-23 12:01:37 +00:00
kirillrdy
b5c54289bb Merge pull request #296225 from oliviacrain/py39-docs-sphinx-fix
python39.doc: fix build with sphinx >= 5.3.0
2024-03-23 20:18:17 +11:00
natsukium
ffdc76613b python310: 3.10.13 -> 3.10.14
https://docs.python.org/release/3.10.14/whatsnew/changelog.html
https://blog.python.org/2024/03/python-31014-3919-and-3819-is-now.html

fixes: CVE-2023-52425, CVE-2024-0450, CVE-2023-6597
2024-03-23 15:58:41 +09:00
natsukium
f99f5b4409 python39: 3.9.18 -> 3.9.19
https://docs.python.org/release/3.9.19/whatsnew/changelog.html
https://blog.python.org/2024/03/python-31014-3919-and-3819-is-now.html

fixes: CVE-2023-52425, CVE-2024-0450, CVE-2023-6597
2024-03-23 15:58:40 +09:00
Martin Weinelt
7c63b00262 Merge pull request #298086 from mweinelt/python-runtime-deps-skip-empty-specifier
python3.pkgs.pythonRuntimeDepsCheckHook: skip empty specifiers
2024-03-22 18:56:07 +01:00
Martin Weinelt
eb18682ef4 spidermonkey_115: 115.2.0 -> 115.9.1
Fixes: CVE-2024-29943, CVE-2024-29944
2024-03-22 17:19:32 +01:00
Martin Weinelt
2c68d6b029 python311Packages.packaging: 23.2 -> 24.0
https://github.com/pypa/packaging/blob/24.0/CHANGELOG.rst

The `requires_dist` field now defaults to `None`, if the package does
not specify any requirements.
2024-03-22 16:34:52 +01:00
Martin Weinelt
bcd6e799e0 python3.pkgs.pythonRuntimeDepsCheckHook: skip empty specifiers
Prevent the hook from erroring out on missing specifiers, as reported for
`highspy`, which currently ships with a pre-release version, triggering
the following error message:

  - highspy not satisfied by version 1.7.1.dev1
2024-03-22 16:30:55 +01:00
Domen Kožar
fb884172ab Merge pull request #297628 from cwp/python-env-venv
Fix venv creation in Python environments
2024-03-22 19:17:13 +07:00
github-actions[bot]
8c5e10ca32 Merge staging-next into staging 2024-03-22 06:01:35 +00:00
Martin Weinelt
ebde006977 Merge pull request #289190 from mweinelt/python-3.13.0a4
python313: 3.13.0a3 -> 3.13.0a5
2024-03-22 03:40:42 +01:00