Commit Graph

9261 Commits

Author SHA1 Message Date
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
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
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
github-actions[bot]
9a96b85a88
Merge master into staging-next 2024-05-18 12:01:16 +00:00
Matthias Beyer
b067844813
Merge pull request #311250 from r-ryantm/auto-update/wazero
wazero: 1.7.1 -> 1.7.2
2024-05-18 09:07:23 +02:00
github-actions[bot]
bb81a9932e
Merge master into staging-next 2024-05-15 18:00:59 +00:00
Doron Behar
e48763abd3
Merge pull request #311943 from doronbehar/pkg/octave-wrap-xdg
octave.buildEnv: fix Exec= line in .desktop file
2024-05-15 19:07:14 +03:00
Doron Behar
2bf27860a0 octave.buildEnv: fix Exec= line in .desktop file
Fixes #311926.
2024-05-15 16:05:16 +03:00
github-actions[bot]
a47743431b
Merge master into staging-next 2024-05-14 18:01:03 +00:00
7c6f434c
167594dc4b
Merge pull request #311073 from 7c6f434c/pypy-no-pycparser
pypy: drop pycparser dependency to fix build
2024-05-14 14:34:22 +00:00
github-actions[bot]
c9632eb724
Merge master into staging-next 2024-05-14 06:01:02 +00:00
Leah Amelia Chen
b881e25eb6 renpy: reformat with nixfmt-rfc-style and migrate to by-name 2024-05-13 21:46:20 +02:00
Leah Amelia Chen
20b8d480ee renpy: 8.1.3 -> 8.2.1
Also switched to `pyproject = true;` for `pythonPackages.pygame-sdl2`,
and added a dependency on Harfbuzz for Ren'Py
2024-05-13 21:45:07 +02:00
Leah Amelia Chen
8ef2c4f994 renpy: unbreak by compiling with Cython 0.x
Ren'Py does not like Cython 3.x :(
See renpy/renpy#5359.
2024-05-13 20:36:02 +02:00
R. Ryantm
170117170a wazero: 1.7.1 -> 1.7.2 2024-05-13 03:33:18 +00:00
lassulus
3501d3565e
Merge pull request #311122 from phaer/catch-conflicts-exponential
pythonCatchConflictsHook: prevent exponential worst-case
2024-05-12 22:07:45 +02:00
Michael Raskin
be3dadb563 pypy: drop pycparser dependency to fix build 2024-05-12 16:01:00 +02:00
github-actions[bot]
42828a757c
Merge master into staging-next 2024-05-11 18:01:23 +00:00
Jan Tojnar
4be4408157 Merge branch 'master' into staging-next
; Conflicts:
;	maintainers/scripts/luarocks-packages.csv
;	pkgs/development/lua-modules/generated-packages.nix
2024-05-11 12:47:40 +02:00