diff options
Diffstat (limited to 'net-p2p/biglybt')
-rw-r--r-- | net-p2p/biglybt/Manifest | 3 | ||||
-rw-r--r-- | net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild (renamed from net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild) | 8 | ||||
-rw-r--r-- | net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch | 10 |
3 files changed, 19 insertions, 2 deletions
diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest index 4f943fac128d..e174e7d360a0 100644 --- a/net-p2p/biglybt/Manifest +++ b/net-p2p/biglybt/Manifest @@ -1,5 +1,6 @@ +AUX biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch 316 BLAKE2B 87efcf5b3a0c83da109f51c8cc4829fb96d4940a295f1850de012ee0c3b259226b7150699721ad89b6b14e926527029980301b95ddab00eb2eb6aa5624acae5d SHA512 b1af524f3bf4fbd91c8849732b30ff10b269e07831dec8cb028e16f17cf624000ff5e513f5668d461bdf0cd74c518052719ac93aac790a8feb853a97b6172489 AUX biglybt-3.2.0.0-disable-SWTUpdateChecker.patch 407 BLAKE2B 63b34dfc13d2c3a6002b66da1bf652a7e98b0f4c92d48d1af90001742cebc0ba89c81c72f5c8d81bb29c6f7a5fb412b00dc1a18daf9f5ab6601e446e49b030c0 SHA512 87743e1a437d15e929b51b67bd5fb329ce67fc44f93c3172634056fe52d575db22102d915d9507df9644c4f800e399fed2cb327f0451eb6506c27e5bf776f2f6 AUX biglybt-3.2.0.0-disable-shared-plugins.patch 553 BLAKE2B b4844e817c76ddb03ac1f029d4c3626483d02fc81460e8f028719e9252e4b74765db04e2c0e0561dd9237ecbf6687ef93a5c75fed58342f259839935af5e976e SHA512 5f8eeb6caf6b719b77f3b2d7857723335b0dbe8c5c4e09454471ed10e6ad01a82f566e9a42614b65821d5c33e44eb958d6933ffb1d30025512a75114346a6b45 DIST biglybt-3.2.0.0.tar.gz 34985099 BLAKE2B 385a6cf4f89b0922f06a2a5c7e89a4c9b717922f491717ade3cb13251c88e497cd2f807fa67ce3384bc3fcf3f37af368d20c2bb8984eff9d4237519d2be0f89d SHA512 0a39243271153758482ac3eaef50e4a83464cf67779b531fb29d7289fa49f2ec7dbe5c1c9de1d6b3bed555a6c581c4e95563e333aad4a9e32cf158db1325fef0 -EBUILD biglybt-3.2.0.0-r1.ebuild 3236 BLAKE2B 04a491dc4a8c1e13bddafab9d4a045ec4f7c39a7fcd3d5754982e851d2a19bf56fe6f389671b7d4a279df3e1bb5476fb83cfad229a60f4e0f4bb7b6be01aa136 SHA512 46052bb811a1c2b02cfb3cbd883f1d98628dcd418a1c14dedcc7efa37b3f33b70988bc6e6ce178358445981beebe5d7eb4fec84b170db11ebf1386ea91414eb4 +EBUILD biglybt-3.2.0.0-r2.ebuild 3446 BLAKE2B 9f174451dac227045530f42bb446ae2db73b0e0083f6f6771a356e70d7258d26450ef96cc8a08c235fd98c6354c2b8b608cbf0c6abc61619a17f478404eec5e4 SHA512 cad06ecf5dfa14ec4c858de90690a54fdc521b3246aa2a009463abe7df53fa4e24d4f5c78b814d47374fe1f0210708d33d309e313b32e0c4c0ccfc1659fe63a4 MISC metadata.xml 303 BLAKE2B 50bccebf39b34f65100881ac87064f02f74e3e896b0acdd31ce764736d51e87c2d86b27c7476bc520cc6a23f8b2d105cd22a0cde40be20bb09b2df4225114842 SHA512 88e1418a7184746f6f6a8eb49451f2b34923ee6770191acf2b776ade8b91e50d659b8ed2f2a48f5c61558a64f0959cfcf9b73bcd1e5a44e8cea44b77227229d5 diff --git a/net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild b/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild index dfe931337994..8847795e7c12 100644 --- a/net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild +++ b/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild @@ -58,6 +58,7 @@ DOCS=( PATCHES=( "${FILESDIR}/biglybt-3.2.0.0-disable-SWTUpdateChecker.patch" + "${FILESDIR}/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch" "${FILESDIR}/biglybt-3.2.0.0-disable-shared-plugins.patch" ) @@ -66,8 +67,13 @@ S="${WORKDIR}/BiglyBT-${PV}" src_prepare() { default # AENameServiceDescriptor fails to compile with jdk >= 11 + # https://github.com/BiglySoftware/BiglyBT/pull/2611 # "error: package sun.net.spi.nameservice does not exist" - rm -r core/src/com/biglybt/core/util/spi/AENameServiceDescriptor.java || die + rm -r core/src/com/biglybt/core/util/spi || die + + sed \ + -e '/enable.update/s:true:false: ' \ + -i core/src/com/biglybt/pifimpl/update/PluginUpdatePlugin.java || die cp -r core/{src,resources} || die find core/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" diff --git a/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch b/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch new file mode 100644 index 000000000000..a1db6dce78ed --- /dev/null +++ b/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch @@ -0,0 +1,10 @@ +--- a/uis/src/com/biglybt/ui/swt/systray/SystemTraySWT.java ++++ b/uis/src/com/biglybt/ui/swt/systray/SystemTraySWT.java +@@ -124,7 +124,6 @@ public class SystemTraySWT + SystemTraySWT.core = core; + gm = core.getGlobalManager(); + if (Constants.isUnix) { +- ensureDorkBoxPlugin(core); + } + } + }); |