Commit Graph

380252 Commits

Author SHA1 Message Date
sternenseemann
41485e7337 stdenv.mkDerivation: be less strict about check execution for cross
Instead of requiring the platforms be equal, use `isCompatible` to
determine if we can execute tests. The upside of this is that we now
can execute tests for natively cross compiled package sets like
pkgsStatic, pkgsLLVM and pkgsCross.musl64 etc.
2022-05-23 21:25:04 +02:00
sternenseemann
acb063701a lib.systems.elaborate: expose canExecute predicate over isCompatible
canExecute is like isCompatible, but also checks that the Kernels are
_equal_, i.e. that both platforms use the same syscall interface. This
is crucial in order to actually be able to execute binaries for the
other platform.

isCompatible is dropped, since it has changed semantically and there's
no use case left in nixpkgs.
2022-05-23 21:25:04 +02:00
sternenseemann
fe836f3564 lib/systems/parse: don't consider mode switching CPUs compatible
Since we (exclusively) use isCompatible to gauge whether platform a can
execute binaries built for platform b, mode switching CPUs are not to be
considered compatible for our purposes: Switching the mode of a CPU
usually requires a reset. At the very least we can't execute a mix of
executables for the two modes which would usually be the case in nixpkgs
where we may want to execute buildInputs for the hostPlatform in
addition to nativeBuildInputs for the buildPlatform.
2022-05-23 21:25:04 +02:00
Sandro
5e202a5e49
Merge pull request #173588 from SuperSandro2000/drf-spectacular-sidecar
python310Packages.drf-spectacular-sidecar: init at 2022.5.1
2022-05-23 21:23:55 +02:00
Fabian Affolter
9b25d1aa7b python310Packages.sepaxml: 2.4.1 -> 2.5.0 2022-05-23 21:22:09 +02:00
Fabian Affolter
ef51af1203 python310Packages.hahomematic: 1.4.0 -> 1.5.0 2022-05-23 21:20:49 +02:00
Fabian Affolter
49b3cf7e4c
Merge pull request #174130 from r-ryantm/auto-update/python3.10-xmlschema
python310Packages.xmlschema: 1.11.0 -> 1.11.1
2022-05-23 21:19:33 +02:00
Janne Heß
953b5d19bc
manual: Fix the 22.11 changelog 2022-05-23 21:13:37 +02:00
Sandro
f53356cb1b
Merge pull request #173587 from SuperSandro2000/unittest-xml-reporting
python310Packages.unittest-xml-reporting: enable tests, adopt
2022-05-23 21:11:14 +02:00
Guillaume Girol
09f34965e2
Merge pull request #170297 from Julow/ocamlformat_0_21
Ocamlformat 0.21.0 and Cmdliner 1.1.1
2022-05-23 19:06:30 +00:00
Sandro
f22eb79f85
Merge pull request #173741 from pborzenkov/perl-number-phone 2022-05-23 21:04:05 +02:00
Sandro
59a445b82f
Merge pull request #169205 from revol-xut/master
lingua-franca: 0.1.0-alpha -> 0.1.0-beta
2022-05-23 21:03:16 +02:00
Fabian Affolter
2e190aaef8
Merge pull request #174151 from 06kellyjac/syft
syft: 0.46.1 -> 0.46.2
2022-05-23 21:02:30 +02:00
Fabian Affolter
0683d64cf0
Merge pull request #174123 from r-ryantm/auto-update/python3.10-types-setuptools
python310Packages.types-setuptools: 57.4.14 -> 57.4.15
2022-05-23 20:48:56 +02:00
Maximilian Bosch
2b7e06e0b6
Merge pull request #174145 from alarsyo/nextcloud24-php8
nixos/nextcloud: use PHP 8 avoiding broken 2FA app
2022-05-23 20:23:11 +02:00
Artturi
cf3cb4893f
Merge pull request #152988 from dukc/dmdLegacyFix 2022-05-23 21:17:47 +03:00
Minijackson
ffe324d8bd
waybar: 0.9.12 -> 0.9.13
added upower support, enabled by default
2022-05-23 20:09:25 +02:00
Janne Heß
bfdfe12c78
22.11 is Raccoon 2022-05-23 20:08:07 +02:00
Janne Heß
e728029b30
workflows: Replace 21.05 with 22.05 2022-05-23 19:57:42 +02:00
Janne Heß
3673f148b3
Merge remote-tracking branch 'origin/staging-next'
* origin/staging-next: (62 commits)
  Re-Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
  openldap: fix cross-compilation
  makeBinaryWrapper: fix codesign on aarch64-darwin
  python3Packages.ldap: fix linking with openldap 2.5+
  Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
  wine: enable parallel build again
  pkgsi686Linux.gdb: fix formatting for 32-bit systems
  gtk4: Fix incorrect merge
  nixos/openldap: use upstream unit defaults
  openldap: update maintainers
  openldap: 2.4.58 -> 2.6.2
  Revert "Add mingwW64-llvm cross-system."
  lua: fix on darwin by using makeBinaryWrapper (#172749)
  python310Packages.python-mimeparse: execute tests
  pandas: fix darwin build
  gtk3: 3.24.33 -> 3.24.33-2022-03-11
  gtk4: patch fixing g-c-c crashes
  e2fsprogs: patch for CVE-2022-1304
  firefox-unwrapped: fix cross compilation
  rustc: expose correct llvmPackages for cross compile
  ...
2022-05-23 19:56:59 +02:00
06kellyjac
c376e5b589 snazy: 0.9.0 -> 0.10.0 2022-05-23 18:52:35 +01:00
06kellyjac
e6fcf830d8 cargo-audit: 0.16.0 -> 0.17.0 2022-05-23 18:46:32 +01:00
Martin Weinelt
41cc1d5d95
Merge pull request #174154 from helsinki-systems/fix/2205-changeloggst 2022-05-23 19:29:22 +02:00
Janne Heß
c1c368194e
release-notes: Fix the first lines for 22.05
They had the wrong order
2022-05-23 19:19:13 +02:00
ajs124
3d97e079df
Merge pull request #168618 from Luflosi/update/nextpnr
nextpnr: 2022.01.03 -> 0.3
2022-05-23 19:06:16 +02:00
06kellyjac
74457ff923 syft: 0.46.1 -> 0.46.2 2022-05-23 18:04:09 +01:00
Fabian Affolter
aa608e458c s3bro: remove use_2to3 2022-05-23 18:55:14 +02:00
Antoine Martin
f3f0b60006 nixos/nextcloud: use PHP 8 avoiding broken 2FA app 2022-05-23 18:39:39 +02:00
Fabian Affolter
6f14f38b27
python310Packages.xmlschema: update disable 2022-05-23 18:34:14 +02:00
Fabian Affolter
00004be60e python310Packages.mlflow: 1.25.1 -> 1.26.0 2022-05-23 18:30:50 +02:00
Fabian Affolter
fd04417531 python39Packages.manticore: relax crytic-compile constraint 2022-05-23 18:24:16 +02:00
R. Ryantm
6891c924ca flexget: 3.3.11 -> 3.3.12 2022-05-23 16:19:13 +00:00
Thiago Kenji Okada
d9c647d7d8
Merge pull request #174039 from thiagokokada/migrate-mons-to-resholve
mons: migrate to resholve.mkDerivation
2022-05-23 17:12:32 +01:00
Silvan Mosberger
4b2827e6a1
Merge pull request #168374 from Ma27/special-attrs-in-with-recursion
lib/generators: withRecursion: don't break attr-sets with special attrs
2022-05-23 17:55:18 +02:00
Vladimír Čunát
c70995bae3
Merge #173996: nixosTests.custom-ca: fix meta evaluation 2022-05-23 17:52:11 +02:00
Alex Martens
36fbecf109 github-runner: 2.291.1 -> 2.292.0 2022-05-23 08:50:40 -07:00
Ivv
608d595855
Merge pull request #173116 from mdarocha/dotnet-6-update
dotnet-sdk: 6.0.202 -> 6.0.300
2022-05-23 17:43:41 +02:00
Martin Weinelt
b4924b9a1e
Merge pull request #174029 from LeSuisse/cifs-utils-6.15
cifs-utils: 6.14 -> 6.15
2022-05-23 17:39:50 +02:00
wyndon
843fba6a7c
httm: 0.10.9 -> 0.10.10 2022-05-23 17:38:47 +02:00
Martin Weinelt
f1e156610b
Merge pull request #174074 from dotlambda/keyring-23.5.1 2022-05-23 17:37:38 +02:00
ajs124
3bd27912af
Merge pull request #173875 from onny/ocenaudio
ocenaudio: 3.11.10 -> 3.11.11
2022-05-23 17:32:14 +02:00
Artturi
e00bb60b19
Merge pull request #173430 from Artturin/fetchzippost 2022-05-23 18:25:50 +03:00
Alyssa Ross
b2e67a3477 linuxPackages.it87: clarify license
c93d61adad/it87.c (L57)
2022-05-23 15:22:56 +00:00
Alyssa Ross
3df920c674 linuxPackages.it87: switch upstream to Frank Crawford
This version was last touched in February 2022, as opposed to the
version we were using before, which hasn't been touched since January
2019.

I've reviewed the diff, and it all seems reasonable.  We need a newer
version of this package, because hannesha's version doesn't build with
Linux 5.18.
2022-05-23 15:22:56 +00:00
mdarocha
82541f40f4 xivlauncher: update dependencies 2022-05-23 17:09:52 +02:00
mdarocha
851211ea72 osu-lazer: update dependencies 2022-05-23 17:09:52 +02:00
mdarocha
5241fbb00c ryujinx: update dependencies, update updater.sh script
- allow updating only dependencies with --deps-only falg
2022-05-23 17:09:28 +02:00
mdarocha
5258230d4e inklecate: update dependencies 2022-05-23 17:09:19 +02:00
mdarocha
bcbdfeb415 ArchiSteamFarm: update dependencies, fixes to updater.sh
- use the currently checked out nixpkgs instead of the system one
- add --only-deps flag to allow updating dependencies without bumping
  the version
- run properly with --deps-only flags even when the version is latest

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Ivv <41924494+IvarWithoutBones@users.noreply.github.com>
2022-05-23 17:08:38 +02:00
sternenseemann
c2738707de
Merge pull request #168316 from sternenseemann/supported-no-hydra
lib.systems: remove supported, replace with flakeExposed
2022-05-23 17:08:22 +02:00