Commit Graph

9277 Commits

Author SHA1 Message Date
Pol Dellaiera
b09b1844d3
php81: restore patch for libxml2 on darwin 2024-06-09 16:51:23 +02:00
kirillrdy
beb090cc96
Merge pull request #318167 from rhelmot/freebsd-python-cross
python3: Enable FreeBSD cross build
2024-06-09 09:40:11 +00:00
kirillrdy
3cba0171d8
Merge pull request #318169 from rhelmot/freebsd-ruby-cross
ruby: provide correct qsort configuration on FreeBSD cross
2024-06-09 09:22:23 +00:00
Audrey Dutcher
62b6c7f71b ruby: provide correct qsort configuration on FreeBSD cross
I believe that BSD qsort is a macro and GNU qsort is a function, which
affects how you can use them.
2024-06-07 20:33:33 -07:00
Audrey Dutcher
22913c86f1 python3: Enable FreeBSD cross build
This only enables x86_64-unknown-freebsd, not any other FreeBSD, since I
do not have any other machines to tests on. If you're reading this, feel
free to try out other arches!
2024-06-07 20:28:29 -07:00
natsukium
6a469b3cfe
python313: 3.13.0b1 -> 3.13.0b2
https://www.python.org/downloads/release/python-3130b2/
2024-06-07 14:26:44 +09:00
Pol Dellaiera
3b58ac5892
php83: 8.3.7 -> 8.3.8
diff: https://github.com/php/php-src/compare/php-8.3.7..php-8.3.8
changelog: https://github.com/php/php-src/blob/PHP-8.3.8/NEWS

Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Pol Dellaiera
68b4e2b811
php82: 8.2.19 -> 8.2.20
diff: https://github.com/php/php-src/compare/php-8.2.19..php-8.2.20
changelog: https://github.com/php/php-src/blob/PHP-8.2.20/NEWS

Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Pol Dellaiera
f7dea8a84a
php81: 8.1.28 -> 8.1.29
diff: https://github.com/php/php-src/compare/php-8.1.28..php-8.1.29
changelog: https://github.com/php/php-src/blob/PHP-8.1.29/NEWS

Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Liam Diprose
6ae361cbd2 erlang: patch sh path
RabbitMQ 3.13 crashes because it requires Erlang/OTP 26 and hits [this call to `sh`](https://github.com/erlang/otp/blob/maint-26/lib/os_mon/src/disksup.erl#L243). This patches the call to `sh` with its full path, `${bash}/bin/sh` when the version is older than 25
2024-06-07 01:46:27 +12:00
superherointj
8ee0212aba lfe: 2.1.3 -> 2.1.4
https://github.com/lfe/lfe/releases/tag/v2.1.4
2024-06-04 21:57:07 -03:00
Marcus Ramberg
9a63f68cd4
Merge pull request #315856 from qwqawawow/master
groovy: 3.0.11 -> 4.0.21
2024-06-03 22:51:24 +02:00
Nick Cao
0f00b609de
Merge pull request #316628 from DanielSidhion/clips-update
clips: 6.40 -> 6.4.1
2024-06-03 09:52:29 -04:00
7c6f434c
21cc0e05c6
Merge pull request #316221 from teto/matt/lua-add-luarocks
luaPackages.luarocks: generate luarocks as well
2024-06-03 08:47:14 +00:00
DS
e1d079982c clips: expose library and headers 2024-06-02 01:46:35 -07:00
DS
3eba04d862 clips: 6.40 -> 6.4.1 2024-06-02 01:46:08 -07:00
R. Ryantm
1c5ac31f51 expr: 1.16.5 -> 1.16.9 2024-06-01 07:38:45 +00:00
Matthieu C.
2ea757a029 luaPackages.luarocks: generate luarocks as well
When installing a lua package that depends on luarocks, luarocks was not
capable of recognizing the luarocks module: https://github.com/NixOS/nixpkgs/issues/316009 .

As explained here https://github.com/luarocks/luarocks/issues/1659,
luarocks needs a manifest to recognize the package.
I first attempted to generate a manifest with `luarocks-admin
make-manifest` on our current manual luarocks derivation but this ended
up being too hackish as the `make-manifest` requires a .rockspec or
.rock to work, which we had not.

It seemed simpled to just rename the current manual luarocks derivation to luarocks_bootstrap
in order to break cyclic dependencies in buildLuarocksPackage and add a
generated luarocks derivation. Previously it was impossible to test
luarocks because of the cyclic dependency but we will now be able to
test the generated derivation.
2024-05-31 19:59:29 +02:00
R. Ryantm
9784118a2f micropython: 1.22.2 -> 1.23.0 2024-05-31 12:50:57 +00:00
Sigmanificient
8b473d1a27 treewide: remove unused fetch* (and other) arguments 2024-05-30 13:36:48 +02:00
eihqnh
934d609fe6 groovy: 3.0.11 -> 4.0.21 2024-05-30 17:52:48 +08:00
isabel
63aceac766 treewide: remove unused occurence of fetchFromGitHub argument 2024-05-30 05:56:07 +00:00
Anderson Torres
dcc123b733
dbqn: migrate to by-name (#314612)
Also, changed the default `buildNativeImage` to false, in order not to bring
graalvm-ce as a dependency by accident.
2024-05-29 06:55:01 +00:00
nicoo
a0a26d5be3
Merge #311543: update mbqn, migrate bqn to by-name/ 2024-05-28 11:28:14 +00:00
Anderson Torres
fb6123bedf cbqn: 0.6.0 -> 0.7.0
Also other sources were updated:
- cbqn-bytecode:  0-unstable-2023-12-04 -> 0-unstable-2024-05-22
- replxx: didn't change
- singeli: 0-unstable-2023-12-29 -> 0-unstable-2024-02-26
2024-05-26 12:53:31 -03:00
Anderson Torres
4897c075fc cbqn: 0.5.0 -> 0.6.0
Also other sources were updated:
- cbqn-bytecode: 0-unstable-2023-05-17 -> 0-unstable-2023-12-04
- replxx: didn't change
- singeli: 0-unstable-2023-11-21 -> 0-unstable-2023-12-29
2024-05-26 12:53:31 -03:00
Anderson Torres
9127f7b3e8 cbqn: huge refactor
- Reorder input set to ASCIIbetical order
- Gather all sources into sources.nix file
  - Including cbqn itself and the submodules
- Better names for the inputs
- Get rid of null
- Reorder expression to the hammering guidelines
- Update meta
  - get rid of nested with
  - license list
2024-05-26 12:53:31 -03:00
Anderson Torres
dfeff03c6f bqn: migrate to by-name
Also, alias mbqn.
2024-05-26 10:56:52 -03:00
Anderson Torres
448c182dff mbqn: unstable-2023-05-17 -> 0-unstable-2024-05-13 2024-05-26 10:56:52 -03:00
Bas van Dijk
cbb848547a wasmtime: disable checks on all aarch64 platforms 2024-05-25 00:28:13 +02:00
Bas van Dijk
cca07f139d wasmtime: fix build on aarch64-darwin
The check phase fails on aarch64-darwin because of:

```
$ nix-build -A wasmtime
...
buildPhase completed in 1 minutes 41 seconds
Running phase: checkPhase
Executing cargoCheckHook
++ cargo test -j 10 --profile release --target aarch64-apple-darwin --frozen -- --test-threads=10
...
       >   error: linker `rust-lld` not found
       >     |
       >     = note: No such file or directory (os error 2)
       >
       >   error: could not compile `wasi-preview1-component-adapter` (lib) due to 1 previous error
```

I tried to bring `lld` into scope and set `RUSTFLAGS = "-C linker=lld`
but I couldn't get the tests to build. So I just disabled them on aarch64-darwin.
2024-05-25 00:12:37 +02:00
Matthias Beyer
6096246acc
Merge pull request #314191 from r-ryantm/auto-update/wasmer
wasmer: 4.2.7 -> 4.3.1
2024-05-24 10:45:13 +02:00
Aleksana
835297d87f
Merge pull request #313894 from siraben/s9fes-darwin
s9fes: fix build on darwin
2024-05-24 15:03:25 +08:00
R. Ryantm
3259f97ac0 wasmer: 4.2.7 -> 4.3.1 2024-05-24 05:34:13 +00:00
Sigmanificient
203a48ad35 pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
Leona Maroni
afb3d6b219
Merge pull request #309794 from stuebinm/gauche-bootstrap-dependency
gauche: remove dependency onto gaucheBootstrap
2024-05-23 15:27:40 +02:00
Pol Dellaiera
a18047b6ad
Merge pull request #312231 from drupol/build-support/php/init-composer-with-plugin
build-support/php: init new builder `php.buildComposerWithPlugin`, refactor `php.packages.composer`, etc
2024-05-23 12:03:42 +02:00
Ben Siraphob
cbcb982a1d
s9fes: fix build on darwin 2024-05-23 14:07:53 +07:00
Rafael Fernández López
a6adf126b2
wasmtime: 20.0.2 -> 21.0.0 (#313230) 2024-05-22 16:59:28 +00:00
github-actions[bot]
262ee2400e
Merge master into staging-next 2024-05-21 12:01:13 +00:00
superherointj
06683c1ab4
Merge pull request #313173 from chiroptical/update_erlang_27
erlang_27: init 27.0; erlang_27-rc3: remove
2024-05-21 07:50:15 -03:00
github-actions[bot]
dd2012ab67
Merge master into staging-next 2024-05-21 06:01:14 +00:00
R. Ryantm
a89f97564f elixir: 1.16.2 -> 1.16.3 2024-05-21 01:38:20 +00:00
chiroptical
060707a021 erlang_27-rc3: remove 2024-05-20 20:40:16 -04:00
chiroptical
c257b3e4a7 erlang_27: init 27.0 2024-05-20 19:49:12 -04:00
Pol Dellaiera
bd92bef332
php.buildComposerWithPlugin: init new builder 2024-05-19 22:10:02 +02:00
github-actions[bot]
e18e972af2
Merge master into staging-next 2024-05-19 12:01:13 +00:00
Pol Dellaiera
78189e06e1
racket: reformat using nixfmt-rfc-style 2024-05-19 10:48:42 +02:00
Pol Dellaiera
de106b66b4
racket-minimal: 8.12 -> 8.13 2024-05-19 10:47:45 +02:00
R. Ryantm
2ecce462e9 racket: 8.12 -> 8.13 2024-05-19 01:15:28 +00:00