Adam Joseph
c0085404bd
lib/systems/inspect.nix: remove isPowerPC
...
Very confusingly, the `isPowerPC` predicate in
`lib/systems/inspect.nix` does *not* match `powerpc64le`!
This is because `isPowerPC` is defined as
isPowerPC = { cpu = cpuTypes.powerpc; };
Where `cpuTypes.powerpc` is:
{ bits = 32; significantByte = bigEndian; family = "power"; };
This means that the `isPowerPC` predicate actually only matches the
subset of machines marketed under this name which happen to be 32-bit
and running in big-endian mode which is equivalent to:
with stdenv.hostPlatform; isPower && isBigEndian && is32bit
This seems like a sharp edge that people could easily cut themselves
on. In fact, that has already happened: in
`linux/kernel/common-config.nix` there is a test which will always
fail:
(stdenv.hostPlatform.isPowerPC && stdenv.hostPlatform.is64bit)
A more subtle case of the strict isPowerPC being used instead of the
moreg general isPower accidentally are the GHC expressions:
Update pkgs/development/compilers/ghc/8.10.7.nix
Update pkgs/development/compilers/ghc/8.8.4.nix
Update pkgs/development/compilers/ghc/9.2.2.nix
Update pkgs/development/compilers/ghc/9.0.2.nix
Update pkgs/development/compilers/ghc/head.nix
Since the remaining legitimate use sites of isPowerPC are so few, remove
the isPowerPC predicate completely. The alternative expression above is
noted in the release notes as an alternative.
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-05-25 09:45:42 +02:00
Martin Weinelt
f3fdc04f11
Merge pull request #174357 from dotlambda/home-assistant-hassfest
2022-05-25 09:40:20 +02:00
Thiago Kenji Okada
b0f2d822ef
Merge pull request #174418 from r-ryantm/auto-update/clj-kondo
...
clj-kondo: 2022.04.23 -> 2022.04.25
2022-05-25 08:33:53 +01:00
Fabian Affolter
740b6b453d
Merge pull request #174322 from fabaff/tokenizers-fix
...
python310Packages.tokenizers: unstable-2021-08-13 -> 0.12.1
2022-05-25 08:51:43 +02:00
Fabian Affolter
cd54c18aca
Merge pull request #174331 from fabaff/librouteros-bump
...
python310Packages.librouteros: 3.2.0 -> 3.2.1
2022-05-25 08:51:20 +02:00
Fabian Affolter
b8d904ecb9
Merge pull request #174332 from fabaff/pynetgear-bump
...
python310Packages.pynetgear: 0.10.1 -> 0.10.2
2022-05-25 08:51:08 +02:00
Fabian Affolter
19b85688eb
Merge pull request #174379 from r-ryantm/auto-update/cfripper
...
cfripper: 1.9.0 -> 1.10.0
2022-05-25 08:50:58 +02:00
Fabian Affolter
43e4946fb3
Merge pull request #174382 from r-ryantm/auto-update/python3.10-peaqevcore
...
python310Packages.peaqevcore: 0.1.1 -> 0.1.3
2022-05-25 08:50:33 +02:00
Sergei Trofimovich
408d3b418a
Merge pull request #173977 from trofi/fix-fno-common-for-mkcl
...
mkcl: pull upstream fix for -fno-common toolchains
2022-05-25 06:44:16 +00:00
Sergei Trofimovich
1473924321
Merge pull request #173993 from trofi/workaround-fno-common-for-mpc123
...
mpc123: add -fcommon workaround
2022-05-25 06:43:16 +00:00
Mario Rodas
ffdc722656
Merge pull request #171839 from mfeliu/fix/python3Packages.dash-update
...
python3Packages.dash: add test dependency
2022-05-25 01:42:40 -05:00
Sergei Trofimovich
cbacb2d602
Merge pull request #174192 from trofi/update-librseq
...
librseq: 0.1.0pre70 -> 0.1.0pre71
2022-05-25 06:42:33 +00:00
Robert Hensing
40b6089f21
Merge pull request #171014 from hercules-ci/nixpkgs-warn-undeclared-options
...
pkgs/top-level/config.nix: Add warnUndeclaredOptions
2022-05-25 08:37:15 +02:00
Mario Rodas
096718ba2f
Merge pull request #174384 from r-ryantm/auto-update/clojure-lsp
...
clojure-lsp: 2022.05.03-12.35.40 -> 2022.05.23-13.18.11
2022-05-25 01:29:59 -05:00
Mario Rodas
8d1ad3e54f
Merge pull request #173434 from euank/wal2json
...
postgresqlPackages.wal2json: init at 2.4
2022-05-25 01:28:36 -05:00
Mario Rodas
4096a4c9aa
Merge pull request #174390 from r-ryantm/auto-update/apache-activemq
...
activemq: 5.17.0 -> 5.17.1
2022-05-25 01:27:37 -05:00
Mario Rodas
940ccab227
Merge pull request #174387 from r-ryantm/auto-update/argo
...
argo: 3.3.2 -> 3.3.5
2022-05-25 01:25:52 -05:00
Mario Rodas
d3e6f23144
Merge pull request #174394 from r-ryantm/auto-update/erlang-ls
...
erlang-ls: 0.32.0 -> 0.35.0
2022-05-25 01:23:46 -05:00
Mario Rodas
edae661924
Merge pull request #174395 from r-ryantm/auto-update/aliyun-cli
...
aliyun-cli: 3.0.117 -> 3.0.119
2022-05-25 01:23:27 -05:00
Mario Rodas
263205d42b
Merge pull request #174400 from r-ryantm/auto-update/flexget
...
flexget: 3.3.12 -> 3.3.13
2022-05-25 01:22:52 -05:00
Mario Rodas
f584e10d02
Merge pull request #174381 from r-ryantm/auto-update/actionlint
...
actionlint: 1.6.12 -> 1.6.13
2022-05-25 01:21:35 -05:00
Mario Rodas
9f76282f7a
Merge pull request #174009 from marsam/update-mimalloc
...
mimalloc: 2.0.5 -> 2.0.6
2022-05-25 01:20:53 -05:00
Mario Rodas
c02f89810d
Merge pull request #174267 from 1000101/tsdb
...
postgresqlPackages.timescaledb: 2.6.1 -> 2.7.0
2022-05-25 01:20:11 -05:00
Mario Rodas
3b0fadb513
Merge pull request #174376 from tjni/update-starship
...
starship: 1.6.3 -> 1.7.1
2022-05-25 01:19:46 -05:00
zowoq
be8e8110ed
ijq: 0.3.6 -> 0.3.8
...
https://git.sr.ht/~gpanders/ijq/refs/v0.3.7
https://git.sr.ht/~gpanders/ijq/refs/v0.3.8
2022-05-25 16:14:42 +10:00
R. Ryantm
93b1a0432f
clj-kondo: 2022.04.23 -> 2022.04.25
2022-05-25 05:49:10 +00:00
R. Ryantm
8df99fcfb5
flexget: 3.3.12 -> 3.3.13
2022-05-25 04:18:36 +00:00
R. Ryantm
343ebd9944
aliyun-cli: 3.0.117 -> 3.0.119
2022-05-25 03:48:21 +00:00
R. Ryantm
d13360fadb
erlang-ls: 0.32.0 -> 0.35.0
2022-05-25 03:46:12 +00:00
R. Ryantm
0e19c808dc
activemq: 5.17.0 -> 5.17.1
2022-05-25 03:30:59 +00:00
Aaron Andersen
137121f74e
Merge pull request #174295 from etu/php-default-to-php81
...
php: Upgrade from PHP 8.0 to 8.1 as default PHP
2022-05-24 23:29:17 -04:00
R. Ryantm
1238fec2a7
argo: 3.3.2 -> 3.3.5
2022-05-25 03:07:30 +00:00
R. Ryantm
0f014d8b81
clojure-lsp: 2022.05.03-12.35.40 -> 2022.05.23-13.18.11
2022-05-25 02:44:03 +00:00
R. Ryantm
5963d6d5e6
python310Packages.peaqevcore: 0.1.1 -> 0.1.3
2022-05-25 02:37:31 +00:00
R. Ryantm
4ccd3c9704
actionlint: 1.6.12 -> 1.6.13
2022-05-25 02:35:31 +00:00
Ellie Hermaszewska
cef38c9488
Merge pull request #174363 from expipiplus1/ellie-codeowners
...
CODEOWNERS: remove expipiplus1 from haskell
2022-05-25 10:31:20 +08:00
R. Ryantm
52ef678cae
cfripper: 1.9.0 -> 1.10.0
2022-05-25 02:21:30 +00:00
Theodore Ni
cce84b571d
starship: 1.6.3 -> 1.7.1
...
https://github.com/starship/starship/releases/tag/v1.7.1
2022-05-24 21:15:05 -05:00
zowoq
68dfbe0683
shfmt: 3.5.0 -> 3.5.1
...
https://github.com/mvdan/sh/releases/tag/v3.5.1
2022-05-25 11:33:56 +10:00
Ellie Hermaszewska
cbf736eb39
CODEOWNERS: remove expipiplus1 from haskell
...
Hopefully temporarily, just too many notifications at the moment
2022-05-25 09:12:42 +08:00
Artturi
995d517578
Merge pull request #174283 from PedroHLC/swaync-0.6.1
...
swaynotificationcenter: 0.5 -> 0.6.1
2022-05-25 04:07:47 +03:00
Robert Schütz
4b67eb7610
home-assistant: don't test hassfest
2022-05-25 00:46:09 +00:00
Michael Weiss
e23890fd99
Merge pull request #174342 from primeos/chromiumDev
...
chromiumDev: 103.0.5056.0 -> 103.0.5060.13
2022-05-25 01:28:07 +02:00
Michael Weiss
d1dc077d0d
Merge pull request #174341 from primeos/chromiumBeta
...
chromiumBeta: 102.0.5005.49 -> 102.0.5005.61
2022-05-25 01:27:43 +02:00
Michael Weiss
f52ca60fd6
chromiumDev: 103.0.5056.0 -> 103.0.5060.13
2022-05-25 00:51:32 +02:00
Michael Weiss
ba943bd907
chromiumBeta: 102.0.5005.49 -> 102.0.5005.61
2022-05-25 00:48:48 +02:00
Sandro
824ad4fe30
Merge pull request #173970 from trofi/workaround-fno-common-for-lockdep
...
lockdep: add -fcommon workaround
2022-05-25 00:43:43 +02:00
Sandro
8bbd720918
Merge pull request #173969 from trofi/workaround-fno-common-for-lincity
...
lincity: add -fcommon workaround
2022-05-25 00:43:18 +02:00
Sandro
8e2277e0ec
Merge pull request #174278 from vcunat/p/e2fsprogs-patch-condition
2022-05-25 00:42:46 +02:00
Sandro
3b9985498d
Merge pull request #174036 from trofi/workaround-fno-common-for-paml
...
paml: add -fcommon workaround
2022-05-25 00:35:00 +02:00