Commit Graph

6434 Commits

Author SHA1 Message Date
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
github-actions[bot]
ae265ec922
Merge master into staging-next 2022-05-05 00:02:31 +00:00
Armeen Mahdian
ffa38b7712 pixie: remove 2022-05-04 15:22:54 -05:00
github-actions[bot]
ee7e3f30f3
Merge staging-next into staging 2022-05-04 00:02:57 +00:00
Frederik Rietdijk
ab62fad9d5
Merge pull request #136100 from KAction/sphinx-hook
New hook: sphinxHook to build documentation into different formats/outputs
2022-05-03 20:07:37 +02:00
github-actions[bot]
c4bf3689ee
Merge staging-next into staging 2022-05-02 18:10:52 +00:00
Bobby Rong
ace7d5480f
Merge pull request #170497 from armeenm/bump-alda
alda: 2.2.0 -> 2.2.3
2022-05-02 20:15:06 +08:00
Vladimír Čunát
9478ec747c
Merge branch 'staging-next-2022-04-23'
Close #169965: the PR and real 'staging-next' branch contained
extra systemd rebuild that I wanted to avoid in this iteration.
(to save Hydra's work)
2022-05-02 09:12:51 +02:00
github-actions[bot]
12bd815a0c
Merge staging-next into staging 2022-05-02 00:03:48 +00:00
github-actions[bot]
b886c70998
Merge master into staging-next 2022-05-02 00:02:31 +00:00
Mario Rodas
2397fb1114 racket: 8.4 -> 8.5
https://github.com/racket/racket/releases/tag/v8.5
2022-05-01 04:20:00 +00:00
Thiago Kenji Okada
e19019fe32 pythonRelaxDepsHook: init
We have a common pattern here in nixpkgs for Python applications: when a
Python package ships with either a requirements.txt or setup.py file, we
generally end up having to modify its version restriction, otherwise we have
build failures since we package only one specific version of each package
normally.

However, this end up being done in a completely ad-hoc way: some people
use substituteInPlace, some others use sed, others uses patches, etc.
In many cases, the code ends up being buggy, so it may work in one
version and breaks on the next one. We can instead implement one
standard way of doing this, and trying to be a correct as possible.

So this is what this commit does: it implements a new build hook, that
when called will automatically patch the wheel file. This is one of the
most generic ways to patch Python dependencies, and should work in
multiple cases.
2022-04-30 13:19:30 +01:00
Dmitry Bogatov
6b8b02cef7
python3.pkgs.sphinxHook: new package
This hook takes care of building and installing html documentation from Sphinx
sources.
2022-04-29 08:45:38 -04:00
github-actions[bot]
58538c1840
Merge staging-next into staging 2022-04-28 18:07:38 +00:00
Vladimír Čunát
84de05dba7
Merge branch 'master' into staging-next 2022-04-28 18:05:38 +02:00
Vladimír Čunát
8caa1418f6
Merge branch 'master' into staging-next-2022-04-23 2022-04-28 18:04:16 +02:00
Bobby Rong
d6315ad42f
Merge pull request #167066 from r-ryantm/auto-update/sollya
sollya: 7.0 -> 8.0
2022-04-28 21:28:41 +08:00
Armeen Mahdian
3d3ce64993 alda: 2.2.0 -> 2.2.3 2022-04-26 15:53:19 -05:00
github-actions[bot]
6f99633360
Merge staging-next into staging 2022-04-26 12:09:41 +00:00
github-actions[bot]
e7703dd154
Merge master into staging-next 2022-04-26 12:04:22 +00:00
Bobby Rong
a67323002c
Merge pull request #165646 from r-ryantm/auto-update/joker
joker: 0.18.0 -> 1.0.0
2022-04-26 18:39:13 +08:00
github-actions[bot]
413490ab0d
Merge staging-next into staging 2022-04-26 06:01:45 +00:00
github-actions[bot]
f8c265f433
Merge master into staging-next 2022-04-26 06:01:08 +00:00
Rick van Schijndel
4586388f85
Merge pull request #170320 from andersk/negated-version
treewide: Simplify negated uses of versionAtLeast, versionOlder
2022-04-26 07:50:15 +02:00
Anders Kaseorg
6920d8ca42 treewide: Simplify negated uses of versionAtLeast, versionOlder
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-04-25 13:35:24 -07:00
Thiago Kenji Okada
d6d8c43d11 pythonInterpreters.graalpython37: remove 2022-04-25 17:53:06 +01:00
github-actions[bot]
978c7ce28c
Merge staging-next into staging 2022-04-24 18:01:40 +00:00
github-actions[bot]
6f66eac9d1
Merge master into staging-next 2022-04-24 18:01:04 +00:00
Sergei Trofimovich
a649d4f038 python: use whitespace to split possible existing options
Noticed option globbing when tried to enable parallelism by default
locally for most packages by default. python3Packages.yt-dlp failed as:

    python3.9-yt-dlp> /nix/store/5mywvxdjkk1q6srwwwgdkzc37ibla801-python3.9-setuptools-61.2.0/lib/python3.9/site-packages/setuptools/dist.py:516: UserWarning: Normalizing '2022.04.08' to '2022.4.8'
    python3.9-yt-dlp>   warnings.warn(tmpl.format(**locals()))
    python3.9-yt-dlp> invalid command name 'build_lazy_extractors--parallel'

The change adds leading whitespace everywhere where options might
already be present.
2022-04-24 14:28:26 +02:00
github-actions[bot]
b9e4b22843
Merge master into staging-next 2022-04-24 12:01:14 +00:00
Elis Hirwing
f4edd23812
Merge pull request #169728 from shyim/patch-2
php: fix extensions on php-cgi
2022-04-24 10:28:42 +02:00
Travis A. Everett
a60c1dbb51 bats: move installCheck into passthru.tests
I happily painted myself into a corner when converting bats to use
resholve. Since resholve tests itself with bats, all updates to
resholve now require rebuilding bats. The build itself is quick, but
the tests take a few minutes; moving them into passthru saves time. :)
2022-04-23 16:05:53 -05:00
Travis A. Everett
749b97bb23 bats: improve package w/ new resholve features
The resholve 0.8.0 release includes better support for intra-package
references, making it possible to also resholve files in lib/libexec.

This process helped shake loose 5 more unnoticed package dependencies,
and enable bats' parallel execution support.
2022-04-23 16:02:19 -05:00
github-actions[bot]
fddf656b60
Merge master into staging-next 2022-04-23 18:01:13 +00:00
Vladimír Čunát
82ec893b68
Merge branch 'staging' into staging-next 2022-04-23 18:10:57 +02:00
Anderson Torres
abe23368de
Merge pull request #169656 from AndersonTorres/new-nickel
nickel: init at 0.1.0
2022-04-23 11:15:24 -03:00
R. Ryantm
4bcda364c3 clojure: 1.11.1.1107 -> 1.11.1.1113 2022-04-23 01:22:33 +00:00
AndersonTorres
57f964efe9 nickel: init at 0.1.0 2022-04-22 20:43:12 -03:00
Artturi
785373a76f
Merge pull request #166605 from siraben/remove-redundant-stdenv 2022-04-22 20:25:38 +03:00
Phillip Cloud
52248e4466 python: enable opt-in parallel build_ext builds for setuptools 2022-04-22 18:25:12 +02:00
Shyim
994b6400c8
php: remove whitespace 2022-04-22 10:24:55 +02:00
Shyim
8fb8ccb179
php: fix extensions on php-cgi 2022-04-22 10:16:29 +02:00
Mario Rodas
683d310db7 zuo: init at 2022-04-15 2022-04-22 04:20:00 +00:00
github-actions[bot]
cbc56d5cc3
Merge staging-next into staging 2022-04-21 18:02:06 +00:00
Sandro
581b9541be
Merge pull request #147011 from lilyinstarlight/feature/supercollider-plugins 2022-04-21 16:11:34 +02:00
adisbladis
881ea516cf python3: Whitelist config options when overriding interpreter
In the case of cross compilation we don't want pass through build
inputs from the cross platform, but we do want to pass on config options.
2022-04-21 14:50:28 +02:00
Frederik Rietdijk
ba02fd0434 python3: fix overriding of interpreters, closes #163639
Overriding the interpreters did not work correctly. When overriding
packages would end up twice in the build time closure: one corresponding
to the overridden interpreter and one corresponding to the original
interpreter. The reason is that the override was not applied to the
interpreters in the spliced package sets.
2022-04-21 14:50:28 +02:00
github-actions[bot]
91a1bc431e
Merge staging-next into staging 2022-04-21 12:01:54 +00:00
Rafael Fernández López
9c653ec608 wasmtime: 0.35.2 -> 0.36.0 2022-04-21 07:57:16 -04:00
Atemu
7f802c7046 python-wrapper: use makeBinaryWrapper
A "python" made with the wrapper is likely to be used as a shebang. On macOS,
this requires a binary rather than another shebang'd script.
2022-04-20 21:59:47 +02:00
Domen Kožar
f33b059782
Merge pull request #161093 from Sciencentistguy/dart-arrch64-darwin
Dart: Add support for aarch64-darwin
2022-04-20 09:42:17 +01:00
Vladimír Čunát
9c6d3daf9d
Merge #168450: luajit*: update 2022-04-20 09:32:17 +02:00
Lily Foster
2b7ebac344 supercollider: add sc3-plugins test 2022-04-18 06:20:02 -04:00
Lily Foster
591754016f supercolliderPlugins.sc3-plugins: init at 3.11.1 2022-04-18 06:00:04 -04:00
Lily Foster
089f8b107b supercollider: add plugin support 2022-04-18 06:00:04 -04:00
Lily Foster
09f63fb46c supercollider: change maintainer to lilyinstarlight 2022-04-18 06:00:04 -04:00
Ben Siraphob
259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
github-actions[bot]
6be56bfc2e
Merge master into staging-next 2022-04-16 12:01:10 +00:00
R. Ryantm
d48d193e6b babashka: 0.8.0 -> 0.8.1 2022-04-16 01:13:25 +00:00
Fabián Heredia Montiel
75e732b709 gnuapl: add extra -Wno-error for gcc11 2022-04-15 11:56:50 -05:00
Martin Weinelt
a7fc5aaa76 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-15 13:30:48 +02:00
Lassulus
92734ac395
Merge pull request #166865 from malob/treewide-mainProgram
treewide: add meta.mainProgram to many packages
2022-04-15 09:28:00 +01:00
Maximilian Bosch
0772c92925
Merge pull request #168514 from drupol/php/april-2022-bumps
php: bumps (April 2022)
2022-04-15 08:42:09 +02:00
Martin Weinelt
f65c792154
Merge pull request #168401 from jboyens/bump-ruby 2022-04-15 02:23:26 +02:00
JR Boyens
5bd5ab2410 ruby_3_1: 3.1.1 -> 3.1.2
https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/

Fixes: CVE-2022-28738, CVE-2022-28739
2022-04-15 02:22:24 +02:00
JR Boyens
3e995fbb31 ruby_3_0: 3.0.3 -> 3.0.4
https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-0-4-released/

Fixes: CVE-2022-28738, CVE-2022-28739
2022-04-15 02:21:54 +02:00
JR Boyens
dd5210d85a ruby_2_7: 2.7.5 -> 2.7.6
https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-7-6-released/

Fixes: CVE-2022-28739
2022-04-15 02:21:06 +02:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Pol Dellaiera
abb096f629
php80: 8.0.17 -> 8.0.18 2022-04-14 15:43:35 +02:00
Vladimír Čunát
d5d94127fd
Merge branch 'staging-next' into staging
Minor conflicts; I hope I didn't mess up:
	pkgs/development/tools/misc/binutils/default.nix
	pkgs/games/openjk/default.nix
2022-04-14 09:53:21 +02:00
Martin Weinelt
66beaa9225
cpython: update patches for 3.11a7 on darwin 2022-04-14 01:33:33 +02:00
Pol Dellaiera
47d7d17126
php81: 8.1.4 -> 8.1.5 2022-04-13 20:07:25 +02:00
Pol Dellaiera
ba45a559b5
php74: 7.4.28 -> 7.4.29 2022-04-13 20:07:08 +02:00
Luka Blaskovic
ce8dab1b44 luajit: 2.0.5-2021-10-02, 2.1.0-2021-10-27 -> 2.0.5-2022-03-13, 2.1.0-2022-04-05
* switch to SRI hashes
2022-04-13 06:33:05 +00:00
Vladimír Čunát
e1118817a1
Merge #168140: staging-next 2022-04-10 2022-04-12 19:20:51 +02:00
Martin Weinelt
52843aefea python39: 3.10.3 -> 3.10.4
https://www.python.org/downloads/release/python-3104/
https://docs.python.org/release/3.10.4/whatsnew/changelog.html
2022-04-12 18:27:46 +02:00
Martin Weinelt
0c57648722 python39: 3.9.11 -> 3.9.12
https://www.python.org/downloads/release/python-3912/
https://docs.python.org/release/3.9.12/whatsnew/changelog.html
2022-04-12 18:27:46 +02:00
Martin Weinelt
24ce3fcf7c
python311: 3.11.0a6 -> 3.11.0a7
https://www.python.org/downloads/release/python-3110a7/

https://pythoninsider.blogspot.com/2022/04/the-last-python-311-alpha-3110a7-is.html
2022-04-12 05:14:23 +02:00
github-actions[bot]
bf63dd7434
Merge staging-next into staging 2022-04-10 18:01:38 +00:00
github-actions[bot]
7feda9ba09
Merge master into staging-next 2022-04-10 18:01:07 +00:00