Deluge Windows Builds

Specific support for Deluge on Microsoft Windows OS
Post Reply
aerandir
New User
New User
Posts: 2
Joined: Sat Jan 15, 2022 12:48 pm

Re: Deluge Windows Builds

Post by aerandir »

doadin wrote: Sun Jan 30, 2022 5:58 pm New builds:
deluge-py3.9-lt1.2.15-x64: https://mega.nz/file/y04QmCbB#UO1GZj5wY ... iE-SJfmCag
deluge-py3.9-lt1.2.15-x86: https://mega.nz/file/60h0FaBC#ErGssOvUb ... 9EkvSfFO9M
deluge-py3.9-lt2.0.5-x64: https://mega.nz/file/m55AjCJC#KYqYQE0lC ... 2FZN0l9o5k
deluge-py3.9-lt2.0.5-x86: https://mega.nz/file/2kwWXQhb#FzBlvN_OA ... Szehppq1J0
You are the 7th best thing that ever happened to me. Thank you!
cakeforcat
New User
New User
Posts: 6
Joined: Sat Jan 29, 2022 12:13 am

Re: Deluge Windows Builds

Post by cakeforcat »

I've found a weird visual glitch, but I'm not sure if it's specific to these builds (although I've seen it in previous dev builds)
Image
highvoltage
Leecher
Leecher
Posts: 57
Joined: Mon Apr 11, 2016 11:11 pm
Location: Brazil

Re: Deluge Windows Builds

Post by highvoltage »

cakeforcat wrote: Mon Feb 07, 2022 11:14 pm I've found a weird visual glitch, but I'm not sure if it's specific to these builds (although I've seen it in previous dev builds)
Image

yes i have this problem, cas had told me it was due to change GTK3 and with the way the cell caching is implemented.
mhertz
Moderator
Moderator
Posts: 2182
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge Windows Builds

Post by mhertz »

Fixed a few hours ago by gazpachoking here: https://github.com/deluge-torrent/delug ... 34da85c259

(Edit: Just woke up, PR, not actually merged, sorry, need more coffee apparently.)

(Edit: Merged now: https://github.com/deluge-torrent/delug ... 6e182db7c5)

Awesome to see all this dev-action, thanks alot all :)

Not important, but can save little time when building gtk, and have it(gtk)20mb smaller, by using 'gtk3 adwaita-icon-theme hicolor-icon-theme pycairo pygobject'(no '--skip' needed then, as was only referencing gtk3-full added elements), this just omits 'enchant' and 'wing' btw, from what you use(doadin/upstream). Also, don't need an extra recourse step for finding libtorrent.pyd if adding 'stage_module'' arg to b2(placed in current dir). Last, just to correct something I previously said, was that my notion of only needing two components defined(vc.tools.x86.x64/windows10sdk) when installing msvc, was because I use msvc-buildtools, whereas didn't even notice doadin using comunity-edition, which makes a diff e.g msbuild specifically need defined upon latter etc(many of doadin's defined deps are from msbuild btw, didnt cross-check though) . Think still is that typo previously mentioned too(Get-Childitem if remember correct), but don't know much about it honestly as never ran script fully, and not in long time neither. As said, not important(hopefully not long, and with nice CI setups and all), atleast mostly, and just little commenting :) Thanks for all your work doadin again.

Edit: Also, for libtorrent I'd use 'optimize=speed'(instead of 'space') and "lto=on"(thanks petersasi). Additionally, as Arvid mentions hashing is one of the biggest culprits in high-speed torrenting, then i'd not just copy over the python built openssl for libtorrent to use, but instead build myself, because otherwise has asm-off defined, which I've seen mentioned yielding 10-15% degradation in performance roughly(openssl performance), and then can likewise enable LTO(WPO), just need do through cflags/ldflags here. BTW, I previously stated the two dll's included with python was from pyopenssl, which was wrong sorry, and was from 'ssl' module, which I thought was named pyopenssl, sorry. Last, checkboxes in nsis-script for dark-mode(fileopen/filewrite/fileclose settings.ini) and for disabling max-path(reg+exe-manifest - maybe pyinstaller already does manifest, never checked), like qbittorrent etc. would be cool imho - likewise maybe even one for libtorrent v2.x instead of v1.2.x possibly(or as radioboxes). Just a thought, though of-course for later, and not now, I obviously understand.
doadin
Seeder
Seeder
Posts: 111
Joined: Mon Jun 30, 2014 9:24 am

Re: Deluge Windows Builds

Post by doadin »

cakeforcat wrote: Tue Feb 01, 2022 4:25 pm @doadin
Installed 2.1.0.dev59 with libtorrent 2.0.5 x64 on Windows 11 and after a simple .NET update (KB5009469) windows defender starts marking deluge as a trojan? First time something like this happened with the dev builds for me (I've been checking them out since the last successful clean build here)
Image
EDIT
After allowing the threat deluge now crashes with a trace:
Image

Did a quick reinstall, but I feel like this may be related to libtorrent as deluge starts with a port issue, then fixes itself. Now I get a "Potentially unwanted app" warning sometimes(?) when I launch, but it disappears quickly
It happens sometimes not sure why, its all built from sources that use github actions to build so, really not sure whats triggering that. It might have deleted something before you allowed might need to re download.
doadin
Seeder
Seeder
Posts: 111
Joined: Mon Jun 30, 2014 9:24 am

Re: Deluge Windows Builds

Post by doadin »

New builds:
deluge-py3.9-lt1.2.15-x64: https://mega.nz/file/2oQXxS6D#yzIszz3qy ... Ga5WZC8c9g
deluge-py3.9-lt1.2.15-x86: https://mega.nz/file/DwYjnKba#egwaYz8FC ... zFI_c_bu2o
deluge-py3.9-lt2.0.5-x64: https://mega.nz/file/PsJzCKoR#uSjlywy9Y ... 5tcn1DZlds
deluge-py3.9-lt2.0.5-x86: https://mega.nz/file/W4B33KAC#EhSYAtFgq ... hKWpafqx6g

There builds have some changes from PRs on github that fixes a few things.
bookedirl
Member
Member
Posts: 17
Joined: Mon Nov 16, 2015 3:50 am

Re: Deluge Windows Builds

Post by bookedirl »

Is it possible to use any of the dark themes for these builds or is there not support yet?
doadin
Seeder
Seeder
Posts: 111
Joined: Mon Jun 30, 2014 9:24 am

Re: Deluge Windows Builds

Post by doadin »

bookedirl wrote: Sun Feb 13, 2022 3:34 pm Is it possible to use any of the dark themes for these builds or is there not support yet?
Built-in gtk ones work but thats all I know. Sorry, never used themes before, I don't see why they would not work though.
cakeforcat
New User
New User
Posts: 6
Joined: Sat Jan 29, 2022 12:13 am

Re: Deluge Windows Builds

Post by cakeforcat »

Any progress on the builds becoming official?
masternetra
New User
New User
Posts: 1
Joined: Sat Mar 26, 2022 5:08 am

Re: Deluge Windows Builds

Post by masternetra »

doadin wrote: Sun Feb 13, 2022 12:51 am New builds:
deluge-py3.9-lt1.2.15-x64: https://mega.nz/file/2oQXxS6D#yzIszz3qy ... Ga5WZC8c9g
deluge-py3.9-lt1.2.15-x86: https://mega.nz/file/DwYjnKba#egwaYz8FC ... zFI_c_bu2o
deluge-py3.9-lt2.0.5-x64: https://mega.nz/file/PsJzCKoR#uSjlywy9Y ... 5tcn1DZlds
deluge-py3.9-lt2.0.5-x86: https://mega.nz/file/W4B33KAC#EhSYAtFgq ... hKWpafqx6g

There builds have some changes from PRs on github that fixes a few things.
Downloaded the 2.0.5 64bit version and it had the 2.1.0dev90 exe in it. Might want to double check your zips.

Edit: Correction, they ALL have 2.1.0dev90 in them (64bit and 32bit variants where appropriate). Are they suppose to be 2.1.0 dev90 ???
Post Reply