Sergei Trofimovich
3ceb8a59a6
Merge pull request #185537 from trofi/decouple-strip-and-separate-debug
...
setup-hooks/separate-debug-info.sh: don't inhibit strip hook
2022-08-11 08:53:24 +01:00
github-actions[bot]
21cf6d1144
Merge master into staging-next
2022-08-11 00:02:36 +00:00
Anderson Torres
668dc09547
Merge pull request #185991 from r-ryantm/auto-update/nickel
...
nickel: 0.2.0 -> 0.2.1
2022-08-10 19:51:33 -03:00
Kirill A. Korinsky
60259663a4
spidermonkey_*: fix build under macOS
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
f6c8d04c78
spidermonkey_*: remove useless dependency
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
cf3859b188
spidermonkey_*: add myself as a maintainer
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
c053cde6be
spidermonkey_102: init at 102.1.0
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
457b124ad2
spidermonkey_*: add tests
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
9a99e98ea4
spidermonkey_78: factor out into a common expression
2022-08-10 23:33:20 +02:00
Kirill A. Korinsky
1573bc9229
spidermonkey_91: factor out into a common expression
2022-08-10 23:33:20 +02:00
R. Ryantm
1cf6528627
nickel: 0.2.0 -> 0.2.1
2022-08-10 21:00:18 +00:00
github-actions[bot]
615ca4335f
Merge master into staging-next
2022-08-10 12:01:18 +00:00
figsoda
c1dbfeb2c0
Merge pull request #185125 from figsoda/update-lunatic
...
lunatic: 0.9.0 -> 0.10.0
2022-08-10 16:07:44 +08:00
figsoda
41c5b671d6
lunatic: 0.9.0 -> 0.10.0
2022-08-10 15:21:25 +08:00
github-actions[bot]
5ad6c8071e
Merge master into staging-next
2022-08-09 18:01:26 +00:00
Silvan Mosberger
65a60bd702
Merge pull request #185694 from infinisil/bats-libraries
...
bats: Add library support
2022-08-09 19:55:22 +02:00
Travis A. Everett
d42f6128c7
bats: Add library test
...
Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
2022-08-09 17:34:13 +02:00
github-actions[bot]
194ba77ae3
Merge master into staging-next
2022-08-09 00:02:24 +00:00
Martin Weinelt
7363ab9ebb
python311: 3.11.0b5 -> 3.11.0rc1
...
https://docs.python.org/3.11/whatsnew/changelog.html#python-3-11-0-beta-5
2022-08-08 23:55:10 +02:00
Martin Weinelt
f1c0f0554a
Merge pull request #183037 from mweinelt/python3.11.0b5
2022-08-08 23:52:28 +02:00
Silvan Mosberger
fbe194fdf6
bats: Add library wrapper
...
Adds a `bats.withLibraries (p: [ ... ])` function, which creates a
`bats` wrapper where the `BATS_LIB_PATH` environment variable contains
fallbacks for the given list of libraries.
This allows to e.g. use the `bats-assert` library (which itself requires the
`bats-support` library) with
bats.withLibraries (p: [ p.bats-support p.bats-assert ])
In a `.bats` file you can then call `bats_load_library` [1] to load the
libraries in the `setup()` function:
setup() {
bats_load_library bats-support
bats_load_library bats-assert
}
[1]: https://bats-core.readthedocs.io/en/stable/writing-tests.html?highlight=library#bats-load-library-load-system-wide-libraries
2022-08-08 20:20:10 +02:00
Silvan Mosberger
d1949b739a
bats: init libraries
...
- init bats-assert 2.0.0
- init bats-support 0.3.0
- init bats-file 0.3.0
2022-08-08 20:11:37 +02:00
Sergei Trofimovich
b3b672d5a1
setup-hooks/separate-debug-info.sh: don't inhibit strip hook
...
Before the change separate-debug-info.sh did the stripping itself.
This scheme has a few problems:
1. Stripping happens only on ELF files. *.a and *.o files are skipped.
Derivations have to do it manually. Usually incorrectly
as they don't run $RANLIB (true for `glibc` and `musl`).
2. Stripping happens on all paths. Ideally only `stripDebugList` paths
should be considered.
3. Host strip is called on Target files.
This change offloads stripping logic to strip hook. This strips more
files for `glibc` and `musl`. Now we can remove most $STRIP calls
from individual derivations.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-07 12:49:37 +01:00
github-actions[bot]
beef677ae7
Merge master into staging-next
2022-08-06 18:01:15 +00:00
Elis Hirwing
f44841f33d
Merge pull request #185160 from helsinki-systems/upd/php
...
php80: 8.0.21 -> 8.0.22 & php81: 8.1.8 -> 8.1.9
2022-08-06 17:18:48 +02:00
github-actions[bot]
4bbe802309
Merge staging-next into staging
2022-08-06 12:01:56 +00:00
Frederik Rietdijk
2270b66d75
pythonPackagesExtensions: override all Python package sets at once
...
Python package sets can be overridden by overriding an interpreter
and passing in `packageOverrides = self: super: {...};`. This is fine
in case you need a single interpreter, however, it does not help you
when you want to override all sets.
With this change it is possible to override all sets at once by
appending a list of "extensions" to `pythonPackagesExtensions`.
From reading the implementation you might wonder why a list is used, and
not
`lib.composeExtensions`? The reason is the latter requires knowledge of
the library function. This approach should be easier for most users
as it is similar to how we append to lists of e.g. inputs or patches
when overriding a derivation.
2022-08-06 09:39:39 +02:00
github-actions[bot]
d6fe4d729a
Merge staging-next into staging
2022-08-06 06:02:05 +00:00
Austin Seipp
3524da2f0a
kerf_1: init at unstable-2022-08-05
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-08-05 22:19:42 -05:00
github-actions[bot]
7735ca9858
Merge staging-next into staging
2022-08-06 00:03:34 +00:00
Thomas Gerbet
03119abf6b
wasmtime: 0.38.0 -> 0.39.1
...
https://github.com/bytecodealliance/wasmtime/blob/v0.39.1/RELEASES.md
Fixes CVE-2022-31146 and CVE-2022-31169.
2022-08-05 18:48:57 +02:00
ajs124
da6ccfbab2
php81: 8.1.8 -> 8.1.9
...
https://www.php.net/ChangeLog-8.php#8.1.9
2022-08-05 00:20:10 +02:00
ajs124
2b483c62db
php80: 8.0.21 -> 8.0.22
...
https://www.php.net/ChangeLog-8.php#8.0.22
2022-08-05 00:19:54 +02:00
Sandro
c30985a8a9
Merge pull request #176320 from stigtsp/package/perl-5.36.0-staging
2022-08-04 01:34:44 +02:00
Martin Weinelt
b4ba441d7c
python310: 3.10.5 -> 3.10.6
...
https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-6-final
https://pythoninsider.blogspot.com/2022/08/python-3106-is-available.html
https://www.python.org/downloads/release/python-3106/
2022-08-03 14:15:27 +02:00
R. Ryantm
7c8629447b
yabasic: 2.90.1 -> 2.90.2
2022-08-02 08:19:11 +00:00
Winter
d7f893676b
Merge pull request #184224 from r-ryantm/auto-update/jruby
2022-08-01 23:39:14 -04:00
Stig Palmquist
5e2471dfec
perldevel: 5.35.9 -> 5.37.0, perl-cross: 31dac3e2 -> c8760457
2022-08-02 01:09:41 +02:00
Stig Palmquist
20868cb2d0
perl: 5.34.1 -> 5.36.0
...
- perl536: init at 5.36.0
- perl: perl534 -> perl536
- perlPackages: perl534Packages -> perl536Packages
- perl532: remove
2022-08-02 01:01:16 +02:00
R. Ryantm
8736aa01e9
nickel: 0.1.0 -> 0.2.0
2022-08-01 18:36:50 +00:00
R. Ryantm
82c4da0677
micropython: 1.19 -> 1.19.1
2022-07-31 23:55:17 +00:00
Robert Scott
a043195d2c
jruby: mark as sourceProvenance binaryBytecode
2022-07-31 21:56:36 +01:00
R. Ryantm
f64b539060
jruby: 9.3.4.0 -> 9.3.6.0
2022-07-31 13:43:45 +00:00
R. Ryantm
109e0932b8
zef: 0.13.7 -> 0.13.8
2022-07-31 07:18:47 +00:00
R. Ryantm
b40fa67604
wasmer: 2.1.1 -> 2.3.0
2022-07-31 05:56:06 +00:00
Alyssa Ross
5330c0a1af
treewide: use isAarch where appropriate
2022-07-30 16:18:27 +00:00
R. Ryantm
33c199aee4
babashka: 0.9.159 -> 0.9.160
2022-07-30 10:58:37 +01:00
Thiago Kenji Okada
c01ab9eecc
Merge pull request #183088 from jlesquembre/graal-22.2.0
...
graalvm-ce: 22.1.0 -> 22.2.0
2022-07-30 10:48:58 +01:00
José Luis Lafuente
3c0c3d85cf
babashka: 0.8.157 -> 0.9.159
2022-07-29 14:12:07 +02:00
R. Ryantm
b8cc49adbe
nextflow: 21.10.6 -> 22.04.5
2022-07-29 02:12:24 +00:00
Winter
f1d87d0aab
Merge pull request #183190 from figsoda/update-lunatic
...
lunatic: 0.7.5 -> 0.9.0
2022-07-28 11:55:00 -04:00
Winter
d99b07b593
lunatic: mark as unbroken on darwin
2022-07-28 00:50:42 -04:00
figsoda
fc8b6a0aac
lunatic: 0.7.5 -> 0.9.0
2022-07-28 11:37:02 +08:00
Keshav Kini
bd44753d89
acl2: 8.4 -> 8.5
2022-07-27 13:10:17 -07:00
Martin Weinelt
afda166636
python311: 3.11.0b4 -> 3.11.0b5
...
https://pythoninsider.blogspot.com/2022/07/python-3110b5-is-now-available.html
https://www.python.org/downloads/release/python-3110b5/
2022-07-27 02:11:53 +02:00
github-actions[bot]
1071ab374f
Merge master into staging-next
2022-07-26 18:01:32 +00:00
Vladimír Čunát
746effd653
Merge #182849 : firefox updates - 103.0 and related
2022-07-26 15:20:28 +02:00
Martin Weinelt
d361a9f90a
spidermonkey_91: 91.11.0 -> 91.12.0
2022-07-26 15:05:13 +02:00
Mario Rodas
d1367a4a51
zuo: 2022-04-23 -> 2022-07-25
2022-07-26 04:20:00 +00:00
github-actions[bot]
19fd1d7e90
Merge master into staging-next
2022-07-26 00:02:26 +00:00
Pavol Rusnak
3a33ccee14
micropython: 1.18 -> 1.19
2022-07-25 18:29:48 +02:00
github-actions[bot]
21a6aafb7d
Merge master into staging-next
2022-07-24 12:01:21 +00:00
Robert Scott
dd107ca580
lua5_4: add patch for CVE-2022-33099
2022-07-23 13:37:52 +01:00
github-actions[bot]
6629a2339e
Merge master into staging-next
2022-07-23 12:01:31 +00:00
K900
42ca9bef09
Merge pull request #182430 from NickCao/duktape
...
duktape: force link shared library against libm
2022-07-23 09:22:37 +03:00
Nick Cao
51169259a0
duktape: force link shared library against libm
2022-07-22 17:05:42 +08:00
github-actions[bot]
206abeaeaa
Merge master into staging-next
2022-07-22 06:01:20 +00:00
NANASHI0X74
2d37278463
dart: 2.17.0 -> 2.17.3 ( #177104 )
2022-07-22 00:46:57 -04:00
Martin Weinelt
c7dbac1666
python3Packages.sphinxHook: run post install
...
This allows importing and inspecting the build result, which is required
for the psycopg (3.x) package.
2022-07-21 22:35:25 +02:00
Rahul Butani
12257dbc82
tinyscheme: set mainProgram
2022-07-18 22:27:23 -05:00
Rahul Butani
4c958b1200
tinyscheme: add some tests
2022-07-18 17:32:11 -05:00
Rahul Butani
8f0ec82696
tinyscheme: fix the build on macOS
2022-07-18 16:59:00 -05:00
Rahul Butani
17fb7518ff
tinyscheme: add the changelog link
2022-07-18 16:20:19 -05:00
Rahul Butani
698cedfa3c
tinyscheme: don't require the gcc stdenv
2022-07-18 16:20:12 -05:00
Rahul Butani
2746a56f59
tinyscheme: add the libraries to the outputs
2022-07-18 15:11:04 -05:00
Mauricio Scheffer
a8b27f7fd3
boron: init at 2.0.8
2022-07-16 19:59:30 +01:00
Shane Sveller
bfae31c89d
erlang: 25.0.2 -> 25.0.3
...
https://www.erlang.org/patches/otp-25.0.3
2022-07-16 17:44:44 +02:00
Shane Sveller
e6349895cf
erlang: 25.0 -> 25.0.2
...
https://www.erlang.org/patches/otp-25.0.1
https://www.erlang.org/patches/otp-25.0.2
2022-07-16 17:44:44 +02:00
Sandro
e83851024e
Merge pull request #179990 from ShadowRZ/shadowrz/renpy-8
2022-07-15 12:10:09 +02:00
夜坂雅
b151a79d10
renpy: init at 8.0.0
2022-07-14 10:27:27 +08:00
Martin Weinelt
802ec5de4b
python311: 3.11.0b3 -> 3.11.0b4
...
https://www.python.org/downloads/release/python-3110b4/
https://pythoninsider.blogspot.com/2022/07/python-3110b4-is-now-available.html
2022-07-12 12:50:27 +02:00
Elis Hirwing
cffa3d2d65
Merge pull request #180740 from helsinki-systems/upd/php
...
php8*: 8.0.20 -> 8.0.21, 8.1.7 -> 8.1.8
2022-07-09 09:00:41 +02:00
ajs124
e416f8806d
php81: 8.1.7 -> 8.1.8
...
Fixes CVE-2022-31627
https://www.php.net/ChangeLog-8.php#8.1.8
2022-07-08 18:24:36 +02:00
ajs124
b429bc2508
php80: 8.0.20 -> 8.0.21
...
https://www.php.net/ChangeLog-8.php#8.0.21
2022-07-08 18:23:30 +02:00
ajs124
3020f0014c
php: sha256 -> hash
2022-07-08 18:22:14 +02:00
Berk D. Demir
699a374e8a
starlark: Patch tests to unbreak on aarch64
...
Pull in the patch from the submitted pull request to upstream to fix the
unit test data that doesn't tolerate floating point approximation.
- Unbreaks aarch64-linux
- Fixes the build for aarch64-darwin
2022-07-08 06:47:36 +00:00
Payas Relekar
d4fee29542
jpm: 0.0.2 -> 1.1.0
2022-07-04 16:22:29 +05:30
Payas Relekar
5da31db744
janet: 1.22.0 -> 1.23.0
2022-07-04 16:22:29 +05:30
Juan Ibiapina
62e5acd0a7
ruby: Expose generic builder ( #173390 )
...
To avoid duplicating the ruby compilation code, this change exposes two
functions `mkRubyVersion` and `mkRuby`, which can be used in an overlay
to build any past or current ruby version.
An example overlay:
```nix
self: super:
{
ruby_2_7_6 = super.mkRuby {
version = super.mkRubyVersion "2" "7" "6" "";
sha256 = "042xrdk7hsv4072bayz3f8ffqh61i8zlhvck10nfshllq063n877";
};
ruby_3_1_2 = super.mkRuby {
version = super.mkRubyVersion "3" "1" "2" "";
sha256 = "0gm84ipk6mrfw94852w5h7xxk2lqrxjbnlwb88svf0lz70933131";
};
}
```
2022-07-04 11:57:06 +02:00
Sandro
723b9f71d7
Merge pull request #179278 from wegank/sollya-darwin
...
sollya: build on darwin and enable tests
2022-07-04 09:44:27 +02:00
R. Ryantm
c9c932511e
babashka: 0.8.156 -> 0.8.157
2022-07-02 01:39:55 +00:00
ajs124
0c35b851e4
maintainers: remove kkallio
...
no github account linked
2022-06-29 00:55:00 +02:00
Sandro
ea8ec5c60e
Merge pull request #179019 from locallycompact/lc/hashlink
2022-06-28 20:59:14 +02:00
Daniel Firth
58f73da668
hashlink: init at 1.12
2022-06-28 17:01:11 +00:00
Martin Weinelt
62b05d9742
Merge remote-tracking branch 'origin/master' into staging-next
2022-06-27 23:50:37 +02:00
Matthieu Coudron
de50d08d73
buildPythonPackage: document why we always propagate python
...
python applications should not propagate python in PATH but we do it
nevertheless to avoid rebuilds see https://github.com/NixOS/nixpkgs/issues/170887
for an explanation.
2022-06-27 21:02:27 +02:00
Martin Weinelt
9525331e5a
Merge pull request #179322 from mweinelt/mozilla
2022-06-27 20:52:02 +02:00
github-actions[bot]
3a95230a71
Merge master into staging-next
2022-06-27 18:01:12 +00:00
Thomas Depierre
fb9aa8ce61
erlang: remove r16-basho
2022-06-27 12:52:20 -04:00
Martin Weinelt
d3d7ea1ace
spidermonkey_91: 91.10.0 -> 91.11.0
2022-06-27 14:20:48 +02:00
Weijia Wang
66fc10995b
sollya: build on darwin and enable tests
2022-06-27 05:00:18 +02:00
github-actions[bot]
4f79f81d47
Merge master into staging-next
2022-06-23 18:01:15 +00:00
Bernardo Meurer
ba1bd41359
Merge pull request #178457 from ereslibre/bump-wasmtime-0-38
...
wasmtime: 0.37.0 -> 0.38.0
2022-06-23 12:30:56 -04:00
Rafael Fernández López
d4ed4c52e1
wasmtime: 0.37.0 -> 0.38.0
2022-06-23 07:52:44 +03:00
Rafael Fernández López
7042b2fd9c
wasmtime: remove unneeded dependencies
...
Also, add `ereslibre` as a maintainer
2022-06-23 07:52:35 +03:00
github-actions[bot]
9a2405d657
Merge staging-next into staging
2022-06-22 18:02:10 +00:00
Johannes Maier
39e6ebdfe1
buildDhallUrl: fix impure proxy variable passing ( #178544 )
...
PR #177891 tried fixing a problem with `buildDhallUrl` in environments
where proxy variables are necessary for internet access to work. The
`impureEnvVars` should be set in `downloadEncodedFile` instead of the
final `runCommand`, as the former is an FOD, the latter isn't.
2022-06-22 09:06:54 -07:00
github-actions[bot]
2d797ca635
Merge staging-next into staging
2022-06-22 12:02:03 +00:00
R. Ryantm
c355dfa974
clojure: 1.11.1.1145 -> 1.11.1.1149
2022-06-22 01:21:13 +00:00
github-actions[bot]
56813953d0
Merge staging-next into staging
2022-06-21 12:06:48 +00:00
R. Ryantm
8934564829
clojure: 1.11.1.1139 -> 1.11.1.1145
2022-06-21 01:32:30 +00:00
github-actions[bot]
47ced4f28d
Merge staging-next into staging
2022-06-19 18:01:54 +00:00
legendofmiracles
9fba3c44d7
Merge pull request #176867 from tejasag/submit/init-oak
...
oak: init at v0.2
2022-06-19 06:38:34 -06:00
Matthieu Coudron
ce505a3984
vimPlugins: use lua derivation if it exists ( #178180 )
...
Neovim plugins are now more often than not written in lua.
One advantage of the lua ecosystem over vim's is the existence of
luarocks and the rockspec format, which allows to specify a package
dependencies formally.
I would like more neovim plugins to have a formal description,
"rockspec" being the current candidate.
This MR allows to use nix lua packages as neovim plugins, so as to enjoy
every benefit that rockspecs bring:
- dependdency discovery
- ability to run test suite
- luarocks versioning
- rockspec metadata
the vim update.py script will check if an attribute with the vim plugin
pname exists in lua51Packages. If it does, it uses
buildNeovimPluginFrom2Nix on it, which modifies the luarocks config to
do an almost flat install (luarocks will install the package in the lua
folder instead of share/5.1/lua etc).
It also calls toVimPlugin on it to get all the vim plugin niceties.
The list of packages that could benefit from this is available at
https://luarocks.org/labels/neovim
but I hope it grows.
2022-06-19 14:18:16 +02:00
github-actions[bot]
5cbc2787df
Merge staging-next into staging
2022-06-19 06:01:44 +00:00
github-actions[bot]
05f221fbe3
Merge master into staging-next
2022-06-19 06:01:10 +00:00
Adam Joseph
b21933faab
cpython: have powerpc64le use "ppc64le" to follow PEP600
...
The PEP600 standard gives Python's naming scheme for various
architectures; it follows the convention which was in use by Fedora in
2014. According to PEP600, the architecture name for Power PC is
`ppc64le`, not `powerpc64le`. This is also how python3 declares its
"supported wheels" under Debian on PowerPC, as checked with `pip debug
--verbose`
$ pip debug --verbose | grep powerpc
$ pip debug --verbose | grep ppc | head
cp39-cp39-manylinux_2_31_ppc64le
cp39-cp39-manylinux_2_30_ppc64le
cp39-cp39-manylinux_2_29_ppc64le
cp39-cp39-manylinux_2_28_ppc64le
cp39-cp39-manylinux_2_27_ppc64le
cp39-cp39-manylinux_2_26_ppc64le
cp39-cp39-manylinux_2_25_ppc64le
cp39-cp39-manylinux_2_24_ppc64le
cp39-cp39-manylinux_2_23_ppc64le
Let's adjust the `pythonHostPlatform` expression in
cpython/default.nix to pass the architecture using the naming scheme
Python expects.
Verified on a Raptor Computing Systems Talos II. Without this commit,
PyQt5 fails to build, failing with "unsupported wheel". With this
commit, it builds successfully.
2022-06-19 07:46:29 +02:00
github-actions[bot]
9f3b3514f1
Merge staging-next into staging
2022-06-19 00:03:16 +00:00
github-actions[bot]
b7aba4fb0f
Merge master into staging-next
2022-06-19 00:02:36 +00:00
Matthieu Coudron
011911bc54
luarocks-check-hook: init
...
The hook is added to buildLuarocksPackage when doCheck is set to true.
2022-06-18 21:23:45 +02:00
github-actions[bot]
9274b44e43
Merge staging-next into staging
2022-06-18 12:01:49 +00:00
github-actions[bot]
8f08f9d222
Merge master into staging-next
2022-06-18 12:01:16 +00:00
Gabriella Gonzalez
cb058dc7ea
buildDhallUrl: Respect proxy environment variables
...
`buildDhallUrl` is a fixed output derivation, which means
that we can (and should) inherit impure proxy-related
environment variables for fetching URLs.
The motivation for this change is:
https://discourse.dhall-lang.org/t/cant-build-a-nixified-dhall-package-in-a-sandbox-depending-on-the-environment/
… where a `buildDhallUrl` derivation was failing in a restricted
networking environment due to not inheriting proxy-related
settings.
2022-06-18 11:09:19 +02:00
github-actions[bot]
358f18f4c3
Merge staging-next into staging
2022-06-18 07:06:46 +00:00
Sergei Trofimovich
5ee88ab21d
Merge master into staging-next
2022-06-18 08:00:58 +01:00
Jörg Thalheim
49145d30e0
Revert "Revert "ruby: enable O3 optimization""
...
This reverts commit fe8f468f0e
.
Now we are targeting the right branch.
2022-06-18 07:21:38 +02:00
Jörg Thalheim
fe8f468f0e
Revert "ruby: enable O3 optimization"
...
This reverts commit 64e09fac3d
.
This commit should go to staging first.
2022-06-18 07:19:45 +02:00
Jörg Thalheim
f93c47b2e3
ruby: enable O3 optimization
2022-06-18 07:19:42 +02:00
Jörg Thalheim
4f16be72cb
Revert "ruby: enable O3 optimization"
...
This reverts commit 64e09fac3d
.
This commit should go to staging first.
2022-06-18 07:16:34 +02:00
Jörg Thalheim
3364c75574
Merge pull request #175820 from Mic92/ruby
...
ruby: enable O3 optimization
2022-06-18 06:14:49 +01:00
Jörg Thalheim
64e09fac3d
ruby: enable O3 optimization
2022-06-18 07:13:21 +02:00
jacobtolar
e449ba23ba
groovy: 3.0.7 -> 3.0.11
2022-06-17 16:32:30 -05:00
github-actions[bot]
5e3a16c8af
Merge staging-next into staging
2022-06-17 06:01:47 +00:00
github-actions[bot]
c2c4d2b8fa
Merge master into staging-next
2022-06-17 06:01:10 +00:00
R. Ryantm
abc33c65fc
clojure: 1.11.1.1129 -> 1.11.1.1139
2022-06-17 02:21:21 +00:00
github-actions[bot]
46b42d9734
Merge staging-next into staging
2022-06-16 23:27:58 +00:00
github-actions[bot]
ccdd0f7af6
Merge master into staging-next
2022-06-16 23:27:22 +00:00
Artturin
843b988680
python3: fix wrong platform libs when cross-compiling
...
see https://github.com/NixOS/nixpkgs/pull/169475#issuecomment-1129517328
patch by adisbladis
Co-authored-by: adisbladis <adisbladis@gmail.com>
2022-06-16 16:49:18 +03:00
Thiago Kenji Okada
5f51c12a38
Merge pull request #176721 from thiagokokada/pythonRelaxDepsHook-fix
...
pythonRelaxDepsHook: fix usage in packages with `-` in pname
2022-06-16 10:43:58 +01:00
github-actions[bot]
8c2f449ebc
Merge staging-next into staging
2022-06-15 00:02:51 +00:00
github-actions[bot]
4e74812c3a
Merge master into staging-next
2022-06-15 00:02:12 +00:00
Martin Weinelt
0b63d22aab
Merge pull request #173998 from mweinelt/cpython311
2022-06-15 01:28:11 +02:00
Martin Weinelt
a5c5302ddd
python311: 3.11.0b1 -> 3.11.0b3
...
https://www.python.org/downloads/release/python-3110b2/
https://pythoninsider.blogspot.com/2022/05/python-3110b2-is-now-available.html
With updated darwin-libutil.patch provided by Randy Eckenrode.
Co-Authored-By: Randy Eckenrode <randy@largeandhighquality.com>
2022-06-15 01:18:26 +02:00
Martin Weinelt
08615ec689
python310: 3.10.4 -> 3.10.5
...
https://docs.python.org/release/3.10.5/whatsnew/changelog.html#python-3-10-5-final
2022-06-14 15:39:54 +02:00
Martin Weinelt
76b76719e7
Merge remote-tracking branch 'origin/master' into staging-next
2022-06-13 10:59:32 +02:00
R. Ryantm
e3f6c19443
clojure: 1.11.1.1124 -> 1.11.1.1129
2022-06-13 01:23:49 +00:00
github-actions[bot]
1f50f0a724
Merge master into staging-next
2022-06-12 12:01:12 +00:00
Thiago Kenji Okada
15491e727d
pythonRelaxDepsHook: correct handles multiple wheels
2022-06-12 11:48:52 +01:00
R. Ryantm
a8d6ba5802
clojure: 1.11.1.1119 -> 1.11.1.1124
2022-06-12 01:22:09 +00:00
github-actions[bot]
3540574f91
Merge master into staging-next
2022-06-10 18:01:27 +00:00
Elis Hirwing
b6d8d68ce9
Merge pull request #177136 from drupol/php/bumps-june-2022
...
PHP Bumps
2022-06-10 15:51:18 +02:00
github-actions[bot]
ef1a40da01
Merge staging-next into staging
2022-06-10 12:02:21 +00:00
Pol Dellaiera
5d890c086a
php81: 8.1.6 -> 8.1.7
2022-06-10 12:27:08 +02:00
Pol Dellaiera
24e9824ddb
php80: 8.0.19 -> 8.0.20
2022-06-10 12:27:08 +02:00
Elis Hirwing
7afff45088
Merge pull request #174555 from etu/php-drop-php74
...
php: Drop PHP 7.4
2022-06-10 10:43:31 +02:00
R. Ryantm
056e7bc946
clojure: 1.11.1.1113 -> 1.11.1.1119
2022-06-10 01:32:02 +00:00
github-actions[bot]
2721aade99
Merge staging-next into staging
2022-06-09 12:02:09 +00:00
R. Ryantm
a153c90eec
babashka: 0.8.2 -> 0.8.156
2022-06-09 00:52:14 +00:00
Martin Weinelt
6451e9d4a5
Merge remote-tracking branch 'origin/staging-next' into staging
2022-06-08 22:22:26 +02:00
Elis Hirwing
e91811bbe1
php74: Drop PHP 7.4 and add aliases throwing an error
2022-06-08 18:11:55 +02:00
Tejas Agarwal
74ffc37950
oak: init at 0.2
2022-06-08 17:58:32 +05:30
Thiago Kenji Okada
61223d51de
pythonRelaxDepsHook: fix usage in packages with -
in pname
2022-06-07 21:24:48 +01:00
Mario Rodas
0b91b24971
Merge pull request #176505 from thefloweringash/ruby-jemalloc-prop
...
ruby: move jemalloc to propagatedBuildInputs
2022-06-07 00:05:44 -05:00
Martin Weinelt
a15f7ddc28
spidermonkey_78: pin python39
...
Because the configure script hasn't been update to work with Python 3.10
and never will. Spidermonkey 78 is EOL.
Traceback (most recent call last):
File "/build/firefox-78.15.0/obj/../js/src/../../configure.py", line 25, in <module>
from mozbuild.configure import (
File "/build/firefox-78.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 33, in <module>
from mozbuild.util import (
File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 760, in <module>
class HierarchicalStringList(object):
File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 785, in HierarchicalStringList
class StringListAdaptor(collections.Sequence):
AttributeError: module 'collections' has no attribute 'Sequence'
2022-06-06 11:46:07 -07:00
Martin Weinelt
f1ac3fa330
python3Minimal: 3.9 -> 3.10
2022-06-06 11:46:06 -07:00
github-actions[bot]
7842b6ba40
Merge staging-next into staging
2022-06-06 12:02:11 +00:00
Sandro Jäckel
cca70b7324
python-minimal: don't clean meta.maintainer
...
Every package should have a maintainer and we should not throw it away if we arleady have one.
Also in reality the maintainer of python3 is also the one of python3-minimal
2022-06-06 09:00:59 +02:00
Andrew Childs
e6299e5368
ruby: move jemalloc to propagatedBuildInputs
...
Alternative malloc implementations in ruby are not fully encapsulated.
Their header files are required when building gems with native
extensions, like bcrypt.
2022-06-06 13:13:32 +09:00
github-actions[bot]
a1bbd60cb7
Merge staging-next into staging
2022-06-05 18:01:45 +00:00
Thomas Gerbet
e366bbf9b6
janet: 1.21.2 -> 1.22.0
...
Fixes CVE-2022-30763
https://github.com/janet-lang/janet/releases/tag/v1.22.0
2022-06-05 17:35:29 +02:00
github-actions[bot]
b569a7ba09
Merge staging-next into staging
2022-06-05 12:02:45 +00:00
Robert Scott
3b6bc4b69c
treewide: set sourceProvenance for packages containing downloaded jars
...
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
github-actions[bot]
2e0eeecb7e
Merge staging-next into staging
2022-06-03 18:02:09 +00:00
Sergei Trofimovich
532885f58d
unicon-lang: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
ld: ../common/ipp.o:(.bss+0x0): multiple definition of `lpath'; tglobals.o:(.bss+0x30): first defined here
2022-06-02 23:50:42 +01:00
github-actions[bot]
5f6eccb822
Merge staging-next into staging
2022-06-01 12:02:09 +00:00
github-actions[bot]
ebcaa0d01c
Merge master into staging-next
2022-06-01 12:01:27 +00:00
Martin Weinelt
a9377b6919
Merge pull request #164174 from ReplayCoding/fix/python-llvm-pgo
2022-06-01 11:07:54 +02:00
github-actions[bot]
e8d5ce419a
Merge staging-next into staging
2022-05-31 18:01:50 +00:00
github-actions[bot]
d6ede66f6a
Merge master into staging-next
2022-05-31 18:01:11 +00:00
Martin Weinelt
78ffb8f7ae
spidermonkey_91: 91.9.1 -> 91.10.0
2022-05-31 16:34:39 +02:00
Robin Gloster
5a7d0b6b34
lua5_4: fix CVE-2022-28805
2022-05-30 21:04:17 +02:00
Robin Gloster
04d41ba8cc
lua5_2: add patch for CVE-2022-28805
...
Derived from 1f3c6f4534
2022-05-30 21:04:16 +02:00
github-actions[bot]
8d36a138eb
Merge master into staging-next
2022-05-30 18:01:09 +00:00
Rick van Schijndel
11ee22d797
treewide: pkgs/development: mark broken for aarch64-linux
2022-05-30 13:42:59 +02:00
Rick van Schijndel
03bc571744
treewide: pkgs/development: mark broken for darwin
2022-05-30 13:42:57 +02:00
github-actions[bot]
f82caaee74
Merge staging-next into staging
2022-05-26 00:02:58 +00:00
Martin Weinelt
af02d617c7
Merge pull request #174285 from tobim/pkgsStatic/fix-python
2022-05-26 00:35:11 +02:00
github-actions[bot]
6935cd110f
Merge staging-next into staging
2022-05-24 18:02:00 +00:00
Lassulus
0292979f81
Merge pull request #165893 from r-ryantm/auto-update/jruby
...
jruby: 9.3.3.0 -> 9.3.4.0
2022-05-24 19:16:55 +02:00
Tobias Mayer
1e447d7898
pkgsStatic.python3: fix build
...
GCC does not come with a `libgcc_eh.a` for the target platform if
it was built without `--enable-shared`. That flag was removed with
c6dd11ca39
, meaning we should no longer
attempt to link against that lib.
2022-05-24 18:03:33 +02:00
github-actions[bot]
2e043cf685
Merge staging-next into staging
2022-05-24 06:01:54 +00:00
Ben Siraphob
1aacecae97
Merge pull request #173679 from risicle/ris-moarvm-mimalloc-darwin-fix
2022-05-23 17:09:10 -07:00
Martin Weinelt
1923b68bda
Merge remote-tracking branch 'origin/staging-next' into staging
2022-05-23 17:35:37 +02:00
Martin Weinelt
736fdef658
Merge pull request #174005 from mweinelt/cpython
2022-05-23 16:44:37 +02:00
Artturi
b82c7826da
Merge pull request #173909 from Artturin/strictdeps2
2022-05-23 16:19:35 +03:00
Vladimír Čunát
4ddea71bbd
Re-Revert "lua: fix on darwin by using makeBinaryWrapper ( #172749 )"
...
This reverts commit 9f4060c552
.
After the previous merge commit this should work now.
2022-05-23 10:28:05 +02:00
Pascal Wittmann
13b6e21c20
Merge pull request #174034 from risicle/ris-falcon-gcc-10
...
falcon: use gcc10Stdenv
2022-05-22 22:23:02 +02:00
Robert Scott
254ffa6f53
falcon: use gcc10Stdenv
...
build fails with gcc 11
2022-05-22 19:03:46 +01:00
Martin Weinelt
85dfb11907
python311: 3.11.0a7 -> 3.11.0b1
...
https://www.python.org/downloads/release/python-3110b1/
https://blog.python.org/2022/05/python-3110b1-is-now-available.html
2022-05-22 16:14:33 +02:00
Vladimír Čunát
9f4060c552
Revert "lua: fix on darwin by using makeBinaryWrapper ( #172749 )"
...
This reverts commit 92f4c6ed82
.
On aarch64-darwin this completely broke lua instead of improving it;
let's revert at least until that's resolved.
https://github.com/NixOS/nixpkgs/pull/172749#issuecomment-1133759233
2022-05-22 15:45:36 +02:00
Martin Weinelt
761ecd1061
python39: 3.9.12 -> 3.9.13
...
https://www.python.org/downloads/release/python-3913/
https://blog.python.org/2022/05/python-3913-is-now-available.html
2022-05-22 15:42:31 +02:00
Artturin
6b46fa896e
python3Minimal: enable strictDeps
...
remove unused let binding from the main expr
verified that cross-compiling still works
2022-05-22 16:40:36 +03:00
Artturin
f002ffed9a
treewide: enable strictDeps in bootstrap packages
2022-05-22 16:40:26 +03:00
github-actions[bot]
86ec85655d
Merge master into staging-next
2022-05-22 12:01:28 +00:00
Rafael Fernández López
593dfc4d9d
wasmtime: 0.36.0 -> 0.37.0
...
Re-enable darwin platform.
2022-05-22 07:36:16 -04:00
Robert Scott
7d56d31d82
moarvm: add patch fixing build of bundled mimalloc on darwin
...
same patch as introduced to our own mimalloc in
9ba8bda313
2022-05-22 12:02:31 +01:00
Martin Weinelt
814a08cdfb
Merge pull request #173810 from mweinelt/spidermonkey
...
spidermonkey_91: unpin icu, drop yasm, refactor
2022-05-22 11:57:53 +02:00
Jan Tojnar
b8b9f52393
Merge branch 'master' into staging-next
...
Conflicts:
- pkgs/applications/networking/browsers/firefox/common.nix between 318fae87c0
and f6c5761935
.
2022-05-21 17:52:39 +02:00
Martin Weinelt
71e22b76fc
spidermonkey_91: unpin icu, drop yasm, refactor
...
Split the argument list into build and runtime dependencies and sort
everything alphabetically.
Unpin icu, it works with icu70, which is the latest version at this
time.
Remove yasm, it's not needed in firefox either.
2022-05-21 00:09:15 +02:00
Martin Weinelt
ba2e66efd1
spidermonkey_91: 91.9.0 -> 91.9.1
...
https://www.mozilla.org/en-US/security/advisories/mfsa2022-19/
Fixes: CVE-2022-1802, CVE-2022-1529
2022-05-20 23:45:32 +02:00
David
8581c7e4d1
erlangR25: fix version
2022-05-20 16:13:35 +02:00
github-actions[bot]
f5558d8fda
Merge master into staging-next
2022-05-20 12:01:25 +00:00
David Leslie
814537f297
erlangR25: init at 25.0 ( #173674 )
2022-05-20 06:17:16 -04:00
github-actions[bot]
75906ed245
Merge master into staging-next
2022-05-20 00:02:29 +00:00
Sandro
327a92a221
Merge pull request #173277 from abathur/bats_1.7.0
...
bats: 1.6.0 -> 1.7.0
2022-05-20 01:15:23 +02:00
github-actions[bot]
17dfec3606
Merge master into staging-next
2022-05-19 00:02:14 +00:00
Martin Weinelt
6472a13910
Merge pull request #172351 from lostnet/spider919
2022-05-19 01:09:50 +02:00
Shea Levy
7456be85db
Merge branch 'staging-next' into staging
2022-05-18 06:40:21 -04:00
Jeremy Wall
92f4c6ed82
lua: fix on darwin by using makeBinaryWrapper ( #172749 )
2022-05-17 09:45:38 +00:00
7c6f434c
18d43dd8c4
Merge pull request #173164 from AndersonTorres/new-j
...
j: 902-release-b -> 904-beta-c
2022-05-17 08:35:31 +00:00
AndersonTorres
403d5ae1a6
j: 902-release-b -> 904-beta-c
...
An almost complete rewrite was made. Now the detection of main features are made
by Nix code, emulating the detection of upstream source scripts.
2022-05-16 23:33:41 -03:00
Travis A. Everett
d32f6e65a4
bats: 1.6.0 -> 1.7.0
2022-05-16 10:35:28 -05:00
Sandro
8a7547141a
Merge pull request #170019 from abathur/resholve_bats_improvements
...
bats: improve package; move installCheck to passthru
2022-05-16 09:42:56 +02:00
Mario Rodas
cca7c716c2
Merge pull request #172780 from schuelermine/update/dart
...
dart: 2.15.1 -> 2.17.0
Fixes #172674
2022-05-14 06:27:01 -05:00
Karl Hallsby
8399907be3
octave: add patch for octave incorrectly failing on package builds
...
Patch comes from https://savannah.gnu.org/bugs/?func=detailitem&item_id=62436
2022-05-13 12:50:35 -05:00
Pol Dellaiera
e76ad56103
php81: 8.1.5 -> 8.1.6
2022-05-13 09:14:47 +02:00
Pol Dellaiera
229d9938da
php80: 8.0.18 -> 8.0.19
2022-05-13 09:14:35 +02:00
Anselm Schüler
cff57430da
dart: 2.15.1 -> 2.17.0
2022-05-13 01:44:35 +02:00
Elis Hirwing
b376c2d2af
Merge pull request #172256 from jtojnar/php-cleanups
...
php: Remove fixes for abandoned PHP versions
2022-05-11 08:44:53 +02:00
Anderson Torres
ec4e18bfb8
Merge pull request #172276 from AndersonTorres/MISC
...
Misc
2022-05-11 00:54:24 -03:00
davidak
e7c4f5578e
Merge pull request #172268 from malob/pythonPackages-no-mainProgram
...
Revert "pythonPackages: set mainProgram to pname by default"
2022-05-11 03:23:34 +02:00
Malo Bourgon
44d5d31d98
Revert "pythonPackages: set mainProgram to pname by default"
...
It's now the case that `nix run` checks `pname` as well as `name`, so
this is no longer needed. See:
a2473823d7
This reverts commit baf91ea7d9
.
2022-05-10 11:51:54 -07:00
Armeen Mahdian
98a2cf221d
lumo: remove
2022-05-10 11:00:49 -05:00
Will
bbb27f8eb3
spidermonkey_91: 91.8.0 -> 91.9.0
2022-05-10 13:01:01 +00:00
AndersonTorres
3d195260ad
yex-lang: unstable-2021-12-25 -> 0.pre+date=2022-05-10
2022-05-10 07:47:50 -03:00
Jan Tojnar
b4c6e5f345
php: Remove fixes for abandoned PHP versions
2022-05-10 01:23:39 +02:00
Jan Tojnar
d4884bbc9e
php.extensions: Remove fixes for abandoned PHP versions
2022-05-10 00:37:55 +02:00
Lily Foster
11a1935581
supercollider: fix build with libsndfile >=1.1.0
2022-05-09 11:26:49 -04:00
Stig
8a22e5f840
Merge pull request #171854 from alyssais/lddlflags
...
pkgsStatic.perl: fix build
2022-05-09 11:40:02 +02:00
github-actions[bot]
a714337bb2
Merge master into staging-next
2022-05-07 12:01:21 +00:00
R. Ryantm
90fe3b144b
babashka: 0.8.1 -> 0.8.2
2022-05-07 00:48:01 +00:00
github-actions[bot]
6c361fbbd8
Merge master into staging-next
2022-05-06 18:01:18 +00:00
sternenseemann
f566801fa2
Merge #171808 : cbqn: 0.pre+date=2021-12-1 -> 0.pre+date=2022-05-06
2022-05-06 17:04:02 +02:00
Alyssa Ross
4761e50372
pkgsStatic.perl: fix build
...
This perl-cross upgrade brings in a single new commit, by me, that
fixes the pkgsStatic.perl build.
Fixes: d1adf50277
("perl: use pkgs.zlib instead of bundled zlib")
2022-05-06 14:05:10 +00:00
github-actions[bot]
6e0aca3c43
Merge master into staging-next
2022-05-06 12:02:02 +00:00
Thiago Kenji Okada
bfd06fd04d
Merge pull request #171432 from thiagokokada/bump-hy-and-unify
...
python3Packages.hy: 1.0a3 -> 1.0a4; hy: replace it with python3Packages.hy; hyrule: init at 0.1
2022-05-06 08:46:37 +01:00
Narazaki, Shuji
63106c6b2a
cbqn: 0.pre+date=2021-12-1 -> 0.pre+date=2022-05-06
2022-05-06 16:30:11 +09:00
github-actions[bot]
ff5c4d3404
Merge master into staging-next
2022-05-06 06:01:36 +00:00
Thiago Kenji Okada
72fd5b71bc
hy: replace it with python3Packages.hy
...
Add `hyDefinedPythonPackages` parameter to allow backwards compatibility
with interpreters/hy.
Fixes https://github.com/NixOS/nixpkgs/issues/171428 .
2022-05-05 09:41:11 +01:00
Malo Bourgon
16e15fa68f
treewide: add meta.mainProgram to many packages
2022-05-04 18:08:19 -07:00