Thiago Kenji Okada
997a09e612
pypy39: fix build in darwin
2023-01-07 21:11:49 +00:00
Thiago Kenji Okada
4645ec9de6
pypy{27,38,39}: remove i686-linux, add aarch64-darwin
2023-01-07 21:11:49 +00:00
Thiago Kenji Okada
40db51d563
pythonInterpreters.pypy27_prebuilt: add support to darwin
2023-01-07 21:11:49 +00:00
Thiago Kenji Okada
3d440c1c1e
pythonInterpreters.pypy39_prebuilt: use autoPatchelfHook
2023-01-07 21:11:49 +00:00
Thiago Kenji Okada
c89380b0c4
pythonInterpreters.pypy27_prebuilt: use autoPatchelfHook
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
a49d01ce3f
pythonInterpreters.pypy27_prebuilt: add support for aarch64-linux
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
be456598db
pypy38: 7.3.9 -> 7.3.11
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
797e62d503
pypy39: 7.3.9 -> 7.3.11
...
Also build it with pypy27 instead of python27.
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
284d9a1067
pypy27: 7.3.9 -> 7.3.11
...
Also build it with pythonInterpreters.pypy27_prebuilt instead of
python27, to avoid it being broken after #201859 is merged.
Keep in mind that the above change will make this derivation only work
with x86_64-linux for now (since pypy27_prebuilt is only packaged for
that platform). However support for newer platforms can be added later,
and a working package for one platform is better than a broken package
in 4 platforms.
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
6339c29710
pypy37: remove
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
5dbf9ca20c
pythonInterpreters.pypy39_prebuilt: 7.3.9 -> 7.3.11
2023-01-07 21:11:48 +00:00
Thiago Kenji Okada
525588440a
pythonInterpreters.pypy27_prebuilt: 7.3.9 -> 7.3.11
2023-01-07 21:11:48 +00:00
github-actions[bot]
3b3114f45d
Merge master into staging-next
2023-01-07 18:01:08 +00:00
Artturi
f56de234bb
Merge pull request #207652 from Artturin/splicenixfmt
2023-01-07 17:42:25 +02:00
github-actions[bot]
00aa7f762f
Merge master into staging-next
2023-01-07 06:01:13 +00:00
R. Ryantm
0166341b2c
babashka: 1.0.168 -> 1.0.169
2023-01-07 03:59:42 +00:00
Martin Weinelt
5b308cd1df
Merge remote-tracking branch 'origin/master' into staging-next
2023-01-06 19:10:05 +01:00
Adam Joseph
c031cc5bf1
luajit: add powerpc64le-linux to badPlatforms
2023-01-06 16:03:23 +01:00
Martin Weinelt
afd962b51c
Merge remote-tracking branch 'origin/master' into staging-next
2023-01-05 17:16:26 +01:00
Elis Hirwing
d6f6154cc7
Merge pull request #180827 from drupol/php/update-script
...
php: Provide an update script.
2023-01-05 14:14:36 +01:00
Thiago Kenji Okada
e3e7a85fbd
Merge pull request #209090 from thiagokokada/bump-python2
...
python27: 2.7.18.5 -> 2.7.18.6
2023-01-05 13:02:05 +00:00
Pol Dellaiera
142ac0ba91
php: add updateScript
2023-01-05 13:42:31 +01:00
Martin Weinelt
e75f5e8efa
python37: drop
...
The package set hasn't been working for a long time now, due to infinite
recursions, that nobody was going to fix.
The release is going to go EOL in 2023/06 and we don't want to ship it
in NixOS 23.05 anyway.
2023-01-05 13:20:49 +01:00
Arnout Engelen
af0b453724
Merge pull request #208103 from raboof/neovim-reproducible
...
neovim: make the build reproducible
2023-01-05 13:17:38 +01:00
Thiago Kenji Okada
b0ac530007
python27: 2.7.18.5 -> 2.7.18.6
2023-01-04 21:12:03 +00:00
Pol Dellaiera
041d551384
php81: 8.1.13 -> 8.1.14
2023-01-04 21:42:24 +01:00
github-actions[bot]
789ae2c93d
Merge staging-next into staging
2023-01-04 18:01:36 +00:00
Thiago Kenji Okada
0992faa347
Merge pull request #206642 from thiagokokada/python27-use-system-libs
...
python27: use ffi/expat as system libraries
2023-01-04 16:34:21 +00:00
Martin Weinelt
e464bde9ba
Merge pull request #208962 from KAction/patch/v1/python3.pkgs.sphinxHook
2023-01-04 02:38:53 +01:00
Dmitry Bogatov
82ae2e8f06
python3.pkgs.sphinxHook: fix co-installability of generated documentation
...
Include full $name of the derivation into docdir, so documentation for
python package "foo" is installed into $out/share/doc/python3.10-foo-1.2.3
instead of just $out/share/doc/foo, where it may conflict with some
other package named "foo" and not-coinstallable with different
versions of the same python package.
Change from $name to $pname was introduced in [1ee5fca
], probably as
unindented side-effect of adding support for formats other than html.
2023-01-03 20:28:48 -05:00
github-actions[bot]
e859576396
Merge staging-next into staging
2023-01-04 00:03:20 +00:00
Sandro
daf4e55ddb
Merge pull request #208194 from wegank/chibi-darwin
...
Closes https://github.com/NixOS/nixpkgs/issues/190889
2023-01-03 23:22:39 +01:00
Pol Dellaiera
793d5252be
php82: 8.2.0 -> 8.2.1
2023-01-03 21:57:26 +01:00
Pol Dellaiera
19e31cd677
php80: 8.0.26 -> 8.0.27
2023-01-03 21:51:47 +01:00
github-actions[bot]
e076f677a1
Merge staging-next into staging
2023-01-03 18:01:45 +00:00
Mario Rodas
c5a38863e4
Merge pull request #205337 from Radvendii/patch-1
...
ruby: add `buildGems` to passthru
2023-01-03 09:21:17 -05:00
Weijia Wang
f6fd1b9a53
python312: fix build on darwin
2023-01-02 13:07:46 +01:00
github-actions[bot]
ccef3ab7d8
Merge staging-next into staging
2023-01-02 12:02:01 +00:00
Maximilian Bosch
f0d67d8732
evcxr: 0.14.1 -> 0.14.2
...
ChangeLog: https://github.com/google/evcxr/releases/tag/v0.14.2
2023-01-02 10:09:35 +01:00
Jan Tojnar
5810109b42
Merge branch 'staging-next' into staging
...
- readline6 attribute removed from all-packages.nix in d879125d61
- readline attribute was bumped to readline82 in 50adabdd60
2023-01-02 03:04:32 +01:00
Arnout Engelen
90c4a2ebc3
neovim: make the build reproducible
...
This introduces a patch that improves binary reproducibility since changes in
ordering of the generated code indeed cause changes in the compiled code.
Additionally, since neovim embeds luajit-compiled bytecode into the nvim binary,
we are impacted by https://github.com/LuaJIT/LuaJIT/issues/626 . It is possible
to switch to lua 5.1, but that'd be a regression (luajit has much better
performance and some plugins depend on it, like for example Noice and Lazy).
Disabling `COMPILE_LUA` at build time would cause a runtime penalty each time
neovim starts. Instead, we run luagit with those security settings disabled for
the build-time code generation.
(Note to self: for a minimized testcase this seemed to help at
975ec13f5d5aefcac1dbb15fa867e660e07c93a1 but no longer at
03080b795aa3496ed62d4a0697c9f4767e7ca7e5 of luajit, which is surprising since
that commit doesn't look super relevant. _Also_ surprisingly it does seem to
work in the context of the neovim code generation, though, so that might be
good enough...)
Also, some of the code generation (using mpack and tables) still relies on
stable table ordering. This should eventually be fixed, but as a workaround
we use the luajit-with-stable-string-ids for those generators as well.
Fixes #207841
2023-01-01 15:50:12 +01:00
sternenseemann
c7667f198f
cbqn: drop obsolete darwin flags
...
This was already done in f5c7a97d53
, but
reverted later by accident.
2022-12-30 18:49:53 +01:00
sternenseemann
2f3f2c82c8
cbqn: install headers and shared library
...
This is useful for embedding CBQN and writing libraries that can be used
via the CBQN FFI.
2022-12-30 18:49:53 +01:00
Sandro
726088a964
Merge pull request #206812 from SuperSandro2000/luajit-openresty
2022-12-30 03:11:54 +01:00
Robert Schütz
fa3feb9f65
python3Packages.pythonImportsCheck: set $PYTHONPATH
...
Don't rely on the installPhase doing so.
2022-12-29 04:11:02 -08:00
Weijia Wang
182e336979
chibi: fix wrapping on darwin
2022-12-29 06:34:22 +01:00
Sergei Trofimovich
092d57c076
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/development/tools/language-servers/ansible-language-server/default.nix
2022-12-28 09:35:37 +00:00
R. Ryantm
57dbff4228
erlang_odbc: 24.3.4.6 -> 24.3.4.7
2022-12-27 23:48:39 -05:00
K900
fe78d26e80
Merge pull request #207564 from ereslibre/wasmtime-4.0.0
...
wasmtime: 3.0.1 -> 4.0.0
2022-12-26 12:05:55 +03:00
R. Ryantm
0df348ed0a
zef: 0.14.2 -> 0.14.6
2022-12-26 02:10:29 +00:00
Sandro Jäckel
56acc4566e
luajit_openresty: init at 2.1-20220915
2022-12-26 02:57:06 +01:00
Sandro
f4c3e67d80
Merge pull request #206807 from SuperSandro2000/lua-sourceVersion
2022-12-25 21:42:47 +01:00
Artturin
58fa78077c
treewide: use splicing convenience functions
2022-12-25 14:05:03 +02:00
Jan Tojnar
72c37eddec
Merge branch 'staging-next' into staging
2022-12-25 01:30:47 +01:00
Rafael Fernández López
a8153ecbd8
wasmtime: 3.0.1 -> 4.0.0
2022-12-24 14:06:50 +01:00
R. Ryantm
d9c3fbfcdc
erlangR25: 25.1.2 -> 25.2
2022-12-24 07:50:37 -05:00
R. Ryantm
3f6ffe5977
erlangR23: 23.3.4.17 -> 23.3.4.18
2022-12-22 13:16:28 -05:00
R. Ryantm
78317d420d
erlangR24: 24.3.4.5 -> 24.3.4.6
2022-12-22 11:22:00 -05:00
Sandro Jäckel
b374880027
interpreters/lua: replace sourceVersion with lib.versions
2022-12-22 05:14:31 +01:00
Narazaki, Shuji
efbce7d4aa
cbqn: add enableReplxx option
2022-12-21 14:17:29 +09:00
github-actions[bot]
dc7ebb0163
Merge staging-next into staging
2022-12-18 18:01:41 +00:00
Valentin Gagarin
f782da699e
Merge pull request #206646 from figsoda/typos
2022-12-18 18:27:57 +01:00
Thiago Kenji Okada
47f904bad1
python27: use ffi/expat as system libraries
...
Without `--with-system-{ffi,expat}` flags, Python will use its own
embedded libraries that are out-of-date. Thanks to it, they can be a
security issue. So let's use our own libraries instead.
This is already what Python 3.x does, so should be safe.
2022-12-18 12:32:51 +00:00
github-actions[bot]
ab5c904c51
Merge staging-next into staging
2022-12-18 06:01:44 +00:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Anderson Torres
a4807c14ff
Merge pull request #206641 from atorres1985-contrib/nickel
...
nickel: fill meta.changelog
2022-12-17 21:23:44 -03:00
github-actions[bot]
7984a7dacb
Merge staging-next into staging
2022-12-18 00:05:50 +00:00
Anderson Torres
06db865023
Merge pull request #206605 from r-ryantm/auto-update/nickel
...
nickel: 0.3.0 -> 0.3.1
2022-12-17 21:04:57 -03:00
AndersonTorres
ed7c556639
nickel: fill meta.changelog
2022-12-17 21:04:11 -03:00
Sandro Jäckel
04a1c0d7ad
treewide: fix quoting of GITHUB_TOKEN in curl
2022-12-17 23:32:43 +01:00
R. Ryantm
44a3bccab9
nickel: 0.3.0 -> 0.3.1
2022-12-17 20:34:27 +00:00
github-actions[bot]
61a0176830
Merge staging-next into staging
2022-12-17 00:02:50 +00:00
github-actions[bot]
30b97b0e83
Merge master into staging-next
2022-12-17 00:02:17 +00:00
Thiago Kenji Okada
bc884bf9e0
Merge pull request #206143 from thiagokokada/strip-down-python2-resholve-further
...
resholve: strip unused libraries from python27
2022-12-16 22:59:54 +00:00
Vladimír Čunát
59a68f487d
Merge branch 'staging-next' into staging
2022-12-16 11:20:50 +01:00
github-actions[bot]
b9ac6ee4d9
Merge master into staging-next
2022-12-16 00:02:17 +00:00
Artturin
05a2dfd674
lib.replaceChars: warn about being a deprecated alias
...
replaceStrings has been in nix since 2015(nix 1.10)
so it is safe to remove the fallback
d6d5885c15
2022-12-15 22:25:51 +02:00
github-actions[bot]
eaf7260c5b
Merge master into staging-next
2022-12-15 18:01:21 +00:00
R. Ryantm
88b3cc8ecc
wasmer: 3.0.2 -> 3.1.0
2022-12-15 05:35:36 +00:00
Thiago Kenji Okada
283ecac082
resholve: strip unused libraries from python27
...
Strip unused libraries from resholve's own python27 derivation, further
reducing its size and reducing its attack surface.
2022-12-15 00:07:02 +00:00
github-actions[bot]
4db4181d93
Merge staging-next into staging
2022-12-14 00:02:53 +00:00
github-actions[bot]
1e7dd98694
Merge master into staging-next
2022-12-14 00:02:18 +00:00
Rick van Schijndel
9833d56c24
treewide: mark packages broken that never built on PLATFORM
...
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.
I manually audited the results and removed some results that were not valid.
Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.
Some observations:
- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
- gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
github-actions[bot]
74a066ab3f
Merge staging-next into staging
2022-12-13 18:02:08 +00:00
github-actions[bot]
d07c2d73fd
Merge master into staging-next
2022-12-13 18:01:30 +00:00
figsoda
126bb19304
Merge pull request #205815 from thiagokokada/strip-down-python2-resholve
...
resholve: use stripped-down python27
2022-12-13 11:02:30 -05:00
Thiago Kenji Okada
2e943fc060
resholve: use stripped-down python27
...
This PR strips down the modified `python27` derivation used by `resholve`. The
idea is to reduce the possible security issues, and also to make it easier to
bootstrap.
2022-12-13 14:37:00 +00:00
github-actions[bot]
8506553217
Merge staging-next into staging
2022-12-13 00:02:51 +00:00
github-actions[bot]
a680c884cc
Merge master into staging-next
2022-12-13 00:02:19 +00:00
Juuso Haavisto
f5c7a97d53
cbqn: remove unnecessary darwin build flag
2022-12-13 00:28:12 +01:00
github-actions[bot]
cfbecb45cc
Merge staging-next into staging
2022-12-12 18:01:51 +00:00
Vladimír Čunát
1a5af95367
python311: revert asyncio changes done in 3.11.1
...
Almost same as in the parent commit.
2022-12-12 14:33:17 +01:00
Vladimír Čunát
9ee1d16c36
python310: revert asyncio changes done in 3.10.9
...
They brought significant regressions. Upstream is now discussing
what to do, but we still want the security fixes from 3.10.9.
2022-12-12 14:23:49 +01:00
R. Ryantm
ebb5623e04
clojure: 1.11.1.1200 -> 1.11.1.1208
2022-12-12 12:46:49 +00:00
Robert Hensing
16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
...
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
github-actions[bot]
54cd3a359f
Merge staging-next into staging
2022-12-10 18:01:48 +00:00
github-actions[bot]
fe25c2a8d8
Merge master into staging-next
2022-12-10 18:01:12 +00:00
Robert Scott
3cab5aa3bf
Merge pull request #205504 from r-ryantm/auto-update/nickel
...
nickel: 0.2.1 -> 0.3.0
2022-12-10 17:43:27 +00:00
Jörg Thalheim
fa3cc9fddd
Merge pull request #202040 from Mic92/luajit
...
luajit: riscv fixes
2022-12-10 17:23:03 +00:00
Jörg Thalheim
34342e25cf
Merge pull request #202041 from Mic92/ruby
...
ruby: fix cross compiling extensions
2022-12-10 17:21:25 +00:00
R. Ryantm
745a9856c6
nickel: 0.2.1 -> 0.3.0
2022-12-10 16:57:35 +00:00
Taeer Bar-Yam
f943c3fb89
add buildGems
to ruby passthru
...
This is useful for adding ruby gems that don't come with `nixpkgs`
i.e. `pkgs.ruby.withPackages (_: [ (pkgs.ruby.buildGems ./my-gemset.nix).foo ])`
2022-12-09 12:19:26 -05:00
github-actions[bot]
48b3a17dea
Merge master into staging-next
2022-12-09 12:01:30 +00:00
Vladimír Čunát
9c497bb8d6
Merge branch 'staging-next' into staging
2022-12-09 10:27:46 +01:00
Thiago Kenji Okada
49688ce655
Merge pull request #205258 from r-ryantm/auto-update/babashka
...
babashka: 1.0.167 -> 1.0.168
2022-12-09 09:06:22 +00:00
R. Ryantm
65a8bc63db
babashka: 1.0.167 -> 1.0.168
2022-12-09 08:43:23 +00:00
Artturin
adc8900df1
treewide: fix some core package structuredAttrs
2022-12-08 21:05:28 +02:00
Sandro
4cc7973ae6
Merge pull request #204658 from raphaelr/mbedtls-3
2022-12-08 16:38:17 +01:00
superherointj
2787fc7d1e
erlang: fix build
2022-12-08 08:59:40 -05:00
Weijia Wang
166db6ef4b
erlang: don't relink escript on darwin
2022-12-07 21:13:02 -05:00
Martin Weinelt
b818d8a9b3
Merge pull request #204903 from mweinelt/cpython-changelog
2022-12-08 01:14:19 +01:00
Elis Hirwing
0eddfd8d62
Merge pull request #204989 from etu/php82-stable
...
php82: 8.2.0-rc7 -> 8.2.0
2022-12-08 00:37:19 +01:00
Raphael Robatsch
985c8dbe14
treewide: use mbedtls 3 where possible
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-07 19:58:55 +00:00
figsoda
7ead9d1ea3
Merge pull request #204984 from r-ryantm/auto-update/wasmtime
...
wasmtime: 3.0.0 -> 3.0.1
2022-12-07 12:18:57 -05:00
Martin Weinelt
bdb82dffc0
Merge pull request #204902 from mweinelt/cpython-39-310-312
2022-12-07 17:55:35 +01:00
Martin Weinelt
e824b21ba7
python310: 3.10.8 -> 3.10.9
...
https://docs.python.org/release/3.10.9/whatsnew/changelog.html
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-37454, CVE-2022-45061, CVE-2022-42919
2022-12-07 16:41:58 +01:00
Martin Weinelt
2fce48831c
python39: 3.9.15 -> 3.9.16
...
https://docs.python.org/release/3.9.16/whatsnew/changelog.html
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-37454, CVE-2022-42919, CVE-2022-45061, CVE-2015-20107
2022-12-07 16:40:42 +01:00
Martin Weinelt
6dcc133aae
cpython: Update meta and add changelog url
2022-12-07 16:31:39 +01:00
Martin Weinelt
d1678fd28d
Merge pull request #204893 from mweinelt/cpython-37-38-311
2022-12-07 16:15:40 +01:00
Dany Marcoux
0c88d9b773
erlang: Add escript to $PATH
...
Closes #204781
2022-12-07 09:43:04 -05:00
Elis Hirwing
d7cf24f2fa
php82: 8.2.0-rc7 -> 8.2.0
2022-12-07 14:38:20 +01:00
R. Ryantm
99b0a7d6ea
wasmtime: 3.0.0 -> 3.0.1
2022-12-07 12:34:05 +00:00
Martin Weinelt
1328f79d81
python312: 3.12.0a2 -> 3.12.0a3
...
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0-alpha3
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-45061
2022-12-07 02:37:58 +01:00
Martin Weinelt
f1433e66f9
python38: 3.11.0 -> 3.11.1
...
https://www.python.org/downloads/release/python-3111/
https://docs.python.org/release/3.11.1/whatsnew/changelog.html#python-3-11-1
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-45061
2022-12-07 01:26:55 +01:00
Martin Weinelt
71c4a3a0b1
python38: 3.8.15 -> 3.8.16
...
https://www.python.org/downloads/release/python-3816/
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-37454, CVE-2022-45061, CVE-2015-20107
2022-12-07 01:25:30 +01:00
Martin Weinelt
10bab2150c
python37: 3.7.15 -> 3.7.16
...
https://www.python.org/downloads/release/python-3716/
https://pythoninsider.blogspot.com/2022/12/python-3111-3109-3916-3816-3716-and.html
Fixes: CVE-2022-37454, CVE-2022-45061, CVE-2015-20107
2022-12-07 01:23:29 +01:00
Martin Weinelt
9256404e6b
Merge remote-tracking branch 'origin/staging-next' into staging
2022-12-05 13:22:34 +01:00
github-actions[bot]
d267d26578
Merge master into staging-next
2022-12-05 06:01:36 +00:00
Mario Rodas
be18e7928b
luau: 0.554 -> 0.555
...
https://github.com/Roblox/luau/releases/tag/0.555
2022-12-03 04:20:00 +00:00
Martin Weinelt
e3da5a807b
Merge remote-tracking branch 'origin/staging-next' into staging
2022-12-03 01:28:01 +01:00
github-actions[bot]
a83c4dd193
Merge master into staging-next
2022-12-03 00:02:19 +00:00
Sandro
94e2931980
Merge pull request #204155 from trofi/pypy-without-xlibsWrapper
2022-12-03 00:50:27 +01:00
Martin Weinelt
72231c9177
cpython: Restore libxcrypt CFLAGS and LIBS in configureFlags
2022-12-02 22:50:55 +01:00
Sergei Trofimovich
d968c6eded
pypy2, pypy3: drop unused xlibsWrapper
2022-12-02 18:18:05 +00:00
github-actions[bot]
bfdca1ca4a
Merge master into staging-next
2022-12-02 12:01:20 +00:00
7c6f434c
b72b8b94cf
Merge pull request #202797 from dotlambda/z3-python3
...
z3: use python3
2022-12-02 08:20:57 +00:00
github-actions[bot]
1de884edb3
Merge master into staging-next
2022-12-02 06:01:28 +00:00
R. Ryantm
6242ca0d36
babashka: 1.0.166 -> 1.0.167
2022-12-02 04:40:07 +00:00
Sandro Jäckel
7163503e90
acl2: remove python2 usage
2022-12-02 02:22:40 +01:00
Martin Weinelt
a5ab2a3fe1
Merge pull request #203468 from mweinelt/python312
2022-12-02 00:27:07 +01:00
github-actions[bot]
5dcaefe5c4
Merge staging-next into staging
2022-12-01 18:02:04 +00:00
github-actions[bot]
237453e7f7
Merge master into staging-next
2022-12-01 18:01:25 +00:00
Martin Weinelt
bcb6dbbe30
manylinux: use libxcrypt for libcrypt.so.1
2022-12-01 14:09:42 +01:00
github-actions[bot]
d7555c9ff2
Merge staging-next into staging
2022-12-01 06:01:59 +00:00
github-actions[bot]
7ea4004879
Merge master into staging-next
2022-12-01 06:01:22 +00:00
Mario Rodas
121e14dc89
Merge pull request #203799 from shadaj/patch-4
...
racket: mark as unbroken on darwin
2022-11-30 19:51:26 -05:00
Robert Scott
d6274e957a
Merge pull request #203664 from LeSuisse/mujs-1.3.2
...
mujs: 1.2.0 -> 1.3.2
2022-12-01 00:16:08 +00:00
Thomas Gerbet
47aefa51cc
mujs: 1.2.0 -> 1.3.2
...
Fixes CVE-2022-44789.
https://git.ghostscript.com/?p=mujs.git;a=shortlog;h=refs/tags/1.3.2
2022-11-30 22:09:23 +01:00
Shadaj Laddad
3b1c417a3f
racket: mark as unbroken on darwin
...
#203587 fixed failures on darwin, so the package now builds fine
2022-11-30 12:58:02 -08:00
github-actions[bot]
c14692be87
Merge staging-next into staging
2022-11-30 18:01:46 +00:00
github-actions[bot]
cb51cfe745
Merge master into staging-next
2022-11-30 18:01:11 +00:00
R. Ryantm
fbcdadcb92
wasmer: 3.0.1 -> 3.0.2
2022-11-30 13:13:08 +00:00
github-actions[bot]
097d0c1dea
Merge staging-next into staging
2022-11-30 12:01:57 +00:00
github-actions[bot]
b910b25976
Merge master into staging-next
2022-11-30 12:01:13 +00:00
Mario Rodas
b78d50187d
Merge pull request #203587 from wegank/racket-minimal-darwin
...
racket-minimal: fix build on aarch64-darwin
2022-11-30 06:30:53 -05:00
Vladimír Čunát
21716f16b7
Merge #203428 : python27: switch to ActiveState's fork
...
...into staging-next. This is a topologically earlier re-merge
(than 8bfb5daca7
) as the rebuild amount isn't large.
2022-11-30 10:05:19 +01:00
Jörg Thalheim
f5b5432450
ruby: fix cross compiling extensions
...
Update pkgs/development/interpreters/ruby/default.nix
Co-authored-by: Artturi <Artturin@artturin.com>
2022-11-30 08:04:26 +01:00
github-actions[bot]
215f22b053
Merge staging-next into staging
2022-11-30 06:02:04 +00:00
github-actions[bot]
aff62e907a
Merge master into staging-next
2022-11-30 06:01:30 +00:00
Mario Rodas
97f71c0311
Merge pull request #202653 from marsam/init-nelua
...
nelua: init at 2022-11-20
2022-11-29 20:22:45 -05:00
github-actions[bot]
01e997df07
Merge staging-next into staging
2022-11-29 18:02:38 +00:00
github-actions[bot]
843fc7a4a5
Merge master into staging-next
2022-11-29 18:01:54 +00:00
Weijia Wang
8b868b5616
racket-minimal: fix build on aarch64-darwin
...
This commit fixed a previous patch so that signatures are effectively removed and then added.
2022-11-29 16:28:06 +01:00
sternenseemann
5c3e0a2899
ngn-k: allow cross compilation to FreeBSD 13
...
For this we just need to advance by one additional commit on master
which fixes the compilation of libk.so on *BSD with -Werror.
Additionally we need to reflect the change that the system double
for x86_64 FreeBSD now also includes the FreeBSD version.
2022-11-29 15:57:09 +01:00
sternenseemann
f68fdcfc4e
ngn-k: build k-libc flavor by default
...
Can be disabled by passing { withLibc = false; } via overriding
2022-11-29 15:57:09 +01:00
sternenseemann
5822bee639
ngn-k: unstable-2021-12-17 -> 2022-11-27
2022-11-29 15:57:09 +01:00
github-actions[bot]
3f79042e89
Merge staging-next into staging
2022-11-29 12:02:06 +00:00
github-actions[bot]
a6c80cc1ae
Merge master into staging-next
2022-11-29 12:01:28 +00:00
Mario Rodas
e24d38776f
Merge pull request #203375 from wegank/yex-lang-aarch64-linux
...
yex-lang: unbreak on aarch64-linux
2022-11-29 02:06:51 -05:00
Martin Weinelt
adae7334e4
python312: init at 3.12.0a2
...
https://blog.python.org/2022/10/python-3120-alpha-1-released.html
https://blog.python.org/2022/11/python-3120-alpha-2-released.html
2022-11-29 01:55:35 +01:00
Martin Weinelt
b5a4d7760d
cpython: drop leftover 3.5/3.6 logic and patches
2022-11-29 01:34:59 +01:00
github-actions[bot]
777e21e080
Merge staging-next into staging
2022-11-29 00:03:13 +00:00
github-actions[bot]
e6be0713d4
Merge master into staging-next
2022-11-29 00:02:37 +00:00
sternenseemann
957408ced4
cbqn: 0.pre+date=2022-10-04 -> 0.pre+date=2022-11-27
...
How the bytecode is generated, was changed again slightly.
2022-11-28 15:24:45 +01:00
sternenseemann
848ef66feb
mbqn: 0.pre+date=2022-10-03 -> 0.pre+date=2022-11-24
2022-11-28 15:22:48 +01:00
Thiago Kenji Okada
d345fb2500
python27: fix CVE-2021-3733
2022-11-28 11:45:40 +00:00
Thiago Kenji Okada
b3d02fb8b5
python27: add thiagokokada as maintainer
2022-11-28 09:41:57 +00:00
Thiago Kenji Okada
14334cb683
python27: switch to ActiveState's fork for Python 2
...
ActiveState is a company that is maintaining a fork of Python 2 to fixes
its security issues. Their support is paid, however the code is
open-source. See the details here:
https://www.activestate.com/products/python/python-2-end-of-life-security-updates/
This enable us to drop a bunch of CVE's patches for Python 2.7 and also
it should be easier to maintain, since we can just bump the version once
ActiveState tags a new version.
2022-11-28 09:41:57 +00:00
Martin Weinelt
acb119aeac
Merge pull request #203362 from thiagokokada/add-patches-to-python27-cves
2022-11-28 01:56:07 +01:00
Weijia Wang
db4c1fb5ce
yex-lang: unbreak on aarch64-linux
2022-11-28 01:13:37 +01:00
github-actions[bot]
23dcd1620e
Merge staging-next into staging
2022-11-28 00:03:09 +00:00
Thiago Kenji Okada
e7d9b0b19d
python27: add patches for known security issues
...
Add patches from Arch Linux package (that itself source its patches from
Gentoo) to the following known security issues in Python 2.7:
- CVE-2020-26116
- CVE-2020-27619
- CVE-2020-8492
This should cover all security issues currently listed in
https://www.activestate.com/products/python/python-2-end-of-life-security-updates/ .
2022-11-27 22:46:20 +00:00
Elis Hirwing
9222c47479
Merge pull request #202799 from drupol/php/november-2022-bumps
...
{php80,php81,php82}: November bumps
2022-11-27 20:23:42 +01:00
Pol Dellaiera
5a736d1ee2
php80: 8.0.25 -> 8.0.26
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.26
2022-11-27 09:29:02 +01:00
Martin Weinelt
53d777c56f
Merge pull request #202126 from helsinki-systems/init/openssl_legacy
2022-11-26 23:47:31 +01:00
github-actions[bot]
627e652b73
Merge staging-next into staging
2022-11-26 00:02:47 +00:00
Anderson Torres
32802abcfd
Merge pull request #202870 from jthulhu/fix-j-profile
...
J: fixing init script
2022-11-25 20:44:26 -03:00
BlackBeans
ef7e852590
J: fixing init script
...
The startup script used by jconsole (/bin/profile.ijs) doesn't try very hard to understand the file hierarchy it lives in, and just did not work with NixOS. For reasons unknown, it Just Worked for some time, but finally broke with an actual error message every time you launch jconsole in recent versions of nixpkgs.
This commit just overwrites all the heuristics J uses to find out where its installation files are, to point where they actually are put by the installer.
2022-11-25 21:22:21 +01:00
Sandro
debfa6127d
Merge pull request #202340 from NickCao/wasmer
2022-11-25 20:26:35 +01:00
github-actions[bot]
e5a45ed6d9
Merge staging-next into staging
2022-11-25 18:02:16 +00:00
Weijia Wang
62b8fc7725
erlangR24: fix build on x86_64-darwin
2022-11-25 11:04:00 -05:00
github-actions[bot]
f8c61f361e
Merge staging-next into staging
2022-11-25 12:02:07 +00:00
Pol Dellaiera
aa634993cd
php82: 8.2.0rc6 -> 8.2.0rc7
...
News: https://github.com/php/php-src/blob/php-8.2.0RC7/NEWS
2022-11-25 09:32:07 +01:00
Pol Dellaiera
a8b76c097a
php81: 8.1.12 -> 8.1.13
...
Changelog: https://www.php.net/ChangeLog-8.php#8.1.13
2022-11-25 09:31:53 +01:00
R. Ryantm
6df0b07e41
babashka: 1.0.165 -> 1.0.166
2022-11-25 06:37:08 +00:00
Nick Cao
b79697e89b
wasmer: 2.3.0 -> 3.0.1
2022-11-24 22:04:20 +08:00
github-actions[bot]
83b5fc631c
Merge staging-next into staging
2022-11-23 18:01:46 +00:00
Mario Rodas
ca9f905b44
nelua: init at 2022-11-20
2022-11-23 04:20:00 +00:00
Mario Rodas
eed26dd105
zuo: 2022-11-12 -> 2022-11-15
2022-11-23 04:20:00 +00:00
R. Ryantm
de50b1dc24
wasmtime: 2.0.2 -> 3.0.0
2022-11-23 12:08:11 +00:00