Commit graph

6527 commits

Author SHA1 Message Date
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