DavidCromp
52a9d9ad39
cbqn: fix output on non-Linux platforms
...
cbqn: fix output on non-Linux platforms
2023-01-11 00:16:04 -03:00
R. Ryantm
aa478e283b
janet: 1.25.1 -> 1.26.0
2023-01-11 09:04:53 +08:00
Elis Hirwing
b080bcbedf
Merge pull request #208928 from drupol/php/bumps-january-2023
...
php interpreter: bumps
2023-01-09 08:23:25 +01:00
Thiago Kenji Okada
4b74c3c3d1
pypy39: fix pypy3 symlink
2023-01-08 19:34:59 +00:00
Thiago Kenji Okada
c04fc21156
pythonInterpreters.pypy39_prebuilt: remove global with lib
2023-01-08 19:34:59 +00:00
Thiago Kenji Okada
eddcc1c01c
pythonInterpreters.pypy27_prebuilt: remove global with lib
2023-01-08 19:34:59 +00:00
Thiago Kenji Okada
a7ffcced44
pypy{27,38,39}: remove global with lib
2023-01-08 19:34:59 +00:00
Thiago Kenji Okada
92f0173213
pypy{27,38,39}: refactor derivation
...
- Remove code related to i686 archs (not supported anymore since #209100 )
- Split non-install steps in installPhase in installCheckPhase/preFixup
- Add missing pre/post hooks
2023-01-08 19:34:59 +00:00
Thiago Kenji Okada
7b71b0253f
Merge pull request #209699 from wegank/pypy27-darwin
...
pypy27, pypy39: unbreak on aarch64-darwin
2023-01-08 18:38:50 +00:00
Weijia Wang
9d10b68a85
pypy27: unbreak on aarch64-darwin
2023-01-08 19:00:31 +01:00
Mario Rodas
4d6f451018
Merge pull request #209646 from marsam/update-luau
...
luau: 0.555 -> 0.558
2023-01-08 07:48:42 -05:00
Thiago Kenji Okada
2a19c135fc
Merge pull request #209597 from wegank/pypy27-darwin
...
pythonInterpreters.pypy27_prebuilt: fix install check on darwin
2023-01-08 11:05:31 +00:00
Thiago Kenji Okada
dac15fbb93
Merge pull request #209598 from wegank/pypy39-darwin
...
pythonInterpreters.pypy39_prebuilt: add darwin support
2023-01-08 11:01:17 +00:00
Mario Rodas
f5476f74bc
luau: 0.555 -> 0.558
...
https://github.com/Roblox/luau/releases/tag/0.556
https://github.com/Roblox/luau/releases/tag/0.557
https://github.com/Roblox/luau/releases/tag/0.558
2023-01-08 04:20:00 +00:00
Weijia Wang
fd6ddd9923
pythonInterpreters.pypy39_prebuilt: add darwin support
2023-01-08 02:04:15 +01:00
Weijia Wang
e380607d07
pythonInterpreters.pypy27_prebuilt: fix install check on darwin
2023-01-08 02:02:45 +01:00
Fabián Heredia Montiel
d9fbb33f92
python27: mark as vulnerable/insecure due to EOL on 2020-01-01
...
More information: https://www.activestate.com/products/python/python-2-end-of-life-security-updates/
2023-01-07 16:25:35 -06:00
Thiago Kenji Okada
aa0c474f4b
pypy{27,38,39}: mark as broken in aarch64-darwin
2023-01-07 21:14:22 +00:00
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
Artturi
f56de234bb
Merge pull request #207652 from Artturin/splicenixfmt
2023-01-07 17:42:25 +02:00
R. Ryantm
0166341b2c
babashka: 1.0.168 -> 1.0.169
2023-01-07 03:59:42 +00:00
Adam Joseph
c031cc5bf1
luajit: add powerpc64le-linux to badPlatforms
2023-01-06 16:03:23 +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
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
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
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
Mario Rodas
c5a38863e4
Merge pull request #205337 from Radvendii/patch-1
...
ruby: add `buildGems` to passthru
2023-01-03 09:21:17 -05: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
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
Weijia Wang
182e336979
chibi: fix wrapping on darwin
2022-12-29 06:34:22 +01:00