Commit graph

6527 commits

Author SHA1 Message Date
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
R. Ryantm a47e82e785 elixir: 1.13.3 -> 1.13.4 2022-04-10 13:01:07 -04:00
Stig Palmquist 836d406251
perl: use pkgs.zlib instead of bundled zlib
(cherry picked from commit d1adf50277 from PR #167084)
2022-04-10 10:36:09 +02:00
github-actions[bot] 28c6c88d42
Merge staging-next into staging 2022-04-10 00:02:52 +00:00
Doron Behar 13c8900b5c
Merge pull request #167900 from r-ryantm/auto-update/octave 2022-04-09 23:40:46 +03:00
github-actions[bot] 55db28db36
Merge staging-next into staging 2022-04-09 18:01:56 +00:00
Janne Heß f263888bdc
Merge pull request #167435 from stigtsp/package/rakudo-2022.03
rakudo: 2022.02 -> 2022.03
2022-04-09 19:38:05 +02:00
Doron Behar 88e6baf832 octave: Remove JIT support (removed upstream) 2022-04-09 19:52:16 +03:00
github-actions[bot] 01b0aa0bc6
Merge staging-next into staging 2022-04-09 06:01:47 +00:00
Travis A. Everett 368346c5a1 resholve: track API update in dependent packages 2022-04-08 21:13:20 -04:00
Lassulus 81dc2b51fd
Merge pull request #164301 from stigtsp/package/perl-5.34.1
perl: 5.34.0 -> 5.34.1, perldevel: 5.35.4 -> 5.35.9, perl.perl-cross: 393821c7 -> 1.3.7
2022-04-08 17:56:55 +01:00
Janne Heß f4de52a156
Merge pull request #167084 from stigtsp/fix/perl-core-zlib
perl: use pkgs.zlib instead of bundled zlib
2022-04-08 18:53:32 +02:00
R. Ryantm bd1e8ccfef octave: 6.4.0 -> 7.1.0 2022-04-08 16:23:23 +00:00
github-actions[bot] a36cec68d4
Merge staging-next into staging 2022-04-08 12:02:01 +00:00
Martin Weinelt cc774b5792 Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-07 12:12:57 +02:00
Will 7979a1b294 spidermonkey_91: 91.7.0 -> 91.8.0 2022-04-07 08:44:04 +00:00
R. Ryantm 05bb0a39e3 clojure: 1.11.0.1100 -> 1.11.1.1107 2022-04-06 19:59:08 +00:00
github-actions[bot] 3dc8bd98b9
Merge staging-next into staging 2022-04-06 00:02:41 +00:00
Stig Palmquist db0a2f538e nqp: 2022.02 -> 2022.03 2022-04-06 00:44:55 +02:00
Stig Palmquist 38b516e144 moarvm: 2022.02 -> 2022.03 2022-04-06 00:44:41 +02:00
Stig Palmquist 7abc40e37a rakudo: 2022.02 -> 2022.03 2022-04-06 00:44:19 +02:00
Vladimír Čunát b4729bad3d
Merge #165406: staging-next 2022-03-23 2022-04-05 20:34:08 +02:00
R. Ryantm e149ce8eb5 babashka: 0.7.8 -> 0.8.0 2022-04-05 07:27:47 +00:00
github-actions[bot] ba0cd3c436
Merge staging-next into staging 2022-04-05 06:02:19 +00:00
github-actions[bot] 444daea093
Merge master into staging-next 2022-04-05 06:01:45 +00:00
Martin Weinelt bf1914e12a Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-05 04:05:02 +02:00
R. Ryantm 4561be3064 janet: 1.21.1 -> 1.21.2 2022-04-05 08:57:08 +08:00
github-actions[bot] 120925b5cb
Merge master into staging-next 2022-04-05 00:02:06 +00:00
Robert Hensing a292213c44
Merge pull request #166792 from hercules-ci/pkgs-config-allowAliases-option
config.allowAliases: Define as option
2022-04-04 21:09:44 +02:00
github-actions[bot] 5844b1c2fa
Merge master into staging-next 2022-04-04 18:01:27 +00:00
Mike Sperber bced189985
scsh: Update to latest head, unbreaking the build
The only difference with the previous revision is that the submodule URL is now https: instead of unauthenticated git@ protocol - this pull request:

https://github.com/scheme/scsh/pull/44
2022-04-04 18:23:58 +02:00
Mario Rodas faddaa7fb2
Merge pull request #161801 from thefloweringash/ruby-revision
ruby: specify RUBY_REVISION
2022-04-04 06:42:43 -05:00
Martin Weinelt f95a3d1140 Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-04 00:46:25 +02:00
Stig Palmquist d1adf50277 perl: use pkgs.zlib instead of bundled zlib 2022-04-03 22:31:05 +02:00
R. Ryantm 8d94aa0660 sollya: 7.0 -> 8.0 2022-04-03 19:03:03 +00:00
github-actions[bot] c46200d454
Merge master into staging-next 2022-04-03 18:01:07 +00:00
Martin Weinelt eb40e8633a
Merge pull request #167027 from helsinki-systems/drop/broken 2022-04-03 18:29:26 +02:00
Lassulus e75bb38033
Merge pull request #160850 from aaronjheng/starlark
starlark: init at unstable-2022-03-02
2022-04-03 16:55:14 +01:00
ajs124 ca81c78218 pure: remove after being marked broken for over two years
It was marked in commit ae2a5a91dd by Luka Blaskovic on 2020-01-18 (commited on 2020-01-31)
2022-04-03 16:15:00 +01:00
Rafael Fernández López 1865515d63 wasmtime: make derivation available only on linux for now 2022-04-03 08:11:58 -04:00
Rafael Fernández López d233c169c7 Fix wasmtime build
Provide a specific path for the v8 project, so `wasmtime` dependency
`rusty_v8` can find it and does not need to download the static
library, what would break build hermetism.
2022-04-03 08:11:58 -04:00
Gabor Greif a4b3bd08d9 wasmtime: 0.21.0 -> 0.35.2 2022-04-03 08:11:58 -04:00
github-actions[bot] ffa96ab0c0
Merge staging-next into staging 2022-04-02 18:01:37 +00:00
github-actions[bot] fc17fe6417
Merge master into staging-next 2022-04-02 18:01:07 +00:00
7c6f434c 8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
Robert Hensing 200175a701 config.allowAliases: Define as option
This simplifies usages and makes the default value consistent.

In a few cases, the default value was interpreted to be `false`,
but this is useless, because virtually nobody will explicitly
set `allowAliases = true;`.
2022-04-01 11:33:10 +02:00
github-actions[bot] 9aa014c46a
Merge staging-next into staging 2022-03-31 12:02:10 +00:00
Alyssa Ross ac5a927919
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	pkgs/development/python-modules/einops/default.nix
	pkgs/development/python-modules/elegy/default.nix
2022-03-31 11:46:46 +00:00
Alyssa Ross 22c23dbb8d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/google-auth-oauthlib/default.nix
2022-03-31 11:42:24 +00:00
Ben Siraphob 5187709ff7
Merge pull request #166508 from siraben/automake-buildinputs 2022-03-31 03:15:41 -05:00
Martin Weinelt d0bfb3ccbb Merge remote-tracking branch 'origin/master' into staging-next 2022-03-31 03:49:37 +02:00
Ben Siraphob 21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs 2022-03-30 20:17:24 -05:00
Sandro 0fa8cbf8de
Merge pull request #166277 from lourkeur/refactor-cosmopolitan 2022-03-30 17:28:47 +02:00
Alyssa Ross fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d.  One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries.  This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.

This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching.  The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.

I started by making the following global replacements:

    ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
    ${openssl.out}/lib -> ${lib.getLib openssl}/lib

Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.

Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.

Then I manually investigated and fixed the following packages:

 - pycurl
 - citrix-workspace
 - ppp
 - wraith
 - unbound
 - gambit
 - acl2

I'm reasonably confindent in my fixes for all of them.

For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all.  Removing it doesn't make a difference to the output size, the
file list, or the closure.

I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
Louis Bettens 9f4b404b5c maintainers/teams: add cosmopolitan team 2022-03-30 10:33:17 +02:00
Louis Bettens bd84351def python-cosmopolitan: init at 3.6.14 2022-03-30 10:33:17 +02:00
R. Ryantm ebeae1436f janet: 1.21.0 -> 1.21.1 2022-03-30 14:19:07 +08:00
Martin Weinelt 630d5e1d0d Merge remote-tracking branch 'origin/master' into staging-next 2022-03-29 18:17:36 +02:00
Ben Siraphob 19c90d5f74
Merge pull request #166191 from siraben/picoc-darwin 2022-03-29 09:34:22 -05:00
Sandro be561c7d0b
Merge pull request #166226 from Stunkymonkey/treewide-fetchFromGitHub-3 2022-03-29 16:02:21 +02:00
Nicolas Benes 2f027dff0b python: remove ncurses flag
It seems the additional linker flags were added in 9d3b0a2 (May 2008) as
a workaround for readline support. They were kept since then, but it
also means that `python3-config` outputs these flags

```console
$ python3-config --libs
 -lpthread -ldl -lcrypt -lncurses -lutil -lm -lm
```

while other GNU/Linux distros do not. For example, Debian 11:

```console
$ sudo apt install python3-dev
$ python3-config --libs
 -lcrypt -lpthread -ldl  -lutil -lm -lm
```

This change removes the `-lncurses` flag and aligns Nix/NixOS with other
distros.
2022-03-29 13:39:33 +02:00
Felix Buehler 35c43df711 scsh: switch to fetchFromGitHub 2022-03-29 12:59:08 +02:00
R. Ryantm e4e8a630d7 clojure: 1.11.0.1097 -> 1.11.0.1100 2022-03-29 10:00:02 +00:00
Ben Siraphob 5b45f1458f
picoc: fix darwin build 2022-03-29 01:15:23 -05:00
Jan Tojnar 997bb5e42c Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/python-modules/dnspython/default.nix
;	pkgs/development/python-modules/googleapis-common-protos/default.nix
2022-03-28 17:55:31 +02:00
Sandro 2f1e03cb2b
Merge pull request #165691 from lucc/github-removed-unencrypted-git 2022-03-28 12:47:42 +02:00
Martin Weinelt d68657af92 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 15:54:05 +02:00
R. Ryantm 1dfd0c261d janet: 1.20.0 -> 1.21.0 2022-03-27 21:18:20 +08:00
Sandro 6773b4e5e6
Merge pull request #165448 from fgaz/jimtcl/0.81 2022-03-27 14:30:22 +02:00
Martin Weinelt 7be28200e2 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 01:45:13 +01:00
R. Ryantm 44454a17b4 jruby: 9.3.3.0 -> 9.3.4.0 2022-03-26 23:41:46 +00:00
R. Ryantm 1da79f049b clojure: 1.10.3.1093 -> 1.11.0.1097 2022-03-26 19:35:14 +00:00
Lucas Hoffmann 47190314df treewide: replace defunct git://github.com urls with https://
Github has removed support for git://github.com and recommends
https://github.com instead.

See https://github.blog/2021-09-01-improving-git-protocol-security-github/
2022-03-25 11:21:42 +01:00
Vladimír Čunát 0a8b4eddd2
Merge branch 'master' into staging-next 2022-03-25 10:16:56 +01:00
R. Ryantm b0a6341bb7 joker: 0.18.0 -> 1.0.0 2022-03-24 15:56:04 +00:00
ajs124 d576772452
Merge pull request #164576 from drupol/php/bumps-march-2022
php80: 8.0.16 -> 8.0.17
2022-03-23 17:38:38 +01:00
Francesco Gazzetta d8df466ed7 jimtcl: add fgaz to maintainers 2022-03-23 14:24:34 +01:00
Francesco Gazzetta 4bb5799ce9 jimtcl: 0.79 -> 0.81 2022-03-23 14:24:19 +01:00
github-actions[bot] c80dabe3b1
Merge staging-next into staging 2022-03-23 06:01:55 +00:00
Sandro 4e33e493f7
Merge pull request #165182 from fleimgruber/master 2022-03-23 05:05:45 +01:00
zowoq be98149597 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/servers/isso/default.nix
2022-03-23 10:04:17 +10:00
Alyssa Ross 3ff5f0eb76 spidermonkey: use the same LLVM as rustc
Spidermonkey depends on rustc, so we have the best chance at only
having a single LLVM in the build closure if we use the same LLVM that
rustc depends on.
2022-03-22 20:40:54 +00:00
github-actions[bot] e452d308f5
Merge staging-next into staging 2022-03-22 12:02:02 +00:00
Thiago Kenji Okada 5b456050f8
Merge pull request #165199 from r-ryantm/auto-update/clojure
clojure: 1.10.3.1087 -> 1.10.3.1093
2022-03-22 10:55:56 +00:00
github-actions[bot] c62314becb
Merge staging-next into staging 2022-03-22 06:01:42 +00:00
R. Ryantm 3c8312dfef clojure: 1.10.3.1087 -> 1.10.3.1093 2022-03-22 02:05:34 +00:00
Sandro 4348e36456
Merge pull request #164248 from Stunkymonkey/treewide-fetchFromGitHub-2 2022-03-22 02:13:45 +01:00
fleimgruber 90e831473c alda: 2.0.6 -> 2.2.0
Motivated by https://github.com/alda-lang/alda/issues/411
2022-03-21 22:55:56 +01:00
Pol Dellaiera a5911f1597 php81: 8.1.3 -> 8.1.4 2022-03-18 13:23:25 +01:00
github-actions[bot] 838f421cf3
Merge staging-next into staging 2022-03-17 12:02:05 +00:00
Pol Dellaiera 1e395cf2e8 php80: 8.0.16 -> 8.0.17 2022-03-17 12:00:54 +01:00
Martin Weinelt 5117b2ee8c python310: 3.10.2 -> 3.10.3
https://www.python.org/downloads/release/python-3103/
2022-03-17 07:40:52 +01:00
Martin Weinelt 88deb06a96 python39: 3.9.10 -> 3.9.11
https://www.python.org/downloads/release/python-3911/
2022-03-17 07:40:52 +01:00
Martin Weinelt c91c73a714 python37: 3.7.12 -> 3.7.13
https://www.python.org/downloads/release/python-3713/
2022-03-17 07:39:01 +01:00
Martin Weinelt d56ccde39a python38: 3.8.12 -> 3.8.13
https://www.python.org/downloads/release/python-3813/
2022-03-17 07:39:01 +01:00
github-actions[bot] abc8ee49e5
Merge staging-next into staging 2022-03-17 06:01:51 +00:00
github-actions[bot] 2eac3106df
Merge staging-next into staging 2022-03-17 00:02:45 +00:00
Sergei Trofimovich a96ff65536 guile_3_0: fix attribute for updater script
Without the change updater script extracts location from `guile` (`guile_2_2`).

I did not notice it initially as I use local override of `guile = guile_3_0`.
2022-03-16 23:15:57 +00:00
Martin Weinelt 37a035335c
Merge pull request #163916 from mweinelt/python311 2022-03-16 21:05:37 +01:00
Stig Palmquist 2cf99c997d perldevel: 5.35.4 -> 5.35.9 2022-03-16 17:00:33 +01:00
Stig Palmquist d25a1e4e0f perl.perl-cross: 393821c7 -> 1.3.7
- Update `perl-cross` to latest release which supports perl 5.34.1
- Remove patch as it's included upstream
2022-03-16 17:00:24 +01:00
Stig Palmquist c8527aab06 perl: 5.34.0 -> 5.34.1 2022-03-16 14:04:19 +01:00
zowoq 6431086967 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
Felix Buehler 9feb246fb8 ceptre: switch to fetchFromGitHub 2022-03-16 00:45:13 +01:00
Felix Buehler 28ff2255a4 pixie: switch to fetchFromGitHub 2022-03-16 00:45:13 +01:00
Andrew Childs 6e859afe34 ruby: always build from the tarball, drop support for git builds 2022-03-15 21:57:36 +09:00
Andrew Childs 9634895022 ruby: fix build with bundled gems 2022-03-15 21:57:36 +09:00
Andrew Childs fa6f87a8ae ruby: fix default value of RUBY_REVISION when building from git
The revision.h header is normally pregenerated and included in the
tarball. When building from a git export the value defaults to "HEAD".
2022-03-15 21:57:36 +09:00
Andrew Childs aeb3ae5008 ruby: separate rails express patches and source location
These are unnecessarily composed. Disabling useRailsExpress changes to
using a tarball instead of fetching directly from git, which will have
unexpected effects. In come cases (Ruby 2.7) it will cause the build
to fail due to en error rubygems/installer.rb. It also changes the set
of gems that are available, since the bundled gems[1] are only
included in the tarball.

[1]: https://stdgems.org/
2022-03-15 21:57:35 +09:00
Vladimír Čunát f48c1fda6b
Merge branch 'master' into staging-next
Conflict in pkgs/development/libraries/libvirt/default.nix
required manual adjustments.  The fetched patch is already in src.
I checked that libvirt builds.
2022-03-15 09:52:04 +01:00
Martin Weinelt 519d8d2444
Merge pull request #161311 from helsinki-systems/pypy27_prebuilt_openssl 2022-03-15 02:51:08 +01:00
ReplayCoding 42f6c2c7ed python: fix enableOptimizations with clang 2022-03-14 15:57:16 -07:00
Alyssa Ross d7e181ff83
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/compilers/ocaml/4.12.nix
	pkgs/development/python-modules/oci/default.nix
	pkgs/tools/admin/bubblewrap/default.nix
2022-03-14 12:33:16 +00:00
github-actions[bot] 0ed928e4ab
Merge master into staging-next 2022-03-14 12:01:26 +00:00
Thiago Kenji Okada 31961f6415
Merge pull request #164040 from r-ryantm/auto-update/babashka
babashka: 0.7.7 -> 0.7.8
2022-03-14 08:49:49 +00:00
Jonathan Ringer 7f5915b048 update-python-libraries.py: Always use ref/tags/ for specifying rev
Avoids situations where a branch and tag share the same
label. Github will silently return a non-valid artifact and
will fail the build.

Since all github releases correspond to an annotated tag, it's
safe to assume that if we found a release for a tag, that the
tag will exist.
2022-03-14 00:29:09 +01:00
R. Ryantm 32fe2acfab babashka: 0.7.7 -> 0.7.8 2022-03-13 20:53:54 +00:00
github-actions[bot] 1630ab9b47
Merge master into staging-next 2022-03-13 06:05:11 +00:00
Ben Siraphob b783c48432
Merge pull request #160051 from trofi/update-guile 2022-03-12 16:08:59 -08:00
github-actions[bot] 6f7d104254
Merge master into staging-next 2022-03-13 00:02:14 +00:00
Martin Weinelt 69b06bceab
python311: 3.11.0a4 -> 3.11.0a6
https://pythoninsider.blogspot.com/2022/03/python-3110a6-is-available.html
https://pythoninsider.blogspot.com/2022/02/python-3110a5-is-available.html
2022-03-13 00:04:29 +01:00
Thiago Kenji Okada 520dc1d2f1
Merge pull request #163504 from lostnet/mozup917
spidermonkey_91: 91.6.0 -> 91.7.0
2022-03-12 20:51:31 +00:00
Thiago Kenji Okada 9ff1703ffa
Merge pull request #162348 from teoljungberg/bump-ruby
ruby: 3.1.0 -> 3.1.1
2022-03-12 19:17:11 +00:00
Teo Ljungberg 4ad8b43ce2 ruby: 3.1.0 -> 3.1.1 2022-03-12 19:46:30 +01:00
Will Young acb148bd32 spidermonkey_91: 91.6.0 -> 91.7.0 2022-03-09 19:38:34 +01:00
github-actions[bot] f6b4a4048a
Merge staging-next into staging 2022-03-09 12:01:59 +00:00
github-actions[bot] d47f26379a
Merge master into staging-next 2022-03-08 18:01:16 +00:00
Felix Buehler 783d2679e5 treewide: rename name to pname&version 2022-03-08 13:24:25 +01:00
Sandro f9ab767d67
Merge pull request #162236 from Stunkymonkey/perl-pname-version 2022-03-08 12:30:02 +01:00
Aaron Jheng 16fae8b675
starlark: init at unstable-2022-02-13 2022-03-06 02:14:03 +00:00
github-actions[bot] 47494ea53c
Merge staging-next into staging 2022-03-05 18:01:48 +00:00
github-actions[bot] 61655037aa
Merge master into staging-next 2022-03-05 18:01:16 +00:00
R. Ryantm 1a07b3f05b babashka: 0.7.6 -> 0.7.7 2022-03-05 01:40:32 +00:00
github-actions[bot] 77eedbacb4
Merge staging-next into staging 2022-03-03 18:10:58 +00:00
github-actions[bot] 97eab40fb7
Merge master into staging-next 2022-03-03 18:05:45 +00:00
R. Ryantm cb20e934db clojure: 1.10.3.1082 -> 1.10.3.1087 2022-03-03 11:40:11 +00:00
github-actions[bot] 18a9a18e2b
Merge staging-next into staging 2022-03-02 12:10:55 +00:00
github-actions[bot] 12423e2e92
Merge master into staging-next 2022-03-02 12:05:47 +00:00
7c6f434c 71ee087e4e
Merge pull request #162349 from Stunkymonkey/clisp-pname-version
clisp,clisp-tip: rename name to pname&version
2022-03-02 10:32:35 +00:00
github-actions[bot] 4d46874f57
Merge staging-next into staging 2022-03-02 00:11:54 +00:00
github-actions[bot] f4fc464126
Merge master into staging-next 2022-03-02 00:06:44 +00:00
Akshay Mankar f30dbd05fe
buildDhallDirectoryPackage: Stringify src for documentationRoot (#162401)
The `src` is supposed to be a path, but when `documentationRoot` is provided
with a path, it errors with:

generators.mkValueStringDefault: this value is not supported: "<nix-store-path>"

Making it a string fixes this error.
2022-03-01 15:34:21 -08:00
Felix Buehler 595e6f522a clisp,clisp-tip: rename name to pname&version 2022-03-01 12:00:54 +01:00
Felix Buehler ae747bc007 rubygems: rename name to pname 2022-02-28 23:39:42 +01:00
Felix Buehler e2b9641729 perl: rename name to pname 2022-02-28 16:08:40 +01:00
Maximilian Bosch c0f49544d4
maude: fix build w/glibc-2.34
Failing Hydra build: https://hydra.nixos.org/build/163067005
2022-02-27 10:26:54 +01:00
AndersonTorres ed2b1b4b90 Merge branch 'master' into staging-next 2022-02-26 21:04:25 -03:00
Ben Siraphob 010dc3ff38
Merge pull request #161778 from abathur/bats_1.6.0 2022-02-25 13:46:31 -06:00
Travis A. Everett 7f3b4e95a2 bats: 1.5.0 -> 1.6.0 2022-02-24 22:44:30 -06:00
R. Ryantm 4374ade9df babashka: 0.7.5 -> 0.7.6 2022-02-25 02:16:08 +00:00
github-actions[bot] cd6011bf17
Merge master into staging-next 2022-02-24 00:02:03 +00:00
José Romildo Malaquias f1143cb501
Merge pull request #161144 from romildo/new.git-updater
gitUpdater: init
2022-02-23 18:48:24 -03:00
ajs124 fd9c3674b9 pypy27_prebuilt: remove unneeded openssl_1_0_2 dependency
they ship their own openssl

as of this commit, that is actually openssl 1.1.1m, the same version we have in openssl_1_1
maybe the package should still be marked as vulnerable, because they ship their own openssl
2022-02-22 03:55:37 +01:00
ajs124 04a1e43685 pypy27_prebuilt: 7.3.6 -> 7.3.8 2022-02-22 03:52:09 +01:00
github-actions[bot] f8210665fc
Merge staging-next into staging 2022-02-22 00:02:51 +00:00
José Romildo ba59355e81 gitUpdater: init
- Add the 'gitUpdater' helper function to update git based packages, using the
'genericUpdater' function.
- Rework argument passing to the `list-git-tags' and 'list-archive-two-level-versions' scripts.
- Replace 'genericUpdater' plus 'list-git-tags' by 'gitUpdater'
2022-02-21 13:01:49 -03:00
R. Ryantm af98faa428 duktape: 2.6.0 -> 2.7.0 2022-02-21 06:09:57 +00:00
github-actions[bot] 3a2427bf02
Merge staging-next into staging 2022-02-20 18:01:37 +00:00
Jamie Quigley 9bba594437
Dart: Add support for aarch64-darwin 2022-02-20 18:00:08 +00:00
Pol Dellaiera 96983152e7
php81: 8.1.2 -> 8.1.3 2022-02-20 11:07:32 +01:00
Pol Dellaiera 60dfe5bd6c
php80: 8.0.14 -> 8.0.16 2022-02-20 11:07:32 +01:00
Pol Dellaiera b1cd925484
php74: 7.4.27 -> 7.4.28 2022-02-20 11:07:31 +01:00
Sergei Trofimovich 4e9cfefb8a pkgsLLVM.guile, pkgsLLVM.guile_3_0: avoid -lgcc_s on clang, not just darwin
Otherwise pkgsLLVM.guile / pkgsLLVM.guile_3_0 fails early on linux.
2022-02-20 09:07:44 +00:00
Sergei Trofimovich fce058c80e guile_3_0: 3.0.7 -> 3.0.8
While at it added trivial updater script.

Changes: https://git.savannah.gnu.org/cgit/guile.git/tree/NEWS?h=v3.0.8#n8

Had to disable LTO on darwin as toolchain can't link executables there.
2022-02-20 09:07:24 +00:00
github-actions[bot] 7f28a5962a
Merge staging-next into staging 2022-02-19 00:02:38 +00:00
github-actions[bot] 6d75bf658e
Merge staging-next into staging 2022-02-18 18:01:57 +00:00
Will Cohen ee04398b7b clojure: 1.10.3.1075 -> 1.10.3.1082 2022-02-18 11:33:30 -05:00
github-actions[bot] f70caf75e4
Merge staging-next into staging 2022-02-18 12:02:06 +00:00
Sandro 997d3f8fcc
Merge pull request #160222 from Congee/master 2022-02-18 13:02:05 +01:00
R. Ryantm dd4e5c5058 babashka: 0.7.4 -> 0.7.5 2022-02-18 02:00:11 +00:00
Congee 152b59855d
racket: support aarch64-darwin
According to https://reviews.llvm.org/D96164, aarch64-darwin executables
require at least an ad hoc signature.

The build tool from the racket repo tries to sign $out/bin/racket but
errors out, because that binary already has a signature.

It is not clear yet at which stage the signature was introduced. This
patch removes the existing signature always before calling
add-ad-hoc-signature to circumvent that error.
2022-02-17 14:35:20 -05:00
github-actions[bot] 7b0b3b6225
Merge staging-next into staging 2022-02-16 00:02:21 +00:00
Sandro 7b5c0cb607
Merge pull request #160014 from stigtsp/package/rakudo-2022.02 2022-02-15 23:48:33 +01:00
github-actions[bot] 56fa4571c1
Merge staging-next into staging 2022-02-15 00:02:11 +00:00
Stig a31699dce9
Merge pull request #159818 from r-ryantm/auto-update/zef
zef: 0.13.6 -> 0.13.7
2022-02-15 00:19:29 +01:00
Stig Palmquist b95eb610d4 rakudo: 2021.12 -> 2022.02 2022-02-14 18:43:43 +01:00
Stig Palmquist 16c797e8da moarvm: 2021.12 -> 2022.02 2022-02-14 18:43:29 +01:00
Stig Palmquist 9efc7c01f0 nqp: 2021.12 -> 2022.02 2022-02-14 18:43:14 +01:00
github-actions[bot] d012716733
Merge staging-next into staging 2022-02-14 00:02:24 +00:00
hazel levine 6a74f6251d
racket: add ncurses dependency 2022-02-13 17:15:55 -05:00
R. Ryantm e60dc880eb zef: 0.13.6 -> 0.13.7 2022-02-13 11:21:01 +00:00
github-actions[bot] 37beb00797
Merge staging-next into staging 2022-02-13 06:01:39 +00:00
R. Ryantm 76abd2e162 jruby: 9.3.2.0 -> 9.3.3.0 2022-02-12 20:32:47 -08:00
github-actions[bot] f4ac72831a
Merge staging-next into staging 2022-02-13 00:02:26 +00:00
Mario Rodas 2b24509585 racket: 8.3 -> 8.4
https://download.racket-lang.org/v8.4.html
2022-02-12 04:20:00 +00:00
github-actions[bot] 59288f3b8d
Merge staging-next into staging 2022-02-12 00:02:21 +00:00
R. RyanTM 2bf115f504
elixir: 1.13.2 -> 1.13.3 (#159254) 2022-02-12 07:58:18 +09:00
github-actions[bot] 7c1e9c013a
Merge staging-next into staging 2022-02-11 12:01:53 +00:00
Peter Hoeg 7434084278 jpm: init at 0.0.2 2022-02-11 15:43:49 +08:00
Andrew Chambers 58f134bc37 janet: 1.16.1 -> 1.20.0
Co-authored-by: Florian Beeres <yuuki@protonmail.com>
2022-02-11 15:43:49 +08:00
github-actions[bot] fa600e2c3a
Merge staging-next into staging 2022-02-11 00:02:23 +00:00
Ivv bfae513f07
Merge pull request #152961 from Etjean/add-nextflow
nextflow: init at 21.10.6
2022-02-10 21:15:58 +01:00
github-actions[bot] 8642b60d5b
Merge staging-next into staging 2022-02-10 18:01:41 +00:00
Jonathan Ringer 12fd8a77e1
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/top-level/aliases.nix
2022-02-10 09:21:09 -08:00
Thiago Kenji Okada d19e3fbbc5
Merge pull request #158865 from r-ryantm/auto-update/clojure
clojure: 1.10.3.1058 -> 1.10.3.1075
2022-02-10 11:15:25 -03:00
github-actions[bot] a65bfdedbe
Merge staging-next into staging 2022-02-10 06:01:44 +00:00
Thiago Kenji Okada d4324a2c4a
Merge pull request #158852 from r-ryantm/auto-update/babashka
babashka: 0.7.3 -> 0.7.4
2022-02-10 02:49:39 -03:00
Jonathan Ringer 39669ea2b6
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/top-level/aliases.nix
2022-02-09 19:58:40 -08:00
R. Ryantm 04e6bf11c8 clojure: 1.10.3.1058 -> 1.10.3.1075 2022-02-10 02:04:27 +00:00
R. Ryantm d275f0eecd babashka: 0.7.3 -> 0.7.4 2022-02-10 00:52:51 +00:00
ajs124 c70738080f
Merge pull request #158765 from lostnet/mozupup
spidermonkey_91: 91.5.0 -> 91.6.0
2022-02-09 14:52:24 +01:00
Etienne JEAN 1fb2d1e784 nextflow: init at 21.10.6 2022-02-09 13:32:55 +01:00
github-actions[bot] b24d782d8d
Merge staging-next into staging 2022-02-09 12:01:42 +00:00
github-actions[bot] 69accc4d14
Merge master into staging-next 2022-02-09 12:01:08 +00:00
Will 3e75cee198 spidermonkey_91: 91.5.0 -> 91.6.0 2022-02-09 08:59:17 +00:00
github-actions[bot] 9cc61e534c
Merge staging-next into staging 2022-02-09 06:02:05 +00:00
Jonathan Ringer 5df08e00cd
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/opensimplex/default.nix
	pkgs/development/python-modules/pygame-gui/default.nix
	pkgs/top-level/aliases.nix
	pkgs/top-level/python-aliases.nix
2022-02-08 21:19:24 -08:00
Daniel Nagy 86e3ea384d
quickjs: add mainProgram 2022-02-08 23:07:53 +01:00