Commit Graph

359526 Commits

Author SHA1 Message Date
Manuel Mendez
8b5a7940b0 go: Bunch of fixes when using excludedPackages and other bits
Few things going on in this commit:

Do not print "Building subPakage $pkg" message if actually going to skip the
package. This was confusing to me when I was trying to figure out how to set
excludedPackages and seeing the "Building subpackage $pkg" messages for
packages I wanted to skip. Turns out this messages was being printed before
checking if we actually wanted to build the package and not necessarily that my
excludedPackages was wrong.

Make go-packages look a little bit more like go-modules, by adding testdata to
the default list of excluded packages.

This commit also does some setup outside the buildGoDir function so that we
avoid checking `excludedPackages` for every package and cut down the number
of grep calls by half since we always want at least one grep for the default
excludedPackages, might as well just add to the patterns being checked.

Finally, adds documentation for usage of excludedPackages and subPackages. I
had to read the implementation to figure out how to correctly use these
function arguments since there was no documentation and different uses in the
code base. So this commit documents usage of the arguments.
2022-03-04 13:32:44 +10:00
techknowlogick
7bd35b61fe go_1_17: 1.17.7 -> 1.17.8 2022-03-04 13:32:32 +10:00
Jonathan Ringer
82542559e6
pythonPackages: add isPy310 and isPy311 2022-03-03 19:30:21 -08:00
Bobby Rong
b1dfd7c1df
Merge pull request #157524 from michaeladler/go-bindata
go-bindata: 3.22.0 -> 3.23.0
2022-03-04 11:24:35 +08:00
Samuel Ainsworth
03a4f90f69 cudatoolkit_11_6: 11.6.0 -> 11.6.1 2022-03-04 03:21:17 +00:00
Bobby Rong
91b86e6cdd
Merge pull request #156863 from wahjava/update-cinny
cinny: 1.6.1 -> 1.7.0
2022-03-04 10:58:22 +08:00
Bobby Rong
ea9bd85caf
Merge pull request #162568 from erinkim4/patch-1
thermald: disable -Werror
2022-03-04 10:46:46 +08:00
R. Ryantm
75eef6f0d0 checkmate: 0.5.7 -> 0.5.8 2022-03-04 02:44:13 +00:00
R. Ryantm
8cbdd4d748 python310Packages.pycfmodel: 0.17.0 -> 0.17.1 2022-03-04 02:37:35 +00:00
Jonas Heinrich
9a30f53ffe nixos/firejail: Fix order of extrsArgs before profile wrappedBinaries option 2022-03-03 21:35:37 -05:00
R. Ryantm
d0a9b738d5 cfripper: 1.4.2 -> 1.5.0 2022-03-04 02:35:35 +00:00
Bobby Rong
c9302fdce0
Merge pull request #162575 from r-ryantm/auto-update/earthly
earthly: 0.6.8 -> 0.6.9
2022-03-04 10:34:26 +08:00
Bobby Rong
93b1d7c44a
Merge pull request #162075 from markus-heinrich/submit/libwbxml
libwbxml: init at 0.11.7
2022-03-04 10:33:47 +08:00
Bobby Rong
ed484d689c
Merge pull request #162658 from r-ryantm/auto-update/sarasa-gothic
sarasa-gothic: 0.35.9 -> 0.36.0
2022-03-04 10:28:23 +08:00
R. Ryantm
999e6eb2d9 cargo-llvm-lines: 0.4.13 -> 0.4.14 2022-03-04 02:22:05 +00:00
Adam Joseph
5390449f5f calibre: remove duplicate "jeepney" in buildInputs
The "jeepney" package appears twice in buildInputs.  This commit
removes one of the two copies.
2022-03-03 18:10:36 -08:00
R. Ryantm
9ff63d04ed python310Packages.dropbox: 11.27.0 -> 11.28.0 2022-03-03 17:50:35 -08:00
Peter Hoeg
bae181d3f0 nixos/os-release: generate from attrset 2022-03-04 09:36:40 +08:00
Peter Hoeg
3143de97f9 krunner-pass: pass-otp has been deprecated 2022-03-04 09:36:02 +08:00
Jonathan Ringer
b685f44ef2 steam-run: inherit extraInstallCommands 2022-03-03 16:57:16 -08:00
Austin Butler
543aa63081 diffr: fix cargoSha256 2022-03-03 16:55:11 -08:00
github-actions[bot]
595c0fa136
Merge staging-next into staging 2022-03-04 00:02:31 +00:00
github-actions[bot]
d9f7fd1901
Merge master into staging-next 2022-03-04 00:01:55 +00:00
R. Ryantm
f5258a7d12 jmol: 14.32.24 -> 14.32.28 2022-03-03 23:44:55 +00:00
Michael Weiss
a4d921be21
Merge pull request #162680 from primeos/chromiumBeta
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20
2022-03-03 23:56:05 +01:00
Michael Weiss
9fdffcf86e
Merge pull request #162679 from primeos/chromiumDev
chromiumDev: 100.0.4896.12 -> 100.0.4896.20
2022-03-03 23:51:55 +01:00
P. R. d. O
886c14f3d4
python310Packages.cfn-lint: 0.56.4 -> 0.58.2 2022-03-03 16:32:29 -06:00
zowoq
446a90e111
Merge pull request #162554 from jonringer/add-hcl2json
hcl2json: init at 0.3.4
2022-03-04 08:29:54 +10:00
Chris Hammill
976d703d23 singularity: enable setting vm mem in buildImage 2022-03-03 17:09:48 -05:00
Azat Bahawi
aff93f5288
endlessh-go: init at 20220213 2022-03-04 00:57:11 +03:00
techknowlogick
6eed87d449 go_1_16: 1.16.14 -> 1.16.15 2022-03-04 07:44:35 +10:00
Matthias Treydte
38cf6fea69 qemu: fix qemu.ga including qemu in it's closure
The qemu-ga binary is already moved to a separate
output but still depends on qemu, adding about
600MiB to it's closure.

The command "strings qemu-ga" reveals that something
like

/nix/store/bqgpvv5qrpb741swczqk3lrdm5gzaqx2-qemu-host-cpu-only-6.2.0/bin

is contained, causing this false positive. So use
remove-references-to to reduce the closure to about
600KiB.
2022-03-03 21:37:25 +00:00
Michael Weiss
691919bf00
chromiumDev: 100.0.4896.12 -> 100.0.4896.20 2022-03-03 22:30:43 +01:00
Michael Weiss
05aa1711fd
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20 2022-03-03 22:30:09 +01:00
Ashish SHUKLA
80dfb3f744
openssh_hpn: 8.8p1 -> 8.9p1 2022-03-04 02:50:34 +05:30
Robert Schütz
910f115cfa libdeltachat: 1.75.0 -> 1.76.0
https://github.com/deltachat/deltachat-core-rust/blob/1.76.0/CHANGELOG.md
2022-03-03 21:09:44 +00:00
Sandro
51ceca24be
Merge pull request #162667 from SuperSandro2000/gopls 2022-03-03 21:37:07 +01:00
Sandro Jäckel
801f6c4be9
gopls: 0.7.5 -> 0.8.0 2022-03-03 21:08:51 +01:00
Janne Heß
f6ad15fd8c
nixos/switchTest: Make checks more precise 2022-03-03 20:56:37 +01:00
Janne Heß
1def557525
nixos/switch-to-configuration: Document and test socket-activated services 2022-03-03 20:49:20 +01:00
Maximilian Bosch
d4b9a7a179
gitea: 1.16.2 -> 1.16.3
ChangeLog: https://github.com/go-gitea/gitea/releases/tag/v1.16.3
2022-03-03 20:32:51 +01:00
Robert Schütz
ad267cc9cf python3Packages.isbnlib: 3.10.9 -> 3.10.10 2022-03-03 18:20:02 +00:00
github-actions[bot]
77eedbacb4
Merge staging-next into staging 2022-03-03 18:10:58 +00:00
Artturi
86a48d31bf
Merge pull request #162648 from Artturin/discordupdate 2022-03-03 20:09:32 +02:00
github-actions[bot]
97eab40fb7
Merge master into staging-next 2022-03-03 18:05:45 +00:00
R. Ryantm
537d3becbd sarasa-gothic: 0.35.9 -> 0.36.0 2022-03-03 17:50:08 +00:00
Doron Behar
adfbccfa7f
Merge pull request #162551 from r-ryantm/auto-update/tectonic 2022-03-03 19:39:25 +02:00
ajs124
ab8ff08fd9 prometheus-varnish-exporter: 1.6 -> 1.6.1 2022-03-03 18:26:43 +01:00
Alyssa Ross
71f1f4884b openssl: stop static binaries referencing libs
Previously, the "out" output of openssl would contain would contain a
couple of tiny libraries in etc/, and the big OpenSSL libraries in
lib/.  This bloated closures when building things against OpenSSL with
pkgsStatic.  To fix this, introduce a lib output, so only the config
files are left in out.

Additionally, we have to disable support for dynamic engines in static
builds to avoid a reference to the engines directory in $lib.  I don't
think it's likely that this would ever have worked anyway.
2022-03-03 17:10:52 +00:00
Fabian Affolter
6c5e6e24f0
Merge pull request #162599 from fabaff/fix-blinkpy
python3Packages.blinkpy: disable failing tests on Python 3.10
2022-03-03 17:54:44 +01:00