summary refs log tree commit diff
path: root/gnu/packages/bittorrent.scm
AgeCommit message (Collapse)Author
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 <zhengjunjie@iscas.ac.cn> 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 <zhengjunjie@iscas.ac.cn> 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 <zhengjunjie@iscas.ac.cn>
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 <zhengjunjie@iscas.ac.cn>
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 <maxim.cournoyer@gmail.com> 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 <zhengjunjie@iscas.ac.cn>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <mail@cbaines.net>
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 <me@tobias.gr>
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 <me@tobias.gr>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
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 <ludo@gnu.org>
2023-07-01gnu: Add qbittorrent-enhanced-nox.Hilton Chain
* gnu/packages/bittorrent.scm (qbittorrent-enhanced-nox): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
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 <dev@jpoiret.xyz>
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 <leo@famulari.name>
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 <mail@cbaines.net>
2022-08-27Merge branch 'staging' into core-updatesMarius Bakke
2022-08-27gnu: transmission: Add libappindicator to inputs.Simon Streit
* gnu/packages/bittorrent.scm (transmission) <inputs>: Add libappindicator. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-08-12gnu: Remove librsvg-bootstrap.Marius Bakke
librsvg is already a staging-level package, and the next version will no longer bundle its dependencies, so we might as well drop it early. * gnu/packages/gnome.scm (librsvg-bootstrap): Remove variable. * gnu/packages/bittorrent.scm (deluge)[native-inputs]: Replace LIBRSVG-BOOTSTRAP with LIBRSVG. * gnu/packages/emacs.scm (emacs)[inputs]: Likewise. * gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Likewise. * gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Likewise.
2022-07-31gnu: qttools: Rename to qttools-5.Maxim Cournoyer
Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS
2022-07-31gnu: qtsvg: Rename variable to qtsvg-5.Maxim Cournoyer
This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-06-05gnu: transmission: Do not embed kernel version in user agent.Vagrant Cascadian
* gnu/packages/bittorrent.scm (transmission)[arguments]: Add 'remove-kernel-version phase.
2022-05-31gnu: Remove transmission-remote-cli.Maxim Cournoyer
* gnu/packages/bittorrent.scm (transmission-remote-cli): Delete variable.
2022-03-24gnu: tremc: Update to 0.9.3.Leo Famulari
* gnu/packages/bittorrent.scm (tremc): Update to 0.9.3. [source]: Remove obsolete patch. * gnu/packages/patches/tremc-fix-decodestring.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2022-03-02gnu: qbittorrent: Upgrade to 4.4.1.Jacob Hart
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.4.1. Signed-off-by: Julien Lepiller <julien@lepiller.eu>