have to add nixpkgs stable to pin electrum to a buildable version ``` • Updated input 'mobile-nixos': 'github:nixos/mobile-nixos/42a30393b5eccaf7f73104fc39a71f0801340f5f' (2022-10-01) → 'github:nixos/mobile-nixos/efa5b5fae930370753d2e09361b38d10f0e0a00d' (2022-10-03) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/10ecda252ce1b3b1d6403caeadbcc8f30d5ab796' (2022-09-30) → 'github:NixOS/nixpkgs/59d2991d4256cdca1c0cda45d876c80a0fe45c31' (2022-10-02) ```
57 lines
2.1 KiB
Nix
57 lines
2.1 KiB
Nix
fetchpatch: [
|
|
# for raspberry pi: allow building u-boot for rpi 4{,00}
|
|
# TODO: remove after upstreamed: https://github.com/NixOS/nixpkgs/pull/176018
|
|
# (it's a dupe of https://github.com/NixOS/nixpkgs/pull/112677 )
|
|
./02-rpi4-uboot.patch
|
|
|
|
# Fix mk flutter app
|
|
# closed. updates fluffychat 1.2.0 -> 1.6.1, but unstable hashing
|
|
(fetchpatch {
|
|
url = "https://github.com/NixOS/nixpkgs/pull/186839.diff";
|
|
sha256 = "sha256-NdIfie+eTy4V1vgqiiRPtWdnxZ5ZHsvCMfkEDUv9SC8=";
|
|
})
|
|
|
|
# # # Flutter: 3.0.4->3.3.2, flutter.dart: 2.17.5->2.18.1
|
|
# # (fetchpatch {
|
|
# # url = "https://github.com/NixOS/nixpkgs/pull/189338.diff";
|
|
# # sha256 = "sha256-MppSk1D3qQT8Z4lzEZ93UexoidT8yqM7ASPec4VvxCI=";
|
|
# # })
|
|
# enable aarch64 support for flutter's dart package
|
|
./10-flutter-arm64.patch
|
|
|
|
|
|
# TODO: upstream
|
|
./07-duplicity-rich-url.patch
|
|
|
|
# kaiteki: init at 2022-09-03
|
|
(fetchpatch {
|
|
# url = "https://git.uninsane.org/colin/nixpkgs/commit/ca8e17b15e99683e9372b4deb5dd446f1019937d.diff";
|
|
url = "https://github.com/NixOS/nixpkgs/pull/193169.diff";
|
|
sha256 = "sha256-1O9vC/r3jpvGhHGp7d2r3oL7C8kFX2Ph214JV0vWZA0=";
|
|
})
|
|
|
|
# phosh: 0.21.0 -> 0.21.1
|
|
(fetchpatch {
|
|
# url = "https://git.uninsane.org/colin/nixpkgs/commit/0b81457690fce39b14c5d3463af0d6331b73b850.diff";
|
|
url = "https://github.com/NixOS/nixpkgs/pull/193700.diff";
|
|
sha256 = "sha256-GtpYSii1c/Kw1NEQ4sVR1nO/kvSa/CSIxuXxL00oBGw=";
|
|
})
|
|
|
|
# phosh-mobile-settings: init at 0.21.1
|
|
(fetchpatch {
|
|
url = "http://git.uninsane.org/colin/nixpkgs/commit/0c1a7e8504291eb0076bbee3f8ebf693f4641112.diff";
|
|
# url = "https://github.com/NixOS/nixpkgs/pull/193845.diff";
|
|
sha256 = "sha256-OczjlQcG7sTM/V9Y9VL/qdwaWPKfjAJsh3czqqhRQig=";
|
|
})
|
|
|
|
# fix electrum build: https://github.com/NixOS/nixpkgs/issues/193997
|
|
# ./11-electrum-protobuf-fix.patch
|
|
# alternative fix
|
|
# electrum: make compatible with protobuf 4+ (fixes electrum build)
|
|
# both of these fail on aarch64, unclear exactly why.
|
|
(fetchpatch {
|
|
url = "https://github.com/NixOS/nixpkgs/pull/194112.diff";
|
|
sha256 = "sha256-Nmvu1U5HBT0YQ5aTE2gf0aaglq/1WpgacCbpqP7F+Qc=";
|
|
})
|
|
]
|