Latest PIVX Core Github Commits


This is a test

Merge #2975: [GUI] Replace gif animations with webp

Merge #2975: [GUI] Replace gif animations with webp

4240f24ba19c434554f6b40d82d05fce1c6645ca Doc: Add mention of webp (Fuzzbawls)
0461fda8474378e926fcc5d523b30b72e84b5b7b CI: Add Qt Image Formats Package (Fuzzbawls)
efbe945140465bacd18f8c416380ba2cfdbafbcb GUI: Replace loading gifs with webp animations (Fuzzbawls)
618ceb096ad72cc6ec28018fcc95b38d1d3eecf7 Build: Add Qt Image Formats detection (Fuzzbawls)
ca99b81b2b5122986609c5423e1f412b114c58ec Depends: Add Qt Image Formats (Fuzzbawls)

Pull request description:

  The .gif format has many restrictions due to it's age, most notably alpha channels.

  This replaces the 'loading' animations with .webp files, that have much better fidelity.

  Thanks goes to RedByrd for providing the raw frame sequences.

ACKs for top commit: 4240f24ba19c434554f6b40d82d05fce1c6645ca
  Liquid369:
    ACK 4240f24ba19c434554f6b40d82d05fce1c6645ca
  Duddino:
    ACK 4240f24ba19c434554f6b40d82d05fce1c6645ca

Tree-SHA512: 00fd30495bf53ee56a0f46fc81f9dc7767df7697a8c118b5580cc7dc7a5931b0ae02730078afe05f8065783c6cd26121150ca8f2adaa30c736f68ec5ded2d3d8


Merge #2978: [Build] Ubuntu Bionic gmp detection workaround

Merge #2978: [Build] Ubuntu Bionic gmp detection workaround

3e4c23188fc0c0ac9aea53daffb36c2514f1f4f0 Build: Ubuntu Bionic gmp detection workaround (Fuzzbawls)

Pull request description:

  Ubuntu Bionic's libgmp-dev package doesn't include pkgconfig files, so we need to do some fallback checking during the configure process.

  Bionic is still used for PPA and SnapCraft nightly builds, and we do still support Bionic in terms of glibc.

ACKs for top commit: 3e4c23188fc0c0ac9aea53daffb36c2514f1f4f0
  Liquid369:
    ACK 3e4c23188fc0c0ac9aea53daffb36c2514f1f4f0
  Liquid369:
    ACK 3e4c23188fc0c0ac9aea53daffb36c2514f1f4f0
  Duddino:
    ACK 3e4c23188fc0c0ac9aea53daffb36c2514f1f4f0

Tree-SHA512: 202bc3515a4b0ecf001e5b605f05e35e40fd1e9f08310c2ec0b6b37cee22a9a6d9f6a332384b9696bd8aa85406b9e34adb61d256c5cefa75b3190f969a2d40a6


Merge #2972: [Depends] Cleanup package configs

Merge #2972: [Depends] Cleanup package configs

c8a7896cf97b9c1b7bd2216235fcd50c0108c98c CI: Bump depends cache version (Fuzzbawls)
98c60662599212d130a904efbb024192f19f1a69 depends: prune dbus from depends (fanquake)
1ed639e313bdc62de641fea8b6ee7f88799e867f build: pass --enable-option-checking to applicable packages (fanquake)
0ff86a1958a2811ec9890e1f0b0965cf21c7642a depends: don't configure xcb_proto (fanquake)
2059c266fcf162e5b45fc420fc0d078c72e07913 build: don't always use --disable-dependency-tracking (Fuzzbawls)
9185414258a0de2f4fc9bd6ad5c7b409fb5405b6 depends: zeromq: disable draft classes and methods (fanquake)
6aecebb0d0f21482dda7d89d7054900940c5c5f9 depends: xproto: configure flags cleanup (fanquake)
e468f217995af60e52c46a3b56c024ceccb1964f depends: qrencode: configure flags cleanup (fanquake)
2ca24ccb1b26bf102d824962d7a7c9a12932c71d depends: fontconfig: configure flags cleanup (fanquake)
6ca19a56ad4d919535e0866da02986ea7efb877e depends: libxcb: configure flags cleanup (fanquake)
22984ab95b047aba94accc0d8b02dc2afc541849 depends: libXau: configure flags cleanup (fanquake)
fb4fec1e550d7052c344a95bb09976c387d60e93 build: disable libxcb extensions (fanquake)
678f261212ae558e830217fe67e89169c1ca0acf depends: Purge libtool archives (Fuzzbawls)
f4db397fc70bc1ddcf6b149d6460bc39dda82185 depends: build secondary deps statically (Fuzzbawls)

Pull request description:

  A collection of smaller upstream PRs aimed at cleaning up the depends package configurations. Included is:

  - https://github.com/bitcoin/bitcoin/pull/15844
  - https://github.com/bitcoin/bitcoin/pull/16352
  - https://github.com/bitcoin/bitcoin/pull/16370
  - https://github.com/bitcoin/bitcoin/pull/16533
  - https://github.com/bitcoin/bitcoin/pull/16949
  - https://github.com/bitcoin/bitcoin/pull/17698

  Package version updates are intentionally not included here, and will be done in separate PRs.

ACKs for top commit: c8a7896cf97b9c1b7bd2216235fcd50c0108c98c
  Duddino:
    ACK c8a7896cf97b9c1b7bd2216235fcd50c0108c98c
  Liquid369:
    tACK c8a7896cf97b9c1b7bd2216235fcd50c0108c98c

Tree-SHA512: 2e415003ed06333793ecb3bd58ac3c12a8f8b6d1dfe7914c8e59b4c30c8fb58e4e9e28f3d2eba1491a46a611b2ba985273af9b46fc03015e51fcf37094f261ba


Build: Ubuntu Bionic gmp detection workaround

Build: Ubuntu Bionic gmp detection workaround

Ubuntu Bionic's libgmp-dev package doesn't include pkgconfig files, so we need to do some fallback checking during the configure process.


Merge #2971: [Build] Check for libgmp directly

Merge #2971: [Build] Check for libgmp directly

18b7faa2ae13f0274f14f2a950c76de1fec35352 [Build] Check for libgmp directly (Fuzzbawls)

Pull request description:

  Refactors the libgmp check during configure to use pkgconfig if available, and fallback to using autoconf's check header/check lib.

  Removes the m4 script as these checks can just be done directly in configure.ac.

ACKs for top commit: 18b7faa2ae13f0274f14f2a950c76de1fec35352
  Duddino:
    ACK 18b7faa2ae13f0274f14f2a950c76de1fec35352
  Liquid369:
    ACK 18b7faa2ae13f0274f14f2a950c76de1fec35352

Tree-SHA512: 89fb95dcb94768bfb44e45e6dc57e92572a300d5dfe30a79a44871ba5f7605320df9f3f0a2eda5ca456ffdb5e90756ea1495de57e7d97a0484e2c3a4d5bfb157