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
github-actions[bot]
9c6223b5f6
Merge staging-next into staging
2022-11-21 18:01:33 +00:00
Artturi
6b5019a48f
Merge pull request #202156 from NickCao/guile-cross
...
guile_*: use correct version of guile for cross compilation
2022-11-21 17:52:25 +02:00
ajs124
2b3c729654
python3: use openssl_legacy
2022-11-21 13:46:00 +01:00
ajs124
f06f950183
Revert "Revert "python3: pin to openssl_1_1""
...
This reverts commit 017fd89527
.
2022-11-21 13:46:00 +01:00
Nick Cao
aec0480b20
guile_2_2: use correct version of guile for cross compilation
2022-11-21 15:56:57 +08:00
Nick Cao
801b38a29c
guile_3_0: use correct version of guile for cross compilation
2022-11-21 15:56:55 +08:00
Mario Rodas
ceccee458f
Merge pull request #200422 from amarshall/ruby-r13y
...
ruby: Make reproducible
2022-11-20 13:02:13 -05:00
github-actions[bot]
1fde037c41
Merge master into staging-next
2022-11-20 18:01:14 +00:00
Maximilian Bosch
2580440389
Merge pull request #198470 from RaitoBezarius/nc25-openssl
...
nextcloud25: use openssl 1.1 as a PHP extension to fix RC4 encryption
2022-11-20 18:32:41 +01:00
Elis Hirwing
14cc62d7e6
Merge pull request #201000 from drupol/php/8.2.0
...
php82: init at 8.2.0rc6
2022-11-20 16:01:00 +01:00
Jörg Thalheim
2a694d7ba2
luajit: mark as broken on riscv64
2022-11-20 13:51:41 +01:00
github-actions[bot]
9dd80cf7a7
Merge master into staging-next
2022-11-20 06:01:12 +00:00
github-actions[bot]
d73198b179
Merge master into staging-next
2022-11-18 18:01:19 +00:00
Mario Rodas
b007fb3031
luau: 0.552 -> 0.554
...
https://github.com/Roblox/luau/releases/tag/0.553
https://github.com/Roblox/luau/releases/tag/0.554
2022-11-18 04:20:00 +00:00
Mario Rodas
d2226ea6e0
racket,racket-minimal: 8.6 -> 8.7
...
https://download.racket-lang.org/v8.7.html
2022-11-18 04:20:00 +00:00
github-actions[bot]
034cfc0b96
Merge master into staging-next
2022-11-17 00:02:23 +00:00
figsoda
ce691bb462
Merge pull request #201353 from figsoda/lunatic
...
lunatic: 0.10.1 -> 0.12.0
2022-11-16 14:17:07 -05:00
github-actions[bot]
9b8d89f305
Merge master into staging-next
2022-11-16 18:01:17 +00:00
Pol Dellaiera
1812d1540e
php82: init at 8.2.0rc6
2022-11-16 18:57:26 +01:00
R. Ryantm
b60a96d063
clojure: 1.11.1.1189 -> 1.11.1.1200
2022-11-16 16:23:19 +00:00
figsoda
4a599be775
lunatic: 0.10.1 -> 0.12.0
2022-11-15 13:21:30 -05:00
Jan Tojnar
69782b499b
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/lisp-modules-new/ql.nix
2022-11-15 13:02:43 +01:00
Weijia Wang
d72bcc2bc9
erlang: wxmac -> wxGTK
2022-11-14 18:24:54 -05:00
Silvan Mosberger
711cffac1e
Merge pull request #199800 from abathur/bats_shrink_libraries
...
bats.libraries: reduce output size
2022-11-14 22:49:07 +01:00
github-actions[bot]
b619a02d1a
Merge master into staging-next
2022-11-14 00:02:34 +00:00
Mario Rodas
8ed9d99b10
Merge pull request #200341 from r-ryantm/auto-update/oak
...
oak: 0.2 -> 0.3
2022-11-13 17:40:37 -05:00
github-actions[bot]
39ffc1cb70
Merge master into staging-next
2022-11-13 18:01:19 +00:00
Pol Dellaiera
364a7d2920
php: switch to nts
by default
2022-11-13 11:47:27 +01:00
github-actions[bot]
a49b971934
Merge master into staging-next
2022-11-13 06:01:14 +00:00
github-actions[bot]
06720b0dd1
Merge master into staging-next
2022-11-12 18:01:13 +00:00
R. Ryantm
7785d30d07
elixir_1_14: 1.14.1 -> 1.14.2
2022-11-12 08:24:09 -05:00
github-actions[bot]
d3c8e3965d
Merge staging-next into staging
2022-11-11 18:01:49 +00:00
Maximilian Bosch
35b146ca31
nixos/nextcloud: fixup openssl compat change
...
Upon testing the change itself I realized that it doesn't build properly
because
* the `pname` of a php extension is `php-<name>`, not `<name>`.
* calling the extension `openssl-legacy` resulted in PHP trying to compile
`ext/openssl-legacy` which broke since it doesn't exist:
source root is php-8.1.12
setting SOURCE_DATE_EPOCH to timestamp 1666719000 of file php-8.1.12/win32/wsyslog.c
patching sources
cdToExtensionRootPhase
/nix/store/48mnkga4kh84xyiqwzx8v7iv090i7z66-stdenv-linux/setup: line 1399: cd: ext/openssl-legacy: No such file or directory
I didn't encounter that one before because I was mostly interested in
having a sane behavior for everyone not using this "feature" and the
documentation around this. My findings about the behavior with turning
openssl1.1 on/off are still valid because I tested this on `master` with
manually replacing `openssl` by `openssl_1_1` in `php-packages.nix`.
To work around the issue I had to slightly modify the extension
build-system for PHP:
* The attribute `extensionName` is now relevant to determine the output
paths (e.g. `lib/openssl.so`). This is not a behavioral change for
existing extensions because then `extensionName==name`.
However when specifying `extName` in `php-packages.nix` this value is
overridden and it is made sure that the extension called `extName` NOT
`name` (i.e. `openssl` vs `openssl-legacy`) is built and installed.
The `name` still has to be kept to keep the legacy openssl available
as `php.extensions.openssl-legacy`.
Additionally I implemented a small VM test to check the behavior with
server-side encryption:
* For `stateVersion` below 22.11, OpenSSL 1.1 is used (in `basic.nix`
it's checked that OpenSSL 3 is used). With that the "default"
behavior of the module is checked.
* It is ensured that the PHP interpreter for Nextcloud's php-fpm
actually loads the correct openssl extension.
* It is tested that (encrypted) files remain usable when (temporarily)
installing OpenSSL3 (of course then they're not decryptable, but on a
rollback that should still be possible).
Finally, a few more documentation changes:
* I also mentioned the issue in `nextcloud.xml` to make sure the issue
is at least mentioned in the manual section about Nextcloud. Not too
much detail here, but the relevant option `enableBrokenCiphersForSSE`
is referenced.
* I fixed a few minor wording issues to also give the full context
(we're talking about Nextcloud; we're talking about the PHP extension
**only**; please check if you really need this even though it's
enabled by default).
This is because I felt that sometimes it might be hard to understand
what's going on when e.g. an eval-warning appears without telling where
exactly it comes from.
2022-11-11 14:45:46 +01:00
Rafael Fernández López
2abb7efadb
wasmtime: 2.0.1 -> 2.0.2
2022-11-11 10:53:04 +01:00
Mario Rodas
76097e8077
zuo: 2022-07-25 -> 2022-11-12
2022-11-11 04:20:00 +00:00
Lassulus
15a42961b6
Merge pull request #196906 from helsinki-systems/feat/less-openssl_1_1
2022-11-11 00:21:52 +01:00
github-actions[bot]
746c0e5fbc
Merge staging-next into staging
2022-11-10 12:02:00 +00:00
github-actions[bot]
f3a93620b1
Merge master into staging-next
2022-11-10 12:01:27 +00:00
Markus Kowalewski
5ed3812a9f
octave: enable JSON
...
Add rapidjson to inputs, which enables the functions
jsonencode and jsondecode.
2022-11-10 10:36:31 +01:00
github-actions[bot]
56c47ebd7b
Merge staging-next into staging
2022-11-10 00:03:01 +00:00
github-actions[bot]
020ea91183
Merge master into staging-next
2022-11-10 00:02:27 +00:00
R. Ryantm
e57d034401
joker: 1.0.2 -> 1.1.0
2022-11-09 20:29:51 +00:00
Andrew Marshall
cf5fa5eab2
ruby: Make reproducible
...
Bundled gems that have native extensions have a gem_make.out file that
is the build log for the native extension. That file contains random
filenames. Since this file is not needed, simply remove it.
With this change, ruby_3_1 build is reproducible, at least on
x86_64-linux.
Example `diff -ur` from `nix build --rebuild --keep-failed .#ruby_3_1`,
before this change:
```diff
diff -ur /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/debug-1.4.0/gem_make.out /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2.check/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/debug-1.4.0/gem_make.out
--- /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/debug-1.4.0/gem_make.out 1969-12-31 19:00:01.000000000 -0500
+++ /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2.check/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/debug-1.4.0/gem_make.out 1969-12-31 19:00:01.000000000 -0500
@@ -3,12 +3,12 @@
creating Makefile
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-a79mlv sitelibdir\=./.gem.20221028-31660-a79mlv clean
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-zllvs sitelibdir\=./.gem.20221109-31667-zllvs clean
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-a79mlv sitelibdir\=./.gem.20221028-31660-a79mlv
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-zllvs sitelibdir\=./.gem.20221109-31667-zllvs
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
compiling debug.c
compiling iseq_collector.c
@@ -16,7 +16,7 @@
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-a79mlv sitelibdir\=./.gem.20221028-31660-a79mlv install
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-zllvs sitelibdir\=./.gem.20221109-31667-zllvs install
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
-/nix/store/xq4g38m5ppg78z7bzfxyy2s8ii693k74-coreutils-9.1/bin/install -c -m 0755 debug.so ./.gem.20221028-31660-a79mlv/debug
+/nix/store/xq4g38m5ppg78z7bzfxyy2s8ii693k74-coreutils-9.1/bin/install -c -m 0755 debug.so ./.gem.20221109-31667-zllvs/debug
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/debug-1.4.0/ext/debug'
diff -ur /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/rbs-2.1.0/gem_make.out /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2.check/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/rbs-2.1.0/gem_make.out
--- /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/rbs-2.1.0/gem_make.out 1969-12-31 19:00:01.000000000 -0500
+++ /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2.check/lib/ruby/gems/3.1.0/extensions/x86_64-linux/3.1.0/rbs-2.1.0/gem_make.out 1969-12-31 19:00:01.000000000 -0500
@@ -3,12 +3,12 @@
creating Makefile
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-cv0bgw sitelibdir\=./.gem.20221028-31660-cv0bgw clean
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-7spnp3 sitelibdir\=./.gem.20221109-31667-7spnp3 clean
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-cv0bgw sitelibdir\=./.gem.20221028-31660-cv0bgw
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-7spnp3 sitelibdir\=./.gem.20221109-31667-7spnp3
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
compiling constants.c
compiling lexer.c
@@ -23,7 +23,7 @@
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
current directory: /nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
-make DESTDIR\= sitearchdir\=./.gem.20221028-31660-cv0bgw sitelibdir\=./.gem.20221028-31660-cv0bgw install
+make DESTDIR\= sitearchdir\=./.gem.20221109-31667-7spnp3 sitelibdir\=./.gem.20221109-31667-7spnp3 install
make[1]: Entering directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
-/nix/store/xq4g38m5ppg78z7bzfxyy2s8ii693k74-coreutils-9.1/bin/install -c -m 0755 rbs_extension.so ./.gem.20221028-31660-cv0bgw
+/nix/store/xq4g38m5ppg78z7bzfxyy2s8ii693k74-coreutils-9.1/bin/install -c -m 0755 rbs_extension.so ./.gem.20221109-31667-7spnp3
make[1]: Leaving directory '/nix/store/m9xczrqsh4chvg4b9z3sl4y93s0jqlbg-ruby-3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension'
```
2022-11-09 13:53:41 -05:00
Andrew Marshall
4750b447cf
ruby: Do not assume gemPath
...
Other parts of this derivation use `passthru.gemPath` already, this is
the one exception.
2022-11-09 13:53:41 -05:00
github-actions[bot]
6e4178358d
Merge staging-next into staging
2022-11-09 18:01:48 +00:00
github-actions[bot]
d99020653d
Merge master into staging-next
2022-11-09 18:01:11 +00:00
Daniel Nagy
cfce957d4f
treewide: more meta changelog urls and mainPrograms ( #200062 )
...
* turbovnc: add changelog url
* memray: add changelog url
* ddcutil: add changelog url
* jc: add changelog url
* zed: add changelog url
* lua: use https homepage
* sil: use https url
* the-powder-toy: use https homepage
* tldr: add changelog url
* openjpeg: add changelog url
* scheme48: use https homepage
* bubblewrap: set meta.mainProgram
* zbar: set meta.mainProgram
* qpdf: add changelog url
* nvtop: set meta.mainProgram
* squashfs: add meta.mainProgram
2022-11-09 16:41:13 +01:00
R. Ryantm
e83a04619d
oak: 0.2 -> 0.3
2022-11-09 06:18:36 +00:00
github-actions[bot]
65c9a7974a
Merge staging-next into staging
2022-11-08 18:01:46 +00:00
github-actions[bot]
4517d658d3
Merge master into staging-next
2022-11-08 18:01:16 +00:00
github-actions[bot]
ad832f407b
Merge staging-next into staging
2022-11-08 06:01:52 +00:00
github-actions[bot]
917a1408b8
Merge master into staging-next
2022-11-08 06:01:15 +00:00
Mario Rodas
ee47da83d1
luau: 0.551 -> 0.552
...
https://github.com/Roblox/luau/releases/tag/0.552
2022-11-08 04:20:00 +00:00
R. Ryantm
4078ed7536
janet: 1.24.1 -> 1.25.1
2022-11-08 10:59:15 +08:00
Sandro
f0f084ddb6
Merge pull request #196785 from shanesveller/shanesveller/erlang-25.1.1
2022-11-08 02:12:59 +01:00
github-actions[bot]
822bf096f2
Merge staging-next into staging
2022-11-07 00:04:07 +00:00
github-actions[bot]
e51ba60580
Merge master into staging-next
2022-11-07 00:03:30 +00:00
Jörg Thalheim
7eccc4973c
Merge pull request #195055 from Mic92/buildPythonPackage
...
buildPythonPackage: fix regression if no setuptools is used
2022-11-06 20:37:18 +01:00
Shane Sveller
9014fb790d
erlang: 25.1 -> 25.1.2
...
https://www.erlang.org/patches/otp-25.1.1
https://www.erlang.org/patches/otp-25.1.2
2022-11-06 09:57:37 -06:00
Travis A. Everett
1e15443652
bats.libraries: reduce output size
2022-11-05 20:16:36 -05:00
Doron Behar
b42282abdf
octave: 7.1.0 -> 7.3.0
2022-11-05 20:56:58 +02:00
Sergei Trofimovich
3c65029d0d
Merge pull request #198672 from trofi/pythonFull-without-xlibsWrapper
...
pythonFull: drop unused xlibsWrapper input
2022-11-05 10:18:25 +00:00
github-actions[bot]
2248464524
Merge staging-next into staging
2022-11-04 12:02:07 +00:00
R. Ryantm
d92b6cead0
clojure: 1.11.1.1182 -> 1.11.1.1189
2022-11-03 04:47:14 +00:00
github-actions[bot]
89bfc5f960
Merge staging-next into staging
2022-11-03 00:02:55 +00:00
Thiago Kenji Okada
9e7feda53c
Merge pull request #199153 from r-ryantm/auto-update/babashka
...
babashka: 1.0.164 -> 1.0.165
2022-11-02 23:21:54 +00:00
R. Ryantm
da44bf129d
babashka: 1.0.164 -> 1.0.165
2022-11-02 11:52:45 +00:00
github-actions[bot]
ff1df95c8f
Merge staging-next into staging
2022-11-02 06:05:15 +00:00
github-actions[bot]
d6b8789005
Merge master into staging-next
2022-11-02 06:04:45 +00:00
R. Ryantm
fdd9ddb34c
jruby: 9.3.8.0 -> 9.3.9.0
2022-11-02 10:49:36 +08:00
Pierre Bourdon
4fe74d5257
Merge pull request #198802 from delroth/relax-deps-hook-regexp
...
pythonRelaxDepsHook: improve Requires-Dist parsing
2022-11-01 15:10:07 +01:00
Pierre Bourdon
1f197e240e
pythonRelaxDepsHook: improve Requires-Dist parsing
...
Prior to this commit, pythonRelaxDeps would only support removing
version constraints from "Requires-Dist" lines formatted in a particular
way ("foo (>= 1.2.3)"). This way is deprecated as per PyPA Core Metadata
Specs v2.1 [1]:
> Tools parsing the format should accept optional parentheses around
> this, but tools generating it should not use parentheses.
Additionally, a "Requires-Dist" dependency specification can contain
other metadata than just package name and version (extra names,
environment marker). These were being silently dropped by the prior
version of pythonRelaxDeps, or the version could not be relaxed.
The actual grammar is defined in PEP 508 [2]. Our tool of choice here is
sed extended regexps, so there's only so much we can do to be correct
with this parser. The regexp implemented in this commit makes an attempt
at supporting [extra] names, ; env_markers, as well as version specs
without parentheses. There are still unsupported features (URL specs) as
well as unhandled edge cases, but at some point trying to make the
regexp better is bound to awake ZALGO [3].
[1] https://packaging.python.org/en/latest/specifications/core-metadata/#requires-dist-multiple-use
[2] https://peps.python.org/pep-0508/#grammar
[3] https://stackoverflow.com/a/1732454/179806
2022-10-31 17:05:12 +01:00
github-actions[bot]
76cceffaf9
Merge master into staging-next
2022-10-31 12:01:26 +00:00
Maximilian Bosch
42be0c4f20
Merge pull request #198499 from r-ryantm/auto-update/evcxr
...
evcxr: 0.14.0 -> 0.14.1
2022-10-31 10:08:01 +01:00
Sergei Trofimovich
845c39bab5
pythonFull: drop unused xlibsWrapper input
...
Tested as no material change in `out` output with `diffoscope`.
2022-10-30 16:47:30 +00:00
github-actions[bot]
d3cd7d0199
Merge master into staging-next
2022-10-29 18:01:22 +00:00
R. Ryantm
84beab6d45
evcxr: 0.14.0 -> 0.14.1
2022-10-29 17:05:27 +00:00
Mario Rodas
8179e52c63
Merge pull request #198472 from marsam/update-luau
...
luau: 0.550 -> 0.551
2022-10-29 11:35:33 -05:00
Pol Dellaiera
f8cd3d8b2b
php81: 8.1.11 -> 8.1.12
2022-10-29 08:34:15 +02:00
Pol Dellaiera
305a0e8e65
php80: 8.0.24 -> 8.0.25
2022-10-29 08:33:57 +02:00
Mario Rodas
16a3d3c1b3
luau: 0.550 -> 0.551
...
https://github.com/Roblox/luau/releases/tag/0.551
2022-10-29 04:20:00 +00:00
github-actions[bot]
6e5f43a5bd
Merge master into staging-next
2022-10-28 18:01:29 +00:00
Frederik Rietdijk
cb445d527b
python3Packages: stdenv does not have to be a Python module
...
stdenv is included in the package set. It does not provide a Python
module however and was therefore catched by the test. Because we do need
it we provide an exception for it.
2022-10-28 19:11:31 +02:00
ajs124
017fd89527
Revert "python3: pin to openssl_1_1"
...
This reverts commit 8dfc998207
.
2022-10-28 14:15:18 +02:00
github-actions[bot]
e0499d49ca
Merge staging-next into staging
2022-10-28 06:01:46 +00:00
R. Ryantm
3023508eba
wasmtime: 2.0.0 -> 2.0.1
2022-10-28 00:44:32 +00:00
Frederik Rietdijk
d3ca664b6a
Merge staging-next into staging
2022-10-27 10:06:54 +02:00
Frederik Rietdijk
33d12e5f0b
pythonPackages: ensure all derivations provide python modules
...
This adds a test to ensure no new uses of `buildPythonApplication` can
be added to `python-packages.nix`.
Python packages can be grouped into two groups: 1) applications and 2)
packages providing importable modules. In `python-packages.nix` we only
want to have 2). 1) should be in the top-level package set.
To achieve this, all setup hooks need to be marked as being a setup hook.
For the setup hooks in the Python packages set this is done by creating
a new builder, `makePythonHook`.
Because there were issues with splicing, the file importing all the hooks
is converted to an extension. All non-packages were moved out of `python-packages.nix`
into `python-packages-base.nix`. The `keep` argument to `makeScopeWithSplicing
was cleaned up as well; there is no need to keep this one manually in sync
reducing the risk of breaking cross-compilation.
2022-10-27 10:03:16 +02:00
github-actions[bot]
abfd2fe8a8
Merge staging-next into staging
2022-10-26 12:01:52 +00:00
Mario Rodas
420959735a
Merge pull request #197447 from marsam/add-luau
...
luau: init at 0.550
2022-10-26 05:31:03 -05:00
R. Ryantm
5fb74a0e7a
clojure: 1.11.1.1177 -> 1.11.1.1182
2022-10-26 06:45:54 +00:00
github-actions[bot]
4e978a8caa
Merge staging-next into staging
2022-10-26 00:03:42 +00:00
figsoda
0f190ab597
Merge pull request #197767 from r-ryantm/auto-update/joker
...
joker: 1.0.1 -> 1.0.2
2022-10-25 15:20:38 -04:00
github-actions[bot]
81a6c5a54c
Merge staging-next into staging
2022-10-25 18:16:24 +00:00
R. Ryantm
b9c493616b
joker: 1.0.1 -> 1.0.2
2022-10-25 17:34:04 +00:00
Martin Weinelt
4932ed92a4
python311: 3.11.0-rc2 -> 3.11.0
...
https://www.python.org/downloads/release/python-3110/
https://discuss.python.org/t/python-3-11-0-final-is-now-available/20291
2022-10-25 00:30:25 +02:00
github-actions[bot]
38a8b47046
Merge staging-next into staging
2022-10-24 18:06:30 +00:00
R. Ryantm
b65f049b6b
clojure: 1.11.1.1165 -> 1.11.1.1177
2022-10-24 11:55:27 +00:00
github-actions[bot]
f4c71b2f8c
Merge staging-next into staging
2022-10-23 18:02:19 +00:00
Anderson Torres
925c0fa54a
Merge pull request #197322 from atorres1985-contrib/cleanup-maintainers
...
Cleanup maintainers
2022-10-23 11:59:28 -03:00
AndersonTorres
a0ae2b81c0
picolisp: remove tohl
...
Because tohl disappeared (last seen 2021-01-28).
2022-10-23 11:36:17 -03:00
AndersonTorres
313d405f46
gtk-server: remove tohl from meta.maintainers list
...
Because tohl disappeared (last seen 2021-01-28).
2022-10-23 01:22:31 -03:00
AndersonTorres
e93d594a4c
clisp hg: remove tohl from meta.maintainers list
...
Because tohl disappeared (last seen 2021-01-28).
2022-10-23 01:19:49 -03:00
AndersonTorres
023b6ea7c7
clisp default: remove tohl from meta.maintainers list
...
Because tohl disappeared (last seen 2021-01-28).
2022-10-23 01:18:48 -03:00
github-actions[bot]
d079720429
Merge staging-next into staging
2022-10-22 12:01:58 +00:00
github-actions[bot]
71e4896d63
Merge master into staging-next
2022-10-22 12:01:25 +00:00
Mario Rodas
2cf27dbed8
luau: init at 0.550
2022-10-22 04:20:00 +00:00
Rafael Fernández López
1f5628592e
wasmtime: 1.0.1 -> 2.0.0
2022-10-21 10:02:34 +02:00
github-actions[bot]
8ad88f68a1
Merge staging-next into staging
2022-10-21 00:06:27 +00:00
github-actions[bot]
c434165354
Merge master into staging-next
2022-10-21 00:05:50 +00:00
Vladimír Čunát
e674dd40b3
Merge #193861 : luajit_2_0, luajit_2_1: update
...
...into staging-next
2022-10-20 21:42:09 +02:00
R. Ryantm
6020b60cfd
bats: 1.8.0 -> 1.8.2
2022-10-20 05:14:03 +00:00
github-actions[bot]
b779f96801
Merge staging-next into staging
2022-10-19 12:02:03 +00:00
github-actions[bot]
bbaff9a043
Merge master into staging-next
2022-10-19 12:01:22 +00:00
R. Ryantm
cce8ccaa64
babashka: 0.10.163 -> 1.0.164
2022-10-19 04:43:15 +00:00
github-actions[bot]
70da3334cf
Merge staging-next into staging
2022-10-17 18:16:14 +00:00
github-actions[bot]
3834216ec6
Merge master into staging-next
2022-10-17 18:10:17 +00:00
Jörg Thalheim
b7448d9018
Merge pull request #196400 from Mic92/pypy
...
pypy39: fix executable name for 3.9
2022-10-17 15:17:56 +02:00
Jörg Thalheim
0d7a8e28d0
pypy: fix executable name for 3.9
2022-10-17 14:23:01 +02:00
github-actions[bot]
bcfb4956fd
Merge staging-next into staging
2022-10-17 12:01:57 +00:00
github-actions[bot]
969a1796ef
Merge master into staging-next
2022-10-17 12:01:24 +00:00
Kevin Cox
8e8e33083c
Merge pull request #196152 from risicle/ris-dart-source-provenance
...
dart: set sourceProvenance to binaryNativeCode
2022-10-17 07:52:07 -04:00
Jörg Thalheim
ea13f7cd4c
pypy: 7.3.7 -> 7.3.9
2022-10-17 10:21:06 +02:00
Jörg Thalheim
12f9d8e730
buildPythonPackage: better error message if no setuptools is used.
...
Before packages did not had to set `format = "other";` if had a custom
installPhase and would not produce a dist folder.
The current error message is hard to understand by new users:
> Executing pythonOutputDistPhase
> mv: cannot stat 'dist': No such file or directory
This commit improves the error message.
2022-10-17 10:12:34 +02:00
github-actions[bot]
ec95041d85
Merge staging-next into staging
2022-10-16 00:04:36 +00:00
Martin Weinelt
51fcbf5bb7
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-16 00:18:40 +02:00
Robert Scott
5fd789b108
dart: set sourceProvenance to binaryNativeCode
2022-10-15 16:07:45 +01:00
Artturin
c86122e5bd
pythonInterpreters: get self from __splicedPackages
...
BEFORE:
the python derivation did not contain .nativeDrv and .crossDrv because
it was not from the __splicedPackages set
the python used in mk-python-derivation.nix was for host
```
nix-repl> pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs
[ «derivation /nix/store/bhz39ds4v02hn6x4py4mzjyilw4a589h-python3-aarch64-unknown-linux-gnu-3.10.7.drv» «derivation /nix/store/v880cnh4ml7czmivfbk3cdh93hz9yvbn-hook.drv» «derivation /nix/store/f243ab7wv92gqsmc9h7gr0qcnj0xcgdb-hook.drv» «derivation /nix/store/880lf8895bzn8d94lrr2y7ilgkxq0lc4-python-remove-tests-dir-hook.drv» «derivation /nix/store/fzjnhawfs1wpw58hcd1vxd9y750dc08y-python-remove-bin-bytecode-hook.drv» «derivation /nix/store/n8l59iparx98yfw8g5ydqmzmk3fdic75-setuptools-setup-hook.drv» «deri→
```
AFTER:
the python derivation does contain .nativeDrv and .crossDrv because
it is from the __splicedPackages set
those 2 are what makes nativeBuildInputs and buildInputs function
properly
the python used in mk-python-derivation.nix is for build
```
nix-repl> pkgsCross.aarch64-multiplatform.python3Packages.xpybutil.nativeBuildInputs
[ «derivation /nix/store/hvb9yxgv1133cfhxxd869sibldvv2vdx-python3-3.10.7.drv» «derivation /nix/store/v880cnh4ml7czmivfbk3cdh93hz9yvbn-hook.drv» «derivation /nix/store/f243ab7wv92gqsmc9h7gr0qcnj0xcgdb-hook.drv» «derivation /nix/store/880lf8895bzn8d94lrr2y7ilgkxq0lc4-python-remove-tests-dir-hook.drv» «derivation /nix/store/fzjnhawfs1wpw58hcd1vxd9y750dc08y-python-remove-bin-bytecode-hook.drv» «derivation /nix/store/n8l59iparx98yfw8g5ydqmzmk3fdic75-setuptools-setup-hook.drv» «derivation /nix/store/7vyhynla→
```
2022-10-15 09:35:29 +02:00
Artturin
19d04b5f47
pythonInterpreters: don't use with pkgs
2022-10-15 09:35:29 +02:00
github-actions[bot]
92e8a46d79
Merge staging-next into staging
2022-10-15 06:08:33 +00:00
github-actions[bot]
4f07e7f326
Merge master into staging-next
2022-10-15 06:07:54 +00:00
Ryan Burns
1e7b2e3dc5
Merge pull request #146871 from Grumbel/fix-guile-3.0
...
guile: fix non-existing libunistring include path
2022-10-14 20:27:10 -04:00
Martin Weinelt
87761da934
python37: 3.7.14 -> 3.7.15
...
https://docs.python.org/release/3.7.15/whatsnew/changelog.html
2022-10-14 22:50:59 +02:00
Martin Weinelt
997b80d632
python39: 3.9.14 -> 3.9.15
...
http://docs.python.org/release/3.9.15/whatsnew/changelog.html
2022-10-14 19:03:55 +02:00
Martin Weinelt
a88ce6dc0b
python310: 3.10.7 -> 3.10.8
...
https://docs.python.org/release/3.10.8/whatsnew/changelog.html
2022-10-14 19:03:50 +02:00
Martin Weinelt
8444183652
python38: 3.8.14 -> 3.8.15
...
http://docs.python.org/release/3.8.15/whatsnew/changelog.html
2022-10-14 18:13:25 +02:00
github-actions[bot]
182a2100db
Merge master into staging-next
2022-10-14 00:04:53 +00:00
Matthieu Coudron
c4b5c2574b
lua: test the interpreter
...
Test with:
nix-build -A lua.tests pass
Tests are very limited for now, goal is mostly to put the infra into
place and enrich the tests when dealing with lua issues.
add luaPath/luaCpath as passthrough
makes it easier to generate LUA_PATH/LUA_CPATH
2022-10-14 00:10:40 +02:00
Matthieu Coudron
2acce7dfdc
vimPlugins: make usage of luaPackages less confusing
...
right now the src is ignored in:
```
lush-nvim = buildNeovimPlugin {
pname = "lush.nvim";
version = "2022-08-09";
src = fetchFromGitHub {
owner = "rktjmp";
repo = "lush.nvim";
rev = "6b9f399245de7bea8dac2c3bf91096ffdedfcbb7";
sha256 = "0rb77rwmbm438bmbjfk5hwrrcn5sihsa1413bdpc27rw3rrn8v8z";
};
meta.homepage = "https://github.com/rktjmp/lush.nvim/ ";
};
```
which is very confusing. With this PR, we correctly override the src and
the version of the package. We introduce a rockspecVersion attribute of
lua package to be able to still find the rockspec when the
"version" field needs to be different than "rockspecVersion".
2022-10-13 19:57:35 +02:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging
2022-10-13 08:27:55 +02:00
Artturi
e66d2fd89d
Merge pull request #194256 from Artturin/treewides2
2022-10-13 00:08:01 +03:00
Robert Scott
3ea73da2ae
Merge pull request #195329 from yorickvP/lua-544
...
lua: 5.4.3 -> 5.4.4
2022-10-12 20:44:06 +01:00
Alyssa Ross
3dae05bb91
update-python-libraries: enable nix command
...
Since the Nix command used is an implementation detail of the script,
it's the script that will have to be updated if the command changes,
it's the script that should be opting into this, rather than making
the user do it globally.
2022-10-12 11:38:55 +00:00
Alyssa Ross
6425011efe
update-python-libraries: remove old Nix fallback
...
Since c0972c16dc
("update-python-libraries: add missing dependency nix"),
Nix will be provided as a dependency, so we know we'll always be using
a modern version and no longer need the fallback.
2022-10-12 11:38:55 +00:00
R. Ryantm
3e08c10e68
elixir_1_14: 1.14.0 -> 1.14.1
2022-10-11 18:45:15 -04:00
Pascal Bach
17c13ef886
rustpython: unstable-2021-12-09 -> unstable-2022-10-11
2022-10-11 22:59:44 +02:00
Sandro
936a00284c
Merge pull request #194964 from wegank/gnudatalangauge-darwin
2022-10-11 14:49:08 +02:00
Yorick van Pelt
5af1ad13f6
lua: 5.4.3 -> 5.4.4
...
CVE-2021-44647, CVE-2021-44964, CVE-2021-43519
2022-10-11 12:25:51 +02:00
Weijia Wang
25491b5dc3
gnudatalanguage: fix build on aarch64-darwin
2022-10-11 08:22:46 +02:00
github-actions[bot]
aabca3ed54
Merge staging-next into staging
2022-10-11 06:17:43 +00:00
Anderson Torres
b7fa69bbea
Merge pull request #194827 from sternenseemann/cbqn-2022-10-04
...
cbqn: 0.pre+date=2022-05-06 -> 0.pre+date=2022-10-04
2022-10-11 00:06:46 -03:00
github-actions[bot]
5d957f3dba
Merge staging-next into staging
2022-10-11 00:05:26 +00:00
Martin Weinelt
294201004f
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-10 21:45:18 +02:00
Christian Kögler
fdcb3008ca
Merge pull request #191828 from abathur/bats_1.8.0
...
bats: 1.7.0 -> 1.8.0
2022-10-10 18:53:20 +02:00
Artturin
7e49471316
treewide: optional -> optionals where the argument is a list
...
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Artturin
f4ea1208ec
treewide: *Flags convert to list from str
...
*Flags implies a list
slightly relevant:
> stdenv: start deprecating non-list configureFlags https://github.com/NixOS/nixpkgs/pull/173172
the makeInstalledTests function in `nixos/tests/installed-tests/default.nix` isn't available outside of nixpkgs so
it's not a breaking change
2022-10-10 15:30:59 +03:00
Bobby Rong
19d5bb62fe
Merge pull request #195170 from smasher164/update-ivy-0.2.8
...
ivy: 0.1.13 -> 0.2.8
2022-10-10 20:11:48 +08:00
sternenseemann
ad0537ab1f
cbqn: pass adjusted linker flags for darwin
2022-10-10 12:01:02 +02:00
Martin Weinelt
829f89581a
Merge pull request #181764 from mweinelt/glibc-without-libcrypt
2022-10-09 21:07:26 +02:00
github-actions[bot]
3b37795067
Merge staging-next into staging
2022-10-09 18:02:10 +00:00
github-actions[bot]
44f6a02f39
Merge master into staging-next
2022-10-09 18:01:35 +00:00
Franz Pletz
09597d4807
unicon-lang: fix build with libxcrypt
2022-10-09 18:10:43 +02:00
Franz Pletz
845ae8e684
qnial: fix build with libxcrypt
2022-10-09 18:10:42 +02:00
Franz Pletz
194d852242
cpython: fix build with libxcrypt
2022-10-09 18:09:39 +02:00
Franz Pletz
3624ac2458
perl: fix build with libxcrypt
2022-10-09 18:07:54 +02:00
Martin Weinelt
a369108233
perl: allow building without libcrypt
2022-10-09 18:07:53 +02:00
Ryan Mulligan
c0972c16dc
update-python-libraries: add missing dependency nix
...
nix is needed for nix-prefetch-url
2022-10-09 16:06:59 +00:00
Stéphan Kochen
2623fc4a78
lua: add back Darwin makeBinaryWrapper fix
2022-10-09 12:15:14 +02:00
Akhil Indurti
8171f7c8d8
ivy: 0.1.13 -> 0.2.8
2022-10-08 22:25:22 -04:00
github-actions[bot]
cdfb8a30a4
Merge staging-next into staging
2022-10-08 12:02:12 +00:00
github-actions[bot]
1b60238acd
Merge master into staging-next
2022-10-08 12:01:37 +00:00
R. Ryantm
552ab32c71
cg3: 1.3.7 -> 1.3.9
2022-10-08 18:06:15 +08:00
Luka Blaskovic
ac56a47df4
luajit_2_1: 2.1.0-2022-04-05 -> 2.1.0-2022-10-04
2022-10-08 05:45:16 +00:00
Luka Blaskovic
49b4e3ad51
luajit_2_0: 2.0.5-2022-03-13 -> 2.0.5-2022-09-13
2022-10-08 05:43:19 +00:00
Mario Rodas
7a2dd2ecf9
Merge pull request #192860 from raboof/ruby-move-towards-3.1
...
ruby: move towards 3.1
2022-10-06 21:16:44 -05:00
sternenseemann
1d7d8b4b0a
cbqn: 0.pre+date=2022-05-06 -> 0.pre+date=2022-10-04
2022-10-07 00:51:01 +02:00
sternenseemann
1853d30351
mbqn: 0.pre+date=2021-12-13 -> 0.pre+date=2022-10-03
2022-10-07 00:50:24 +02:00
Arnout Engelen
c5e2f3c066
ruby: move towards ruby 3
...
Currently, `pkgs.ruby` is ruby 2.7.6, which is in 'security updates
only' mode and scheduled to go EOL April 2023. Updating `pkgs.ruby`
to be ruby 3.1 would be a rather large change, but using ruby 3 to
bootstrap building ruby itself would be a nice first step in that
direction.
Tested with asciidoctor that this indeed now allows building a ruby
application without getting ruby 2.7 in the build closure.
Also fixes #192729
2022-10-06 17:09:38 +02:00
github-actions[bot]
d426366b62
Merge staging-next into staging
2022-10-05 00:05:03 +00:00
github-actions[bot]
8a59eec401
Merge master into staging-next
2022-10-05 00:04:26 +00:00
figsoda
6d7136b24d
Merge pull request #194482 from flexagoon/master
...
maintainers: remove flexagoon from hover and dart
2022-10-04 18:51:57 -04:00
Pavel Zolotarevskiy
6b4bcde22d
dart: remove myself from maintainers
2022-10-04 20:35:30 +00:00
Frederik Rietdijk
69ea4c8696
pythonPackages.buildPython*: also output dist when using wheel
...
Typically the actual wheel will be unchanged, but it is possible we use
the relax deps hook modifying the wheel.
2022-10-04 15:34:46 +02:00
Frederik Rietdijk
de5951f3c2
pythonPackages.pythonRelaxDepsHook: cleanup unpacked folder
...
or it will end up in the dist output.
2022-10-04 15:34:46 +02:00
github-actions[bot]
a46be8f23d
Merge master into staging-next
2022-10-03 12:01:27 +00:00
Pol Dellaiera
d81b7507f0
php: enable imap
extension by default
2022-10-03 10:06:48 +02:00
github-actions[bot]
0ae3aa5345
Merge master into staging-next
2022-10-02 17:45:43 +00:00
7c6f434c
62b424f68c
Merge pull request #193872 from r-ryantm/auto-update/angelscript
...
angelscript: 2.35.1 -> 2.36.0
2022-10-02 17:18:09 +00:00
github-actions[bot]
e879e7d54e
Merge master into staging-next
2022-10-02 00:04:43 +00:00
logo
423e9cc42c
hashlink: add x86_64-darwin compatibility ( #193580 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-01 23:41:52 +02:00
github-actions[bot]
aecf7c7bb9
Merge master into staging-next
2022-10-01 18:01:22 +00:00
Sandro
b87d269a61
Merge pull request #192915 from risicle/ris-wasm3-known-vulnerabilities
2022-10-01 19:25:34 +02:00
Shyim
6350f1b106
php: enable sysvsem by default
2022-10-01 16:58:45 +02:00
R. Ryantm
54ce685fc4
angelscript: 2.35.1 -> 2.36.0
2022-10-01 07:36:39 +00:00
github-actions[bot]
51e600a3e5
Merge master into staging-next
2022-10-01 00:05:21 +00:00
Robert Scott
3b5295131d
erlangR22: mark with knownVulnerabilities CVE-2022-37026
2022-10-01 09:00:26 +09:00
Robert Scott
9629d42c78
erlangR21: mark with knownVulnerabilities CVE-2022-37026
2022-10-01 09:00:26 +09:00
Robert Scott
fb091a487d
erlangR23: 23.3.4.10 -> 23.3.4.17
2022-10-01 09:00:26 +09:00
Robert Scott
56f026b029
erlangR24: 24.2 -> 24.3.4.5
2022-10-01 09:00:26 +09:00
github-actions[bot]
bc5e570733
Merge master into staging-next
2022-09-30 12:01:29 +00:00
Pol Dellaiera
51ada90c64
php81: 8.1.10 -> 8.1.11
2022-09-30 09:38:38 +02:00
Pol Dellaiera
0d87d2232a
php80: 8.0.23 -> 8.0.24
2022-09-30 09:38:26 +02:00
github-actions[bot]
9d19287993
Merge master into staging-next
2022-09-29 18:03:40 +00:00
John Ericson
0427e5eca8
Merge pull request #193528 from cidkidnix/android-cpyth
...
android: cpython: fix stdenv.cc.cc.libllvm
2022-09-29 10:42:44 -04:00
cidkidnix
94d9904072
cpython: fix stdenv.cc.cc.libllvm
2022-09-29 09:05:13 -05:00
github-actions[bot]
9c14978f84
Merge master into staging-next
2022-09-29 12:01:25 +00:00
Sandro
27c0a9c586
Merge pull request #192234 from cw789/erlang_update
2022-09-29 11:37:55 +02:00
github-actions[bot]
f18d801779
Merge staging-next into staging
2022-09-28 18:05:53 +00:00
Vladimír Čunát
c644ed7108
cg3: fixup paths in .pc file
2022-09-28 17:19:23 +02:00
github-actions[bot]
d6a1c7033e
Merge staging-next into staging
2022-09-28 00:06:37 +00:00
github-actions[bot]
70776ac218
Merge master into staging-next
2022-09-28 00:06:02 +00:00
Artturi
1c1c182814
Merge pull request #192851 from Artturin/treewides1
2022-09-28 00:50:06 +03:00
Pascal Bach
bf40bcce9d
Merge pull request #193138 from r-ryantm/auto-update/wasmtime
...
wasmtime: 1.0.0 -> 1.0.1
2022-09-27 23:09:17 +02:00
github-actions[bot]
3f66160994
Merge master into staging-next
2022-09-27 18:04:13 +00:00
R. Ryantm
91b1023805
wasmtime: 1.0.0 -> 1.0.1
2022-09-27 03:44:24 +00:00
github-actions[bot]
59a37c822b
Merge master into staging-next
2022-09-26 18:01:53 +00:00