Re: Unofficial Deluge 2 for Windows 7 + 10
Posted: Mon Dec 20, 2021 11:44 pm
Sorry guys, took longer debugging than initially anticipated. Anyway, the error shown when enabling piecesbar wasen't because of me(png's available in icon-theme and so used instead of svg's, so missing librsvg seemingly irrelevant), as after I fixed the issue in gvsbuild(after helpfull hint from lead-dev nacho) and submitted PR, then still shows same error in deluge when librsvg built and included - otherwise the piecesbar works as per Cas's fix, but if ever resizing the window, then don't enable piecesbar on windows as said error will show, and I haven't had time to look into that - not on linux as far as I could see.
I recalled two other issues with my installer meanwhile, so I fixed those and changed link, note is in my post and not in quote of it from nero. The issues was deleting two openssl files, as I add my own built(and LTO optimized) for libtorrent's usage, but python's pyopenssl needs the two I deleted, as else yarss2 doesn't work for some feeds with https links I remember reported - I could use my own for that too, but needs building with asm disabled like done by upstream, yelding 10-15% performance decrease reportedly, so I refrained from that. Last, the alternative loader doesn't work for deluge-console, so use normal loader for that, but that needs python.exe so had readd that back just for that deluge-console.exe.
As I said to fmar, I wouldn't make more releases, and I haven't really, just added missing files and repackaged through nsis, but even if had to make new release(well it kinda is, but nonetheless), then would have had to break my word unfortunetly, as needing to fix my own mess obviously, but hope you understand fmar.
I haven't updated my build-scripts on github, will do it one of these days, and will not post about it.
Last, the warning in newest gtk3, i'm debating if should add gvsbuild patch to revert commit or not, in build-scripts(not an issue in current installer), because commit stated to make startup snappier, though I couldn't really tell diff - in the merge thread there where initially reported the commit working but had some errors in cmd, which wasen't same as mine, but somewhat related seemingly, and they was fixed now, but then introduced this new one seemingly - as said, don't decided if should omit or not in script, but fmar can decide that.
Sorry again for inconvenience, and don't need update if not affected(i.e. if not using yarss2 or deluge-console, then don't need), as nothings else changed than described here i.e. three added files.
I recalled two other issues with my installer meanwhile, so I fixed those and changed link, note is in my post and not in quote of it from nero. The issues was deleting two openssl files, as I add my own built(and LTO optimized) for libtorrent's usage, but python's pyopenssl needs the two I deleted, as else yarss2 doesn't work for some feeds with https links I remember reported - I could use my own for that too, but needs building with asm disabled like done by upstream, yelding 10-15% performance decrease reportedly, so I refrained from that. Last, the alternative loader doesn't work for deluge-console, so use normal loader for that, but that needs python.exe so had readd that back just for that deluge-console.exe.
As I said to fmar, I wouldn't make more releases, and I haven't really, just added missing files and repackaged through nsis, but even if had to make new release(well it kinda is, but nonetheless), then would have had to break my word unfortunetly, as needing to fix my own mess obviously, but hope you understand fmar.
I haven't updated my build-scripts on github, will do it one of these days, and will not post about it.
Last, the warning in newest gtk3, i'm debating if should add gvsbuild patch to revert commit or not, in build-scripts(not an issue in current installer), because commit stated to make startup snappier, though I couldn't really tell diff - in the merge thread there where initially reported the commit working but had some errors in cmd, which wasen't same as mine, but somewhat related seemingly, and they was fixed now, but then introduced this new one seemingly - as said, don't decided if should omit or not in script, but fmar can decide that.
Sorry again for inconvenience, and don't need update if not affected(i.e. if not using yarss2 or deluge-console, then don't need), as nothings else changed than described here i.e. three added files.