Commit graph

22223 commits

Author SHA1 Message Date
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
Jan Tojnar 1bab8ca98a d-spy: init at 1.2.0 2022-04-02 14:03:30 +02:00
Bobby Rong 1988f9a17f
Merge pull request #166834 from r-ryantm/auto-update/earthly
earthly: 0.6.12 -> 0.6.13
2022-04-02 13:34:04 +08:00
Bobby Rong 7b9efa81cc
Merge pull request #166859 from newAM/github-runner
github-runner: 2.289.1 -> 2.289.2
2022-04-02 13:31:43 +08:00
R. Ryantm 12f94fda6b jql: 3.1.3 -> 3.2.0 2022-04-01 22:37:24 -04:00
R. Ryantm 5456323de0 wrangler: 1.19.10 -> 1.19.11 2022-04-01 22:32:57 -04:00
R. Ryantm 8f6574d9f3 esbuild: 0.14.28 -> 0.14.29 2022-04-01 22:32:47 -04:00
zowoq 5b6e4187ad stylua: 0.12.5 -> 0.13.0
https://github.com/JohnnyMorganz/StyLua/releases/tag/v0.13.0
2022-04-02 06:36:04 +10:00
Benjamin Staffin da3204266c
Merge pull request #166554 from bjornfor/fix-arc-anoid
arcanist: add missing deps
2022-04-01 15:38:55 -04:00
Fabian Affolter 8e4266db94
Merge pull request #166847 from fabaff/bump-tfsec
tfsec: 1.15.2 -> 1.15.4
2022-04-01 21:25:19 +02:00
Alex Martens b9928950fe github-runner: 2.289.1 -> 2.289.2 2022-04-01 12:19:21 -07:00
Pascal Bach e61a430c75
Merge pull request #166763 from newAM/cargo-spellcheck
cargo-spellcheck: 0.11.1 -> 0.11.2
2022-04-01 20:58:07 +02:00
Kevin Cox ebaaf98a6d
Merge pull request #166808 from Luflosi/update/include-what-you-use
include-what-you-use: 0.17 -> 0.18
2022-04-01 14:13:20 -04:00
Fabian Affolter 5d7dbf1dd8 tfsec: 1.15.2 -> 1.15.4 2022-04-01 19:52:45 +02:00
R. Ryantm 0a18263a18 earthly: 0.6.12 -> 0.6.13 2022-04-01 16:17:07 +00:00
Ryan Mulligan a1f9945616
Merge pull request #166823 from r-ryantm/auto-update/clojure-lsp
clojure-lsp: 2022.03.26-18.47.08 -> 2022.03.31-20.00.20
2022-04-01 07:55:48 -07:00
Ryan Mulligan b55aa45938
Merge pull request #166811 from r-ryantm/auto-update/buildah
buildah-unwrapped: 1.24.2 -> 1.25.1
2022-04-01 07:55:23 -07:00
Pavol Rusnak aefc8a3c3b
Merge pull request #166825 from teutat3s/electron-14-eol
electron: mark versions <= 14 as EOL
2022-04-01 16:49:17 +02:00
adisbladis 7b682d653d
Merge pull request #166800 from adisbladis/poetry2nix-1_27_1
poetry2nix: 1.26.0 -> 1.27.1
2022-04-02 02:48:43 +12:00
teutat3s ae2990ca1b
electron: mark versions <= 14 as EOL 2022-04-01 16:03:21 +02:00
R. Ryantm c565ea4bb0 clojure-lsp: 2022.03.26-18.47.08 -> 2022.03.31-20.00.20 2022-04-01 13:30:45 +00:00
R. Ryantm a5a62bdae1 buildah-unwrapped: 1.24.2 -> 1.25.1 2022-04-01 12:21:02 +00:00
Luflosi ebd9acc18a
include-what-you-use: 0.17 -> 0.18
https://github.com/include-what-you-use/include-what-you-use/releases/tag/0.18
2022-04-01 13:49:43 +02:00
Bobby Rong e741da0bc8
Merge pull request #166576 from xrelkd/update/just
just: 1.1.1 -> 1.1.2
2022-04-01 19:45:55 +08:00
Bjørn Forsman ce8e9df4d7 arcanist: add python3 to fix 'arc anoid'
Patch out the requirement from 'arc' that it needs 'python3' in
$PATH at runtime, because once built the python script will have
a fixed absolute path shebang to python3. (The check makes sense
outside of Nix though.)

Not injecting python3 in PATH prevents leaking python3 into the
environment in which arc runs linters etc.
2022-04-01 12:33:12 +02:00
adisbladis 18262c79e1 poetry2nix: 1.26.0 -> 1.27.1 2022-04-01 22:23:40 +12:00
Pavol Rusnak 1af5aa0b0b
Merge pull request #166587 from teutat3s/bump/electron-17-3-1
electron_17: 17.1.2 -> 17.3.1, electron_16: 16.1.0 -> 16.2.1, electron_15: 15.4.1 -> 15.5.1, electron_14: 14.2.7 -> 14.2.9 (EOL)
2022-04-01 10:04:15 +02:00
Alex Martens 71cf6e512c cargo-spellcheck: 0.11.1 -> 0.11.2 2022-03-31 22:42:28 -07:00
Ben Siraphob 4c38fcb192
treewide: move cmake into nativeBuildInputs 2022-03-31 12:35:21 -05:00
teutat3s 5875fd68d6
electron_14: 14.2.7 -> 14.2.9
https://github.com/electron/electron/compare/v14.2.7...v14.2.9

With the release of electron v18, v14 is now officially EOL.
Look for "End of Support for 14.x.y" in:
https://github.com/electron/electron/releases/tag/v18.0.0
2022-03-31 17:58:58 +02:00
teutat3s 2caf14f6cc
electron_15: 15.4.1 -> 15.5.1
https://github.com/electron/electron/compare/v15.4.1...v15.5.1
2022-03-31 17:56:16 +02:00
teutat3s 8e9aad9883
electron_16: 16.1.0 -> 16.2.1
https://github.com/electron/electron/compare/v16.1.0...v16.2.1
2022-03-31 17:55:12 +02:00
teutat3s 732e3c70f1
electron_17: 17.1.2 -> 17.3.1
https://github.com/electron/electron/compare/v17.1.2...v17.3.1
2022-03-31 17:53:57 +02:00
xrelkd 4fce50f37e just: 1.1.1 -> 1.1.2 2022-03-31 22:28:14 +08:00
Matthieu Coudron e98e3a2365
Merge pull request #166162 from teto/lua-checks-pr 2022-03-31 16:12:07 +02:00
Bjørn Forsman 7c10b247df arcanist: add missing dependency 'which'
'arc' uses 'which' to find external programs at runtime.
2022-03-31 13:15:22 +02:00
Ben Siraphob 5187709ff7
Merge pull request #166508 from siraben/automake-buildinputs 2022-03-31 03:15:41 -05:00
Fabian Affolter b42699b306
Merge pull request #166475 from fabaff/tfsec-bump
tfsec: 1.15.0 -> 1.15.2
2022-03-31 09:05:34 +02:00
Ben Siraphob 21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs 2022-03-30 20:17:24 -05:00
Fabian Affolter 4e5421a179 tfsec: 1.15.0 -> 1.15.2 2022-03-30 22:46:43 +02:00
Malo Bourgon a01a4d4d67
wp-cli: add meta.mainProgram (#166453) 2022-03-30 21:33:31 +02:00
sternenseemann 70530708a5 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-03-30 19:09:12 +02: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
Ryan Mulligan 37200ac165
Merge pull request #166161 from r-ryantm/auto-update/symfony-cli
symfony-cli: 5.4.2 -> 5.4.5
2022-03-30 05:09:11 -07:00
Peter Hoeg 4ceda5853f drop shards_0_15 2022-03-30 17:41:51 +08:00
Peter Hoeg 37463c21cc shards: 0.16 -> 0.17 2022-03-30 17:41:51 +08:00
Louis Bettens 9f4b404b5c maintainers/teams: add cosmopolitan team 2022-03-30 10:33:17 +02:00
Louis Bettens 0d5810ede0 cosmoc: init 2022-03-30 10:33:16 +02:00
Maximilian Bosch 6a079dad15
Merge pull request #166248 from r-ryantm/auto-update/cppcheck
cppcheck: 2.7.3 -> 2.7.4
2022-03-30 10:03:59 +02:00