Ben Wolsieffer
98ebcd28e1
compiler-rt: fix build on ARMv6
...
compiler-rt has accumulated several regressions that prevent it from building
on ARMv6. It is important to note that there are two major versions of ARMv6:
base ARMv6 and ARMv6K. ARMv6K includes several important new instructions,
such as non-word size atomic operations (ldrexd, strexd, etc.) and the yield
instruction. Most ARMv6 CPUs actually implement ARMv6K, including all those used
in Raspberry Pis, but nixpkgs' "raspberryPi" platform targets base ARMv6.
compiler-rt versions 8-14 fail to build on ARMv6 and ARMv6K. compiler-rt 15 (not
yet in nixpkgs) builds on ARMv6K but not ARMv6. This patch fixes versions 9-14
on both ARMv6 variants. The patches don't apply cleanly to version 8, and I
figured it wasn't worth carrying another version of the patches for such an old
version.
A total of five patches are required to get compiler-rt building on ARMv6:
* armv6-mcr-dmb.patch: use `mcr` to provide the equivalent of `dmb` on ARMv6.
Included in LLVM 15.
* armv6-sync-ops-no-thumb.patch: prevent certain atomic operation functions
from using Thumb mode. Included in LLVM 15.
* armv6-no-ldrexd-strexd.patch: don't use ldrexd or strexd, which are not
available in base ARMv6. Submitted upstream by me.
* armv6-scudo-no-yield.patch: use nop instead of yield on ARMv6 in standalone
scudo. Required by versions >=13, since they enable standalone scudo.
Submitted upstream by me.
* armv6-scudo-libatomic.patch: link standlone scudo to libatomic on ARMv6 (and
any other platforms that need it). Not yet submitted because the backport is
a bit different from the upstream version and I need to test it.
2023-03-08 14:27:35 -05:00
github-actions[bot]
6e1026530b
Merge staging-next into staging
2023-03-08 18:02:07 +00:00
github-actions[bot]
7072ae38b6
Merge master into staging-next
2023-03-08 18:01:34 +00:00
Robert Hensing
1e383aada5
Merge pull request #214438 from agbrooks/master
...
dockerTools.buildImage: Handle base images w/ duplicate rootfs diffs
2023-03-08 18:55:20 +01:00
Martin Weinelt
2bac76e413
Merge pull request #220089 from dotlambda/insteon-frontend-home-assistant-0.3.3
...
python310Packages.insteon-frontend-home-assistant: 0.3.2 -> 0.3.3
2023-03-08 17:55:10 +00:00
figsoda
37094157ea
Merge pull request #219447 from figsoda/docs
2023-03-08 12:33:56 -05:00
Martin Weinelt
644e671d80
python310Packages.lightning-utilities: Disable failing doctests
...
One asks for torch, but providing torch breaks another test, that
expects torch not to be available.
The other does not `import os`, but tries to use bits from it.
2023-03-08 18:32:56 +01:00
Linus Heckemann
f9e3269e49
Merge pull request #219429 from cyplo/endless-sky
...
endless-sky:0.9.14 -> 0.9.16.1
2023-03-08 17:50:07 +01:00
Martin Weinelt
abec532124
python310Packages.aioxmpp: Propgate pytz
...
Missing undeclared dependency.
2023-03-08 17:45:29 +01:00
Ilan Joselevich
c90c4025bb
Merge pull request #220112 from dit7ya/rmw
...
rmw: init at 0.9.0
2023-03-08 18:32:21 +02:00
Ilan Joselevich
d5c139a88e
Merge pull request #220135 from ruby0b/krabby
...
krabby: init at 0.1.6
2023-03-08 18:30:06 +02:00
Martin Weinelt
fe2aa695b5
python310Packages.owslib: Propagate lxml
...
Missing dependency made the build fail.
2023-03-08 17:29:48 +01:00
Ilan Joselevich
de4f7633e3
Merge pull request #220155 from wahjava/update-flyctl
...
flyctl: 0.0.477 -> 0.0.478
2023-03-08 18:26:46 +02:00
Ilan Joselevich
7c027b289a
Merge pull request #220167 from arcnmx/rtorrent-mainprogram
...
rtorrent: set meta.mainProgram
2023-03-08 18:26:07 +02:00
arcnmx
4d40a028a1
rtorrent: set meta.mainProgram
2023-03-08 07:56:52 -08:00
K900
23b0152ffb
Merge pull request #218530 from K900/murmur-dbus
...
nixos/murmur: expose dbus
2023-03-08 18:35:56 +03:00
Bernardo Meurer
9cf385d103
Merge pull request #220121 from Pheoxy/linux_xanmod_latest_6_2
2023-03-08 10:31:30 -05:00
K900
3333c27906
Merge pull request #220161 from K900/asusctl-4.5.8
...
asusctl: 4.5.6 -> 4.5.8
2023-03-08 18:30:31 +03:00
K900
d8d8b55e7d
nixos/murmur: expose dbus
2023-03-08 18:03:51 +03:00
K900
ff28bb1055
asusctl: 4.5.6 -> 4.5.8
2023-03-08 17:52:10 +03:00
Martin Weinelt
4729f61158
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-08 15:04:13 +01:00
Ashish SHUKLA
7665729660
flyctl: 0.0.477 -> 0.0.478
2023-03-08 19:28:06 +05:30
Martin Weinelt
836b3b0049
amend! python310Packages.pecan: Disable with sqlalchemy 2.0
...
python310Packages.pecan: Disable with sqlalchemy 2.0 conditionally
Upstream pins sqlalchemy>1.4 for the test suite, but it does indeed fail
with 2.0, so exclude those tests, when the test environment uses 2.0.
2023-03-08 14:54:22 +01:00
Martin Weinelt
b3ab487146
fixup! python310Packages.pecan: Disable with sqlalchemy 2.0
2023-03-08 14:54:20 +01:00
Martin Weinelt
cf7a8642fc
ceph: Pin sqlalchemy at 1.4.46
...
The pecan library it uses is incompatible with sqlalchemy>=2.0.
2023-03-08 14:44:18 +01:00
Martin Weinelt
1a16b3148b
python310Packages.pecan: Disable with sqlalchemy 2.0
...
Keep the package around for applications, that can downgrade sqlalchemy,
like ceph.
2023-03-08 14:37:56 +01:00
Damien Cassou
e40b5250ab
Merge pull request #220149 from DamienCassou/offpunk-1.9
2023-03-08 14:07:13 +01:00
Doron Behar
1432d3f67b
Merge pull request #220140 from doronbehar/pkg/martchus
...
syncthingtray: 1.3.2 -> 1.3.3 and deps updates
2023-03-08 15:06:24 +02:00
Doron Behar
e75554f6cf
Merge pull request #220136 from doronbehar/pkg/nvim-site
...
treewide: link `$out/share/vim-plugin/${pname}` to `nvim/site`
2023-03-08 15:05:06 +02:00
Damien Cassou
be5216077e
offpunk: install the project's man page
...
Release v1.9 introduces a man page
2023-03-08 13:55:16 +01:00
Damien Cassou
29da123428
offpunk: 1.8->1.9
2023-03-08 13:54:34 +01:00
Mario Rodas
2ea5e5d0e0
Merge pull request #220110 from fabaff/exploitdb-bump
...
exploitdb: 2023-03-01 -> 2023-03-06
2023-03-08 07:38:39 -05:00
Mario Rodas
c67eb37557
Merge pull request #220120 from r-ryantm/auto-update/typos
...
typos: 1.13.16 -> 1.13.18
2023-03-08 07:37:06 -05:00
Sandro
379ab86ded
Merge pull request #217687 from OPNA2608/fix/py-grpcio_parallelism
...
python3Packages.grpcio: Fix build parallelism
2023-03-08 13:31:06 +01:00
Mario Rodas
3560f9259a
Merge pull request #219835 from Cynerd/sphinx-rtd-theme-cross
...
sphinx-rtd-theme: fix missing docutils for cross compilation
2023-03-08 07:26:48 -05:00
Mario Rodas
f3ffe4202c
Merge pull request #220138 from r-ryantm/auto-update/terracognita
...
terracognita: 0.8.1 -> 0.8.2
2023-03-08 07:21:26 -05:00
Mario Rodas
442b1bd1c0
Merge pull request #220107 from marsam/update-nodejs-18_x
...
nodejs-18_x: 18.14.2 -> 18.15.0
2023-03-08 07:20:32 -05:00
Sandro
a78f5ea8f1
Merge pull request #215333 from arjan-s/init-qtile-extras
...
python3Packages.qtile-extras: init at 0.22.1
2023-03-08 13:11:13 +01:00
R. RyanTM
270c722c89
aws-vault: 6.6.2 -> 7.0.0 ( #220033 )
2023-03-08 13:10:56 +01:00
Ilan Joselevich
944436f290
Merge pull request #218921 from wineee/waybar
...
nixos/waybar: allow change waybar package to use
2023-03-08 14:05:03 +02:00
github-actions[bot]
e4ba0e9d42
Merge staging-next into staging
2023-03-08 12:02:19 +00:00
Sandro
6b2e214524
Merge pull request #217385 from r-ryantm/auto-update/onlyoffice-documentserver
...
onlyoffice-documentserver: 7.3.0 -> 7.3.2
2023-03-08 12:58:20 +01:00
Sandro
4754474723
Merge pull request #215101 from afh/groff-preconv-options
...
groff: Add enableIconv and enableLibuchardet option
2023-03-08 12:56:39 +01:00
Sandro
09c509a507
Merge pull request #201755 from lilyinstarlight/fix/sonic-pi-inputs-qa
...
sonic-pi: add updateScript and add ruby to nativeBuildInputs
2023-03-08 12:38:22 +01:00
Sandro
4aaec855b4
Merge pull request #219324 from malob/init-openai-full
...
openai-full: create variant that includes optional deps
2023-03-08 12:31:54 +01:00
Nikolay Korotkiy
5108760ad9
Merge pull request #220118 from sikmir/tilemaker
...
tilemaker: 2.2.0 → 2.3.0
2023-03-08 15:31:20 +04:00
Sandro
aeac8a1544
Merge pull request #219901 from figsoda/auditable
...
cargo-auditable: 0.6.0 -> 0.6.1
2023-03-08 12:28:24 +01:00
Doron Behar
c10d18c7e7
cpp-utilities: 5.20.0 -> 5.21.0
...
Diff: https://github.com/Martchus/cpp-utilities/compare/v5.20.0...v5.21.0
2023-03-08 13:24:10 +02:00
Doron Behar
a5613d24ef
libsForQt5.qtutilities: 6.10.0 -> 6.11.0
...
Diff: https://github.com/Martchus/qtutilities/compare/v6.10.0...v6.11.0
2023-03-08 13:23:45 +02:00
Doron Behar
5b9ed59e80
syncthingtray: 1.3.2 -> 1.3.3
...
Diff: https://github.com/Martchus/syncthingtray/compare/v1.3.2...v1.3.3
2023-03-08 13:23:31 +02:00