Commit graph

567 commits

Author SHA1 Message Date
Andrew Childs
7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Raghav Sood
1247a390c0
Merge pull request #120898 from prusnak/trezor-suite
trezor-suite: 21.2.2 -> 21.4.1
2021-04-29 22:02:07 +08:00
Pavol Rusnak
28de4ac62a
treewide: make AppRun substitutions constistent 2021-04-17 12:48:13 +02:00
Alex Wied
b1c71eb215 openethereum: 3.2.3 -> 3.2.4
See: https://github.com/openethereum/openethereum/releases/tag/v3.2.4
2021-04-16 15:08:17 -04:00
Alex Wied
22fb4458c0
zcash: 4.3.0 -> 4.4.0 (#119579)
Co-authored-by: Alex Wied <alexwied@coinmetrics.io>
2021-04-16 01:25:59 +02:00
Alex Wied
2299a2f3cc openethereum: Update Cargo hash 2021-04-15 14:48:29 -04:00
Alex Wied
9f9ca66df6 openethereum: 3.2.1 -> 3.2.3
See: https://github.com/openethereum/openethereum/pull/366
2021-04-15 14:25:02 -04:00
Pavol Rusnak
04f094a18a
electrs: 0.8.7 -> 0.8.9 2021-04-15 15:21:05 +02:00
Pavol Rusnak
c3cc679171
trezor-suite: 21.2.2 -> 21.4.1 2021-04-14 16:22:26 +02:00
Sandro
adfe1bea6c
Merge pull request #119148 from andresilva/fix-polkadot-0.8.30
polkadot: fix invalid cargoSha256
2021-04-11 22:28:20 +02:00
Pascal Bach
55f4591b25
Merge pull request #119012 from r-ryantm/auto-update/go-ethereum
go-ethereum: 1.10.1 -> 1.10.2
2021-04-11 22:09:35 +02:00
André Silva
e1760f89be
polkadot: fix invalid cargoSha256 2021-04-11 15:52:14 +01:00
R. RyanTM
6eba460076 go-ethereum: 1.10.1 -> 1.10.2 2021-04-10 11:05:29 +00:00
Lorenzo Manacorda
0998a60b5e polkadot: 0.8.29 -> 0.8.30 2021-04-09 15:55:39 +02:00
nixbitcoin
d1bf9f0771
btcpayserver: 1.0.7.0 -> 1.0.7.2 2021-04-02 11:13:37 +00:00
Pavol Rusnak
4b85f4dd52
clightning: 0.9.3 -> 0.10.0 2021-03-31 22:50:31 +02:00
Thomas Marchand
aa9588f01f
crypto-org-wallet: init at version 0.1.1 (#117497)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-31 19:36:23 +02:00
Raghav Sood
c685d6c91b
Merge pull request #117228 from r-ryantm/auto-update/openethereum
openethereum: 3.1.1 -> 3.2.1
2021-03-28 14:07:56 +08:00
Raghav Sood
c5651b81d4
Merge pull request #117268 from mmilata/lndmanage
lndmanage: init at 0.11.0
2021-03-28 14:07:01 +08:00
Fabian Affolter
1cee9c24aa
Merge pull request #116663 from r-ryantm/auto-update/wasabiwallet
wasabiwallet: 1.1.12.4 -> 1.1.12.5
2021-03-27 17:36:14 +01:00
Sandro
c42c182727
Merge pull request #115954 from nixbitcoin/btcpayserver-1.0.7.0
btcpayserver: 1.0.6.8 -> 1.0.7.0
2021-03-25 15:53:57 +01:00
Emery Hemingway
ee80707159 Trim ehmry from some package maintainers
I prefer not to be associated with anything blockchain related.
2021-03-23 10:24:00 +01:00
Martin Milata
c9405e3ad6 lndmanage: init at 0.11.0 2021-03-22 21:12:15 +01:00
R. RyanTM
03f9e1979d openethereum: 3.1.1 -> 3.2.1 2021-03-22 13:52:42 +00:00
nixbitcoin
5c221a5e0b
btcpayserver: 1.0.6.8 -> 1.0.7.0 2021-03-22 11:44:07 +00:00
Jaakko Luttinen
96a4b2a141
nano-wallet: 20.0 -> 21.3 (#116780) 2021-03-20 20:40:52 +01:00
Sandro Jäckel
95f4e61b88
monero-gui: remove ? null from inputs 2021-03-17 21:08:05 +01:00
R. RyanTM
e2113c1f60 wasabiwallet: 1.1.12.4 -> 1.1.12.5 2021-03-17 20:04:50 +00:00
Raghav Sood
a452e7664e
ledger-live-desktop: 2.23.0 -> 2.24.0 2021-03-17 17:04:03 +08:00
Alex Wied
abb6266dbc
zcash: 4.1.1 -> 4.3.0 (#115463)
* zcash: 4.1.1 -> 4.3.0

* zcash: Remove unused argument
2021-03-14 13:43:48 -04:00
Mario Rodas
ebd8df893c
Merge pull request #115845 from r-ryantm/auto-update/go-ethereum
go-ethereum: 1.10.0 -> 1.10.1
2021-03-10 21:53:59 -05:00
R. RyanTM
c706a9127f go-ethereum: 1.10.0 -> 1.10.1 2021-03-10 22:57:02 +00:00
R. RyanTM
916ba9eb52 ergo: 4.0.7 -> 4.0.8 2021-03-10 21:04:14 +00:00
Keagan McClelland
8507365de3 lnd: 0.12.0 -> 0.12.1 2021-03-09 14:30:55 -07:00
André Silva
edd6197aca
ledger-live-desktop: 2.21.3 -> 2.23.0 2021-03-08 13:06:37 +00:00
Demyan Rogozhin
725f331cc8
particl-core: 0.19.2.3 -> 0.19.2.5 2021-03-07 01:58:04 +01:00
asymmetric
877a51dbcd
polkadot: 0.8.28-1 -> 0.8.29 (#115190) 2021-03-06 03:30:43 +01:00
adisbladis
0f12ee7996
Merge pull request #115098 from r-ryantm/auto-update/go-ethereum
go-ethereum: 1.9.25 -> 1.10.0
2021-03-04 19:23:27 +02:00
R. RyanTM
91838d4dcc go-ethereum: 1.9.25 -> 1.10.0 2021-03-04 16:19:04 +00:00
Sandro
c847eaa053
Merge pull request #114996 from qzle/mycrypto
mycrypto: Fix crash when opening FileChooser dialog
2021-03-03 18:19:02 +01:00
Jens Nolte
5c66c2233d mycrypto: Fix crash when opening FileChooser dialog 2021-03-03 17:36:45 +01:00
Sandro Jäckel
9c4b55a2cf
ledger-live-desktop: remove unused inputs 2021-03-01 10:46:55 +01:00
R. RyanTM
36b2c1ee2e ergo: 4.0.0 -> 4.0.7 2021-02-28 11:36:49 +00:00
Mario Rodas
40f1a02688
Merge pull request #109795 from r-ryantm/auto-update/ergo
ergo: 3.3.6 -> 4.0.0
2021-02-23 20:49:51 -05:00
adisbladis
a47ff5780e
go-ethereum: Clarify lgpl3/gpl3 licenses 2021-02-22 00:54:19 +01:00
adisbladis
3546114189
go-ethereum: Make multi output
Put geth in a separate output and prepare the expression for more
derivation outputs.

For now we only have a separate `geth` output since that's the most relevant.
2021-02-22 00:29:16 +01:00
Raghav Sood
c704b68e0a
Merge pull request #113627 from r-ryantm/auto-update/wasabiwallet
wasabiwallet: 1.1.12.3 -> 1.1.12.4
2021-02-20 01:51:17 +08:00
Pascal Bach
b079e2e93c openethereum: fix tests 2021-02-18 22:26:48 +01:00
R. RyanTM
7f6ca56bd7 wasabiwallet: 1.1.12.3 -> 1.1.12.4 2021-02-18 18:35:21 +00:00
github-actions[bot]
3ed237717a
Merge master into staging-next 2021-02-17 06:14:47 +00:00
nixbitcoin
c3b4c9c99d btcpayserver: 1.0.5.9 -> 1.0.6.8 2021-02-16 18:30:58 -08:00
nixbitcoin
7adc077b11 nbxplorer: 2.1.46 -> 2.1.49 2021-02-16 18:30:58 -08:00
github-actions[bot]
318f95e4c2
Merge master into staging-next 2021-02-13 06:16:33 +00:00
Ryan Mulligan
5952a64849
Merge pull request #112821 from r-ryantm/auto-update/polkadot
polkadot: 0.8.28 -> 0.8.28-1
2021-02-12 18:56:51 -08:00
github-actions[bot]
1d62dc37db
Merge master into staging-next 2021-02-13 00:36:11 +00:00
Pavol Rusnak
1dee81ac1f trezor-suite: init at 21.2.2 2021-02-12 17:30:32 +01:00
R. RyanTM
50ada3825d polkadot: 0.8.28 -> 0.8.28-1 2021-02-11 21:41:35 +00:00
github-actions[bot]
5f9df37683
Merge master into staging-next 2021-02-11 00:36:09 +00:00
Sandro
f6803b46e8
Merge pull request #112669 from andresilva/ledger-live-desktop-2.21.3
ledger-live-desktop: 2.20.0 -> 2.21.3
2021-02-10 23:26:08 +01:00
André Silva
787d555b46
ledger-live-desktop: 2.20.0 -> 2.21.3 2021-02-10 18:11:29 +00:00
github-actions[bot]
30dddce5e8
Merge master into staging-next 2021-02-09 06:16:02 +00:00
Mario Rodas
f7be43c4ad
Merge pull request #112236 from r-ryantm/auto-update/turbo-geth
turbo-geth: 2021.01.01 -> 2021.02.01
2021-02-08 20:12:26 -05:00
github-actions[bot]
1c86cb40e9
Merge master into staging-next 2021-02-08 00:36:16 +00:00
Pavol Rusnak
b0a48ee031
electrs: 0.8.6 -> 0.8.7 2021-02-07 18:52:28 +01:00
github-actions[bot]
aaaf1218bf
Merge master into staging-next 2021-02-07 00:37:36 +00:00
R. RyanTM
d9cbe889f8 turbo-geth: 2021.01.01 -> 2021.02.01 2021-02-06 23:09:35 +00:00
R. RyanTM
d059c28218 polkadot: 0.8.27 -> 0.8.28 2021-02-06 17:11:46 +00:00
github-actions[bot]
a93a3ec715
Merge staging-next into staging 2021-02-04 00:35:42 +00:00
R. RyanTM
90860de871 particl-core: 0.19.1.1 -> 0.19.2.3 2021-02-03 20:10:54 +00:00
github-actions[bot]
19d5413d37
Merge staging-next into staging 2021-01-31 12:23:21 +00:00
Raghav Sood
6684094e64
Merge pull request #109734 from r-ryantm/auto-update/bitcoin-classic
bitcoin-classic: 1.3.8 -> 1.3.8uahf
2021-01-31 16:37:02 +08:00
github-actions[bot]
7e0ff70afd
Merge staging-next into staging 2021-01-28 08:00:29 +00:00
Mario Rodas
f4a9d2a8f2
Merge pull request #110513 from andresilva/ledger-live-desktop-2.20.0
ledger-live-desktop: 2.19.0 -> 2.20.0
2021-01-27 22:43:10 -05:00
Mario Rodas
8d0f701bf8
Merge pull request #110462 from r-ryantm/auto-update/dcrwallet
dcrwallet: 1.5.1 -> 1.6.0
2021-01-27 21:13:59 -05:00
github-actions[bot]
eedadbb22b
Merge staging-next into staging 2021-01-28 00:45:34 +00:00
Pavol Rusnak
b3231b0e35
lnd: 0.11.0-beta -> 0.12.0-beta 2021-01-27 23:55:39 +01:00
Thomas Tuegel
0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Thomas Tuegel
5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
R. RyanTM
a93ca0f442
dcrwallet: 1.5.1 -> 1.6.0 2021-01-25 12:06:23 -08:00
Pavol Rusnak
b002d7455d
clightning: use system libsodium 2021-01-25 19:23:58 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Pavol Rusnak
e06e847595
Merge pull request #110236 from prusnak/clightning
clightning: 0.9.2 -> 0.9.3
2021-01-25 18:29:33 +01:00
Mario Rodas
e3841ef0c7
Merge pull request #110415 from r-ryantm/auto-update/exodus
exodus: 21.1.7 -> 21.1.18
2021-01-24 12:13:14 -05:00
Mario Rodas
d17e7230e4
Merge pull request #110524 from r-ryantm/auto-update/openethereum
openethereum: 3.1.0 -> 3.1.1
2021-01-24 12:03:10 -05:00
Sandro
10a27d6d52
Merge pull request #110515 from andresilva/polkadot-0.8.27
polkadot: 0.8.26-1 -> 0.8.27
2021-01-23 13:29:03 +01:00
R. RyanTM
3b9267a0ad openethereum: 3.1.0 -> 3.1.1 2021-01-22 18:29:41 +00:00
André Silva
252ebe654e
polkadot: 0.8.26-1 -> 0.8.27 2021-01-22 17:16:14 +00:00
André Silva
1c67654b79
ledger-live-desktop: 2.19.0 -> 2.20.0 2021-01-22 17:05:28 +00:00
R. RyanTM
2c3a8d9ec5 exodus: 21.1.7 -> 21.1.18 2021-01-21 23:38:47 +00:00
Pavol Rusnak
59db3cdf1e clightning: 0.9.2 -> 0.9.3 2021-01-21 11:10:41 +01:00
Sandro
70901643ed
Merge pull request #109449 from xwvvvvwx/turbo-geth-2021.01.01
turbo-geth: 2020.12.02 -> 2021.01.01
2021-01-19 12:06:46 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Pavol Rusnak
6342a1ad5a
bitcoin: use higher resolution icon 2021-01-18 23:28:29 +01:00
R. RyanTM
0618b93431 ergo: 3.3.6 -> 4.0.0 2021-01-18 16:11:07 +00:00
David Terry
a9cf6a3824
turbo-geth: 2020.12.02 -> 2021.01.01 2021-01-18 16:46:51 +01:00
R. RyanTM
c6c78fda4f bitcoin-classic: 1.3.8 -> 1.3.8uahf 2021-01-18 11:00:43 +00:00
Pavol Rusnak
50cbe8b517
Merge pull request #106837 from prusnak/bitcoin-no-wallet
bitcoin: 0.20.1 -> 0.21.0 + allow build without wallet
2021-01-17 20:36:05 +01:00
Pavol Rusnak
f324c9a0b6
bitcoin: 0.20.1 -> 0.21.0
+ add sqlite to buildInputs (if wallet is enabled)
2021-01-16 21:11:21 +01:00
Pavol Rusnak
672607c41f
bitcoin: introduce withWallet flag, allow building without wallet 2021-01-16 18:14:48 +01:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00