summaryrefslogtreecommitdiff
path: root/gnu/packages/bittorrent.scm
AgeCommit message (Collapse)Author
12 daysgnu: transmission: Fix build.宋文武
Reported in <https://issues.guix.gnu.org/76697>. This is follow up to 4838b7b0e94c7636cc2639e3b53d3fe37251fca2. * gnu/packages/bittorrent.scm (transmission) [arguments]: Invoke 'generate-gdk-pixbuf-loaders-cache' before using GDK_PIXBUF_MODULE_FILE. Change-Id: I234cdd8649e82d0a8b44bee15968fcd22c134ce4
2025-02-02gnu: libtorrent-rasterbar-1.2: Update to 1.2.20.Tomas Volf
* gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): Update to 1.2.20. Change-Id: I18208b5609e8362576986c894bb2fc143d52093f Signed-off-by: Maxim Cournoyer <[email protected]>
2025-01-29gnu: libtorrent-rasterbar: Remove special case for test_ssl.Tomas Volf
With the release of 2.0.11, the SSL certificates used for tests are valid for long enough time (~end of year 2297) to no longer require faketime. With the removal of faketime, the explicit timeout is also no longer required, since it does not hang anymore. This gives us back the validation that SSL works. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]<#:phases>['check]: Remove test timeout. Do not special case test_ssl. Change-Id: I535c72fec24658a4b2151d2e8794319055c9a278 Signed-off-by: Maxim Cournoyer <[email protected]>
2025-01-29gnu: libtorrent-rasterbar: Update to 2.0.11.Tomas Volf
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 2.0.11. Change-Id: Ib6fb2676f6b6773690473e63276574abaebcac0a Signed-off-by: Maxim Cournoyer <[email protected]>
2025-01-11gnu: qbittorrent-enhanced: Update to 5.0.3.10.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.0.3.10. Change-Id: I16163a37d3c15a3e33c8f0508c97e4467b9ec958
2025-01-11gnu: qbittorrent: Update to 5.0.3.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.3. Change-Id: Ie034c2e7591cb25922c165bf9a7a0bc11a6468e8
2024-11-20gnu: qbittorrent-enhanced: Update to 5.0.2.10.Zheng Junjie
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.0.2.10. Change-Id: Ia297690350edd72840924c5f087601b823e89fa8
2024-11-20gnu: qbittorrent: Update to 5.0.2.Zheng Junjie
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.2. Change-Id: Icf4b86aa60c0b2a717550cbd51613e3a07fbcdb5
2024-11-20gnu: qbittorrent: Update to 5.0.1.Ron Nazarov
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.1. [arguments]: Set #:qtbase to qtbase. [native-inputs]: Replace qttools-5 with qttools. [inputs]: Replace qtsvg-5 with qtsvg. Change-Id: I82dd5b65f1a812c989baa752313cd3daeaf0d8bf
2024-10-06gnu: libtorrent-rasterbar: Use gexps and new input style.Adam Faiz via Guix-patches via
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Use gexps. [native-inputs]: Drop labels. Signed-off-by: Zheng Junjie <[email protected]> Change-Id: Ic6dc52ab422e479c941a1f33abdb64fb81c3229d
2024-10-06gnu: libtorrent-rasterbar: Update to 2.0.10.Adam Faiz via Guix-patches via
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 2.0.10. [source]<snippet>: Remove test/test_copy_file.cpp patch since it's resolved. [native-inputs]: Remove no longer needed file (v2_empty_file.torrent). [arguments]<#:phases>: Remove copy-v2_empty_file.torrent phase. Signed-off-by: Zheng Junjie <[email protected]> Change-Id: I12e50041cfa141282a2874bf94545bc57ea735ae
2024-09-06gnu: qbittorrent-enhanced: Update to 4.6.6.10.Hilton Chain via Guix-patches via
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.6.10. Change-Id: Ib6da65a958ee27039b8ad6ca7f535c087725e365 Signed-off-by: Zheng Junjie <[email protected]>
2024-09-06gnu: qbittorrent: Update to 4.6.6.Hilton Chain via Guix-patches via
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.6. Change-Id: I494f5f9e531aabdb6ba60ff418f6ba0cf45b46f4 Signed-off-by: Zheng Junjie <[email protected]>
2024-09-02gnu: Transmission: Update to 4.0.6.Leo Famulari
* gnu/packages/bittorrent.scm (transmission): Update to 4.0.6. [source]: Use the new patch. [arguments]: Adjust the custom build phase 'remove-kernel-version' for 4.0.6. * gnu/packages/patches/transmission-4.0.5-fix-build.patch: Delete file. * gnu/packages/patches/transmission-4.0.6-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: Id546b8537f48afd50bb00183abf7821ad7601fe9
2024-08-31gnu: qbittorrent: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/bittorrent.scm (qbittorrent)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <[email protected]> Change-Id: I854fdcfe7e0cbfd2a99d4b80677caefb9e966ea6
2024-05-10gnu: qbittorrent-enhanced: Update to 4.6.4.10.Zheng Junjie
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.4.10. Change-Id: I85f1dfaa8cd7eda752778c0d67e311d3ba26a21d
2024-05-10gnu: qbittorrent: Update to 4.6.4.Timotej Lazar
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.4. Change-Id: Iad1fdc9100c4b01e4cab04d101d068e91c5591c4 Signed-off-by: Zheng Junjie <[email protected]>
2024-03-09gnu: qbittorrent-enhanced-nox: Rename to qbittorrent-enhanced-no-x.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced-no-x): New variable, renamed from… (qbittorrent-enhanced-nox): …this package, now redefined as a DEPRECATED-PACKAGE. Change-Id: I4d1f9da937df6d6145ffbf9e9f2dd544365b9872
2024-03-09gnu: qbittorrent-no-x: Actually remove qtsvg from inputs.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-no-x)[inputs]: Correct "qtsvg-5" to "qtsvg". Change-Id: I77bae8ccf3de7a1be51a74228e135176dc72425d
2024-03-09gnu: qbittorrent-enhanced: Update to 4.6.3.10.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.3.10. Change-Id: I415d228dbbff2f4d5abf9bda2ca84ac81c0d0602
2024-02-28gnu: qbittorrent: Update to 4.6.3.Oleg Pykhalov
* gnu/packages/bittorrent.scm (qbittorrent)[version]: Update to 4.6.3. [inputs]: Use libtorrent-rasterbar 2.0.9.
2023-12-29gnu: Transmission: Update to 4.0.5.Leo Famulari
* gnu/packages/bittorrent.scm (transmission): Update to 4.0.5. [source]: Use 'transmission-4.0.5-fix-build.patch'. * gnu/packages/patches/transmission-4.0.5-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I8e9486dca07f01628e7886e7ac5757d511056cb7
2023-12-29gnu: tremc: Update to 0.9.3-1.d8deaa5.Leo Famulari
* gnu/packages/bittorrent.scm (tremc): Update to 0.9.3-1.d8deaa5. Change-Id: Ib138825770172c02eaa91ced5f226fd87c7cfb1c
2023-12-14gnu: libtorrent-rasterbar: Disable test_ssl test.Tomas Volf
It times out in the ci.guix.gnu.org, so this commit disables it. It will be re-enabled once solution is found. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]<#:phases>['check]: Disable test_ssl test. Change-Id: Ib396fd8a1786e14baad72ae892bdd0fd3fe7a180 Signed-off-by: Ludovic Courtès <[email protected]>
2023-12-06gnu: libtorrent-rasterbar: Update to 2.0.9.Tomas Volf
Update the package. Since other packages do depend on the previous version (and according to their documentation do recommend it), the previous version is exposed as libtorrent-rasterbar-1.2. The v2.0.9 requires patching to get tests working. Sadly one of the changes is to introduce new binary file, so it is fetched as an input and applied in a phase. Snippet is used instead to do the rest of the patching. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[version]: Update to 2.0.9. [source]<snippet>: Patch test/test_copy_file.cpp. [native-inputs]: Add the missing file (v2_empty_file.torrent). [arguments]<#:phases>: And add a phase copying it into the correct place. * gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): New variable. (qbittorrent)[inputs]: Use libtorrent-rasterbar-1.2. * gnu/packages/enlightenment.scm (epour)[inputs]: Use libtorrent-rasterbar-1.2. Change-Id: Ifbbbf02a671f6a3db653499a7a5f2504fd23c255 Signed-off-by: Ludovic Courtès <[email protected]>
2023-12-06gnu: qbittorrent: Update to 4.6.2.Tomas Volf
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.2. Change-Id: I75d05f14396e1b017cc939264e30ade625cb7017 Signed-off-by: Ludovic Courtès <[email protected]>
2023-12-06gnu: qbittorrent-enhanced: Update to 4.6.1.10.Tomas Volf
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.1.10. Change-Id: Ic164ee27ea54018acfcba0e9db8db11f119800a4 Signed-off-by: Ludovic Courtès <[email protected]>
2023-12-06gnu: deluge: Update to 2.1.1.Tomas Volf
Dependency on nss-certs was added. Most torrents do require SSL in some shape or form, so it seems appropriate to add it by default. * gnu/packages/bittorrent.scm (deluge)[version]: Update to 2.1.1. [propagated-inputs]: Add nss-certs. [native-search-paths]: Set to allow locating the certificates. Change-Id: Ic6c79f24851d6917dc4e5b22b3bcb2f6b99e187a Signed-off-by: Ludovic Courtès <[email protected]>
2023-12-06gnu: libtorrent-rasterbar: Update to 1.2.19.Tomas Volf
With the update, the execution of the test suite was overhauled a lot. Parallel tests were disabled, since the do not work well. Since faketime does cause some tests to hang, test_ssl was moved into a separate run. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[version]: Update to 1.2.19. [arguments]<#:parallel-tests?>: Disable. [arguments]<#:phases>: Move test_ssl into separate run under faketime. Do not run under tests under faketime. Anchor the regex for test exclusion. Set timeout of 600 seconds for each test. Change-Id: I7392cb3ce1a8815b26b3257498082761255535ee Signed-off-by: Ludovic Courtès <[email protected]>
2023-11-22gnu: aria2: Unbundle wslay.Efraim Flashner
* gnu/packages/bittorrent.scm (aria2)[source]: Add snippet to delete configure script and remove bundled dependency. Add a patch. [native-inputs]: Add autoconf, automake, gettext-minimal, libtool. [inputs]: Add wslay. * gnu/packages/patches/aria2-unbundle-wslay.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I92390a872454726ff9587518bb535d2105c44ef3
2023-11-22gnu: aria2: Update to 1.37.0.Efraim Flashner
* gnu/packages/bittorrent.scm (aria2): Update to 1.37.0. Change-Id: Iddaeabb59b774b61610722f485c8c773aaf60434
2023-10-30gnu: transmission: Update to 4.0.4.Leo Famulari
* gnu/packages/bittorrent.scm (transmission): Update to 4.0.4. [synopsis]: Remove "marketing phrases". Change-Id: Ibecdf14198ba926eea66ff5ba29ec05fbd27fde2 Signed-off-by: Christopher Baines <[email protected]>
2023-09-24gnu: qbittorrent-enhanced: Update to 4.5.5.10.Hilton Chain via Guix-patches via
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.5.5.10. Signed-off-by: Tobias Geerinckx-Rice <[email protected]>
2023-09-24gnu: qbittorrent-nox: Rename to qbittorrent-no-x.Tobias Geerinckx-Rice
* gnu/packages/bittorrent.scm (qbittorrent-no-x): New variable, renamed from… (qbittorrent-nox): …this package, now redefined as a DEPRECATED-PACKAGE.
2023-09-24gnu: qbittorrent: Update to 4.5.5.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.5. Signed-off-by: Tobias Geerinckx-Rice <[email protected]>
2023-09-27gnu: transmission: Fix loading icons in pure environments.Clément Lassieur
* gnu/packages/bittorrent.scm (transmission)[arguments]: Add a 'wrap-program' phase that sets GDK_PIXBUF_MODULE_FILE.
2023-09-26gnu: transmission: Restore HTML files in the default output.Clément Lassieur
This fixes transmission-daemon. * gnu/packages/bittorrent.scm (transmission)[arguments]: remove "transmission" directory from the 'move-gui' procedure.
2023-07-18gnu: qbittorrent-enhanced: Update to 4.5.4.10.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.5.4.10. Signed-off-by: Ludovic Courtès <[email protected]>
2023-07-11gnu: qbittorrent{,-nox}: Use qt-build-system.Timotej Lazar
CMake is now upstream’s preferred build system. * gnu/packages/bittorrent.scm (qbittorrent)[build-system]: Use qt-build-system. [arguments]: Drop custom wrap phase. (Re-)enable tests. [inputs]: Remove input labels. Drop qtbase-5. [native-inputs]: Drop pkg-config. (qbittorrent-nox)[arguments]: Adjust configure-flags. Keep the wrap-qt phase since the non-GUI version is also a QT program. Signed-off-by: Ludovic Courtès <[email protected]>
2023-07-11gnu: qbittorrent: Update to 4.5.4.Timotej Lazar
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.4. Signed-off-by: Ludovic Courtès <[email protected]>
2023-07-01gnu: Add qbittorrent-enhanced-nox.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced-nox): New variable. Signed-off-by: Nicolas Goaziou <[email protected]>
2023-07-01gnu: Add qbittorrent-enhanced.Hilton Chain via Guix-patches via
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): New variable.
2023-05-22gnu: tremc: Fix compatibility with Transmission 4.0.Leo Famulari
This version is not released upstream, but it does fix compatibility with Transmission 4.0 and works for me. * gnu/packages/bittorrent.scm: Update to 0.9.3-0.6c15e3f.
2023-05-17gnu: Add qbittorrent-nox.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-nox): New variable. Signed-off-by: Josselin Poiret <[email protected]>
2023-05-01gnu: Transmission: Update to 4.0.3.Leo Famulari
* gnu/packages/bittorrent.scm: Update to 4.0.3. [build-system]: Use cmake-build-system. [source]: Remove obsolete patch. [inputs]: Add gtkmm, glib:bin, and python. [arguments]: Run the test suite. Import the glib-or-gtk-build-system and wrap the 'gui' build output. Remove #:configure-flags. Adjust the 'move-gui' phase to upstream changes. * gnu/packages/patches/transmission-honor-localedir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2023-04-30gnu: deluge: Use librsvg-for-system.Efraim Flashner
* gnu/packages/bittorent.scm (deluge)[native-inputs]: Replace librsvg input logic with librsvg-for-system.
2023-03-20Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-03-05gnu: qbittorrent: Update to 4.5.2.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.2. Signed-off-by: Leo Famulari <[email protected]>
2023-03-02Merge remote-tracking branch 'savannah/master' into core-updatesChristopher Baines
Conflicts: gnu/local.mk gnu/packages/autotools.scm gnu/packages/cmake.scm gnu/packages/gnuzilla.scm gnu/packages/haskell.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/samba.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/wxwidgets.scm
2023-02-11gnu: libtorrent-rasterbar: Update to 1.2.18.Hilton Chain
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.18. Signed-off-by: Christopher Baines <[email protected]>