summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-p2p/amule: wire up testsMatoro Mahri2023-12-193-0/+217
| | | | | | | | | See: https://github.com/amule-project/amule/issues/342 See: https://github.com/amule-project/amule/pull/368 Bug: https://bugs.gentoo.org/841296 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34307 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/use.desc: Make USE=asm globalMichał Górny2023-12-183-3/+0
| | | | | | | | Add a global USE=asm. It is used consistently in 16 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34330 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-p2p/ktorrent: Accept kde-apps/kio-extras-kf5Andreas Sturmlechner2023-12-181-1/+4
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* */*: Prepare for media-libs/phonon to gain IUSE qt5,qt6Andreas Sturmlechner2023-12-182-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-p2p/arti: add 1.1.11John Helmert III2023-12-162-0/+693
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* net-p2p/bitcoin-core: fix build failure when USE="-daemon"Matt Whitlock2023-12-131-1/+3
| | | | | | | | | | | | | Regenerating the example bitcoin.conf doesn't work when we didn't build bitcoind. No revbump required since it was not possible to complete a build in the affected configurations. Closes: https://bugs.gentoo.org/919772 Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/34255 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: bump to 26.0Matt Whitlock2023-12-114-0/+908
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Differences versus 25.1: * We're now fetching the sources from GitHub since that source would be harder to compromise than bitcoincore.org. See the [rationale][1]. * The Qt dependencies are bumped from 5.15.5 to 5.15.10 per upstream. * The dev-libs/libsecp256k1 dependency when USE="system-libsecp256k1" is bumped from 0.3.1 to 0.4.0 and now requires USE="ellswift extrakeys". * The soft blockers on the obsolete split packages are now unversioned, as there will be no more transitional meta-packages from this release onward. * configure.ac is patched to check that the system-installed libsecp256k1 (if requested) indeed supports the required modules. * Upstream dropped the syscall sandbox, so we no longer need to configure --without-seccomp to disable it. * Upstream renamed the bash-completion scripts. * When we're not cross-compiling, we now regenerate the example bitcoin.conf using contrib/devtools/gen-bitcoin-conf.sh, just in case upstream ever forgets to do it when tagging a release. * If USE="berkdb", ewarn about support for legacy wallets going away soon and the need to set "deprecatedrpc=create_bdb" if one still wants to create legacy wallets with this release. [1]: https://github.com/gentoo/gentoo/pull/33555#discussion_r1375507602 Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/34161 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-cli: unkeyword 25.1 for ~mipsMatoro Mahri2023-12-111-1/+1
| | | | | | Bug: https://bugs.gentoo.org/918445 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-p2p/bitcoind: unkeyword 25.1 for ~mipsMatoro Mahri2023-12-111-1/+1
| | | | | | Bug: https://bugs.gentoo.org/918445 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-p2p/bitcoin-qt: unkeyword 25.1 for ~mipsMatoro Mahri2023-12-111-1/+1
| | | | | | Bug: https://bugs.gentoo.org/918445 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-p2p/rtorrent: fix modern C issue in configureSam James2023-12-092-0/+152
| | | | | | Also, stop calling econf twice. Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/ktorrent: 23.08.4 version bumpAndreas Sturmlechner2023-12-092-0/+95
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-p2p/transmission: add 4.0.5Craig Andrews2023-12-072-0/+154
| | | | Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-p2p/biglybt: add 3.5.0.0Volkmar W. Pogatzki2023-12-073-0/+128
| | | | | | | Bug: https://bugs.gentoo.org/888859 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/33844 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* net-p2p/transmission: Stabilize 4.0.4 ppc, #918530Arthur Zamarin2023-11-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-p2p/transmission: Stabilize 4.0.4 amd64, #918530Sam James2023-11-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/qbittorrent: add 4.6.1Alexey Lunev2023-11-262-0/+133
| | | | | | | Closes: https://bugs.gentoo.org/916447 Signed-off-by: Alexey Lunev <cheembox573@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33978 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/ktorrent: Stabilize 23.08.3 arm64, #917212Sam James2023-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/ktorrent: Stabilize 23.08.3 amd64, #917212Sam James2023-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/arti: add 1.1.10John Helmert III2023-11-212-0/+693
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* net-p2p/syncthing: add 1.26.1Marek Szuba2023-11-212-0/+114
| | | | | Closes: https://bugs.gentoo.org/917041 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-p2p/cpuminer-opt: drop 23.8Craig Andrews2023-11-132-49/+0
| | | | Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-p2p/cpuminer-opt: add 23.9Craig Andrews2023-11-132-0/+49
| | | | Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-p2p/cpuminer-opt: drop 3.23.1Craig Andrews2023-11-122-50/+0
| | | | Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-p2p/cpuminer-opt: add 23.8Craig Andrews2023-11-123-3/+51
| | | | Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-p2p/ktorrent: drop 23.08.2Andreas Sturmlechner2023-11-092-95/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-p2p/ktorrent: 23.08.3 version bumpAndreas Sturmlechner2023-11-092-0/+95
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-312-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-p2p/qbittorrent: sort the dep list in 4.6.0Joonas Niilola2023-10-281-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/qbittorrent: add 4.6.0Brahmajit Das2023-10-282-0/+133
| | | | | | Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33487 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/mldonkey: dekeyword ~ia64John Helmert III2023-10-282-2/+2
| | | | | | | dev-ml/num isn't keyworded there. Signed-off-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/mldonkey: dekeyword ~hppaJohn Helmert III2023-10-282-3/+3
| | | | | | | dev-ml/num isn't keyworded here. Signed-off-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/mldonkey: drop dependency on old ocamlJohn Helmert III2023-10-282-12/+3
| | | | | Signed-off-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/bitcoin-core: run functional tests if USE="daemon"Matt Whitlock2023-10-251-2/+19
| | | | | | | | | | | | | Add --without-seccomp since the sandbox is broken and has been dropped upstream in 26.0 anyway. Pass --timeout-factor (default: 15) to test/functional/test_runner.py since our system may not be as quick as the machines upstream tests on, especially if we happen to be building multiple packages in parallel. Set TIMEOUT_FACTOR in package env to override. Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: install rpcauth.py to doc dirMatt Whitlock2023-10-251-0/+6
| | | | | | Closes: https://bugs.gentoo.org/757102 Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: add warnings about unlikely USE flag combosMatt Whitlock2023-10-251-4/+38
| | | | | Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: switch transitional packages to EAPI=8Matt Whitlock2023-10-253-3/+3
| | | | | Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: clean up after USE="qt5"->"gui" changeMatt Whitlock2023-10-253-8/+9
| | | | | | | | | | | | | * Re-sort IUSE and RDEPEND. * Pass --with-gui=qt5 to configure to explicitly specify Qt5 as the GUI we want since that's the dependencies we're pulling in. * Describe the "gui" USE flag in metadata.xml. (Yes, it's a global USE flag, but we can still provide our own, more specific description.) * Use <pkg> elements in metadata.xml where appropriate. * Fix net-p2p/bitcoin-qt dependency on net-p2p/bitcoin-core[gui]. Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/freenet: use new version's confYangMame2023-10-251-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/914061 Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/33503 Signed-off-by: Sam James <sam@gentoo.org>
* net-p2p/bitcoind: drop 0.21.0-r1, 22.0-r1, 24.0.1Florian Schmaus2023-10-2411-963/+0
| | | | | | | Closes: https://bugs.gentoo.org/907712 Closes: https://bugs.gentoo.org/829409 Closes: https://bugs.gentoo.org/807151 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-qt: drop 0.21.0-r1, 22.0-r1, 24.0.1Florian Schmaus2023-10-2410-983/+0
| | | | | Closes: https://bugs.gentoo.org/829405 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-cli: drop 0.21.0, 22.0, 24.0.1-r1Florian Schmaus2023-10-247-620/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-p2p/bitcoin-core: Stabilize 25.1 x86, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoind: Stabilize 25.1 x86, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoin-cli: Stabilize 25.1 x86, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoin-core: Stabilize 25.1 amd64, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoind: Stabilize 25.1 amd64, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoin-qt: Stabilize 25.1 amd64, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/bitcoin-cli: Stabilize 25.1 amd64, #902099Joonas Niilola2023-10-241-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-p2p/{bitcoin-core,bitcoin-qt}: rename bitcoin-core[qt5 → gui]Florian Schmaus2023-10-233-16/+15
| | | | | | | | As per PG 802 [1], rename the 'qt5' use flag to 'gui'. 1: https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802 Signed-off-by: Florian Schmaus <flow@gentoo.org>