Commit Graph

7063 Commits

Author SHA1 Message Date
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
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
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
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
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
Juuso Haavisto
f5c7a97d53 cbqn: remove unnecessary darwin build flag 2022-12-13 00:28:12 +01:00
R. Ryantm
ebb5623e04 clojure: 1.11.1.1200 -> 1.11.1.1208 2022-12-12 12:46:49 +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
R. Ryantm
745a9856c6 nickel: 0.2.1 -> 0.3.0 2022-12-10 16:57:35 +00: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
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
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
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
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
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
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
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]
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]
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]
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