Commit graph

448606 commits

Author SHA1 Message Date
Noah Fontes 3bec41fb5e
doc/python: fix attr name for unittestCheckHook flags
The name should end in Array per the current conventions.

This change also contains some minor formatting fixes, as the heading
levels were inconsistent.
2023-01-28 13:19:41 -08:00
Anderson Torres 8c8a62f3fc
Merge pull request #213215 from atorres1985-contrib/small-fixups
locate-dominating-file: add meta.homepage
2023-01-28 18:14:00 -03:00
Alyssa Ross b682fef8e9 python3.pkgs: fix splice through unsupported hosts
Previously, unless unsupported platforms were allowed, the following
would fail to evaluate (from an "x86_64-linux" system):

    pkgsCross.x86_64-freebsd.__splicedPackages.docutils.__spliced.buildHost

It shouldn't have, because the buildHost package ends up being for
Linux.  This broke evaluation of e.g. pkgsCross.x86_64-freebsd.libdrm,
because it has docutils in nativeBuildInputs.  mkDerivation would try
to go through __spliced.buildHost on docutils to get to the Linux
version, but the check in ensurePythonModules would kick in first,
triggering the meta check because of the equality check in the
implementation of hasPythonModule, which would fail because Python is
not marked as supported on FreeBSD in Nixpkgs at the moment.  Thus,
even though they're not supposed to be, the meta checks would be
triggered even though the only attribute being accessed on the
unsupported derivation was __spliced.

We can fix this by using the same mechanism used to implement the meta
checks themselves: lib.extendDerivation.  Now, attempting to access
drvPath or outPath on an attribute that fails the validity check will
produce the same error as before, but other accesses will be allowed
through, fixing splicing.

I've tested evaluation of packages that pass and fail the validity
check, and confirmed that the behaviour is still correct.
2023-01-28 21:08:50 +00:00
Alyssa Ross 02ee33a5c1 python3.pkgs: simplify ensurePythonModules logic
It wasn't clear before, but it turns out that this is just four
separate conditions, and an attribute is valid if any of the
conditions is true, so we don't need a sea of parentheses to express
it.
2023-01-28 21:08:50 +00:00
Weijia Wang f69c8b761a
Merge pull request #213186 from r-ryantm/auto-update/protoc-gen-connect-go
protoc-gen-connect-go: 1.4.1 -> 1.5.0
2023-01-28 21:22:42 +01:00
Weijia Wang 10ababba02
Merge pull request #213209 from LeSuisse/gpac-2.2.0
gpac: 2.0.0 -> 2.2.0
2023-01-28 21:22:15 +01:00
Weijia Wang 3efb469016
Merge pull request #213184 from r-ryantm/auto-update/python310Packages.cma
python310Packages.cma: 3.2.2 -> 3.3.0
2023-01-28 21:20:55 +01:00
Weijia Wang 56503cde76
Merge pull request #213200 from newAM/probe-rs-cli-0.14.2
probe-rs-cli: 0.14.0 -> 0.14.2
2023-01-28 21:19:45 +01:00
Weijia Wang d059185235
Merge pull request #213192 from r-ryantm/auto-update/crowdin-cli
crowdin-cli: 3.9.3 -> 3.10.0
2023-01-28 21:18:05 +01:00
Pascal Bach 385c6f50ff
Merge pull request #212707 from r-ryantm/auto-update/plexRaw
plexRaw: 1.30.1.6562-915986d62 -> 1.30.2.6563-3d4dc0cce
2023-01-28 21:17:22 +01:00
Martin Weinelt df9301f0c9
Merge pull request #213053 from mcwitt/redshift-connector
python310Packages.redshift-connector: init at 2.0.910
2023-01-28 20:15:20 +00:00
Artturi 4cbf8b05bf
Merge pull request #213118 from vcunat/p/hotfix-networking-tests-eval 2023-01-28 22:10:51 +02:00
Weijia Wang 0433f98784
Merge pull request #213136 from r-ryantm/auto-update/vtm
vtm: 0.9.8n -> 0.9.8q
2023-01-28 21:10:42 +01:00
Weijia Wang 6b4c1b892d
Merge pull request #213161 from r-ryantm/auto-update/frugal
frugal: 3.16.12 -> 3.16.14
2023-01-28 21:09:40 +01:00
Weijia Wang ddf2d70682
Merge pull request #213175 from ayes-web/master
progress: add darwin to platforms
2023-01-28 21:03:14 +01:00
Matt Wittmann 577fa81532
python310Packages.redshift-connector: init at 2.0.910 2023-01-28 11:59:42 -08:00
Weijia Wang 3199e60c55
Merge pull request #213023 from r-ryantm/auto-update/bambootracker
bambootracker: 0.5.3 -> 0.6.0
2023-01-28 20:52:57 +01:00
Weijia Wang 2b9cb58157
Merge pull request #213078 from r-ryantm/auto-update/stayrtr
stayrtr: 0.3.0 -> 0.4.0
2023-01-28 20:50:04 +01:00
Weijia Wang 19ed23124e
Merge pull request #213147 from mimame/update-ameba-1.4.0
ameba: 1.3.1 -> 1.4.0
2023-01-28 20:39:57 +01:00
ayes-web 91b2868b6d progress: add darwin to platforms 2023-01-28 21:32:08 +02:00
Thomas Gerbet e49997b90c
Merge pull request #212891 from abathur/oil_0.14.0
oil: 0.12.9 -> 0.14.0
2023-01-28 20:22:39 +01:00
Weijia Wang 966ec3034a
Merge pull request #213194 from Luflosi/update/ipfs-cluster
ipfs-cluster: 1.0.4 -> 1.0.5
2023-01-28 20:19:56 +01:00
Weijia Wang 986e0858ee
Merge pull request #212054 from r-ryantm/auto-update/python310Packages.toposort
python310Packages.toposort: 1.7 -> 1.9
2023-01-28 20:18:13 +01:00
Weijia Wang c9df03662d
Merge pull request #213020 from malob/update-openai
openai: 0.26.2 -> 0.26.4
2023-01-28 20:10:57 +01:00
Weijia Wang 9cb4d2b99d
Merge pull request #213183 from doronbehar/pkg/gnuradio
gnuradio: 3.10.5.0 -> 3.10.5.1
2023-01-28 20:09:06 +01:00
Thomas Gerbet d200764b36 gpac: 2.0.0 -> 2.2.0
https://github.com/gpac/gpac/releases/tag/v2.2.0

Also add an additional patch for a recent issue (CVE-2023-0358).
2023-01-28 20:08:27 +01:00
Weijia Wang f84e9a5300
Merge pull request #213130 from wegank/xtl-bump
xtl: 0.7.2 -> 0.7.5
2023-01-28 20:07:59 +01:00
Martin Weinelt 38e6e9c01d
Merge pull request #208562 from JamieMagee/nzbhydra2-4.7.6
nzbhydra2: 3.14.2 -> 4.7.6
2023-01-28 19:07:38 +00:00
Anderson Torres 499bf077d8 locate-dominating-file: add meta.homepage 2023-01-28 16:04:31 -03:00
Weijia Wang 8e4ad72623
Merge pull request #213173 from bjornfor/update-jnetmap
jnetmap: 0.5.4 -> 0.5.5
2023-01-28 20:04:12 +01:00
Weijia Wang 62bef9e629
Merge pull request #213178 from marsam/papis-enable-tests
papis: enable tests
2023-01-28 20:03:37 +01:00
Weijia Wang 06dea19cfe
Merge pull request #213191 from figsoda/ruff
ruff: 0.0.236 -> 0.0.237
2023-01-28 20:01:19 +01:00
Weijia Wang b74c6a8279
Merge pull request #213139 from wegank/freefilesync-12.0
freefilesync: 11.29 -> 12.0
2023-01-28 20:00:02 +01:00
Martin Weinelt 2287bee5ab
Merge pull request #213198 from fabaff/volvooncall-fix
python311Packages.volvooncall: add patch to remove asynctest
2023-01-28 18:46:49 +00:00
Alex Martens 0ca2f14270 probe-rs-cli: 0.14.0 -> 0.14.2 2023-01-28 10:33:27 -08:00
Fabian Affolter 1c18091308
Merge pull request #213164 from fabaff/angr-bump
python310Packages.angr: 9.2.34 -> 9.2.35
2023-01-28 19:23:40 +01:00
figsoda 81f171c8de
Merge pull request #213193 from r-ryantm/auto-update/xq
xq: 0.2.40 -> 0.2.42
2023-01-28 13:23:34 -05:00
Fabian Affolter 93d62dff0a
Merge pull request #213166 from fabaff/regional-fix
python310Packages.regional: disable failing tests
2023-01-28 19:23:25 +01:00
Fabian Affolter c53b01e827
Merge pull request #213179 from fabaff/chisel-bump
chisel: 1.7.7 -> 1.8.1
2023-01-28 19:23:07 +01:00
Fabian Affolter 2f10f71df0
Merge pull request #213174 from fabaff/huum-bump
python3Packages.huum: 0.6.0 -> 0.7.1
2023-01-28 19:22:54 +01:00
Fabian Affolter 32bd7dbeea
Merge pull request #213170 from fabaff/garminconnect-bump
python310Packages.garminconnect: 0.1.51 -> 0.1.53
2023-01-28 19:22:41 +01:00
Fabian Affolter a78ac90bfe python311Packages.volvooncall: add patch to remove asynctest 2023-01-28 19:19:16 +01:00
Sergei Trofimovich 375d7f2ac0
Merge pull request #211718 from zhaofengli/elfutils-riscv64
elfutils: Disable failing test on RISC-V
2023-01-28 18:15:39 +00:00
Bjørn Forsman 79ff834496 jnetmap: add missing runHook in installPhase 2023-01-28 18:56:10 +01:00
Sergei Trofimovich 8b0a35fffc
Merge pull request #213129 from trofi/dmd-check-hook-match
dmd: fix Check post-hook to be postCheck, not postBuild
2023-01-28 17:48:48 +00:00
Fabian Affolter 1066f160eb
Merge pull request #213172 from fabaff/pysigma-backend-bump
python310Packages.pysigma-backend-elasticsearch: 0.1.2 -> 0.2.0, python310Packages.pysigma-backend-opensearch: 0.1.5 -> 0.1.5
2023-01-28 18:29:54 +01:00
R. Ryantm 53a5eccfb8 xq: 0.2.40 -> 0.2.42 2023-01-28 17:25:54 +00:00
figsoda 11973e45c0 ruff: 0.0.236 -> 0.0.237
Diff: https://github.com/charliermarsh/ruff/compare/v0.0.236...v0.0.237

Changelog: https://github.com/charliermarsh/ruff/releases/tag/v0.0.237
2023-01-28 12:21:44 -05:00
R. Ryantm 43439da71a crowdin-cli: 3.9.3 -> 3.10.0 2023-01-28 17:20:58 +00:00
R. RyanTM 6ea387bf37
python310Packages.schema-salad: 8.3.20230109181936 -> 8.4.20230127112827 (#212986) 2023-01-28 12:07:23 -05:00