1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

228 Commits

Author SHA1 Message Date
Nicolas Graves
266d84d922 guix: build-system: Set pypi-uri in pyproject, drop python module.
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-04 22:42:07 +01:00
Nicolas Graves
e5f9ee2c2b gnu: libtorrent-rasterbar: Fix build on python-3.12.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[native-inputs]:
Add python-setuptools.

Change-Id: I551065bcac8e62e3d25a95e235c567150ffe2ce3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-04 22:41:24 +01:00
Ludovic Courtès
1ae20f03f4 gnu: Reference the inherited inputs values.
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b gnu: Reference the inherited ‘arguments’ value.
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Liliana Marie Prikler
4648b16754 gnu: deluge: Fix build.
* gnu/packages/bittorrent.scm (deluge)[propagated-inputs]: Move to…
[inputs]: … here.  Replace python-pygobject with python-pygobject-3.50.
2026-03-06 14:53:18 +01:00
Andreas Enge
1f9e47518b gnu: python-dbus: Rename to python-dbus-1.2.
* gnu/packages/python-xyz.scm (python-dbus): Rename to…
(python-dbus-1.2): … this.
(python-notify2, python-gatt, python2-dbus): Adapt references.
* gnu/packages/audio.scm (cable, jack-2): Likewise.
* gnu/packages/bittorrent.scm (deluge): Likewise.
* gnu/packages/connman.scm (econnman): Likewise.
* gnu/packages/cups.scm (hplip): Likewise.
* gnu/packages/enlightenment.scm (python-efl): Likewise.
* gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise.
* gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower)
(mutter, network-manager, gnome-bluetooth, gnome-shell, terminator)
(gnome-remote-desktop): Likewise.
* gnu/packages/ibus.scm (ibus): Likewise.
* gnu/packages/maths.scm (veusz): Likewise.
* gnu/packages/matrix.scm (pantalaimon): Likewise.
* gnu/packages/messaging.scm (pidgin, gajim): Likewise.
* gnu/packages/mpd.scm (mpdris2): Likewise.
* gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise.
* gnu/packages/password-utils.scm (secretsd): Likewise.
* gnu/packages/stenography.scm (plover): Likewise.
* gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3)
(sugar-portfolio-activity): Likewise.
* gnu/packages/video.scm (python-yewtube): Likewise.
* gnu/packages/xdisorg.scm (autokey): Likewise.
* gnu/packages/xfce.scm (catfish): Likewise.
* gnu/packages/xorg.scm (xpra): Likewise.

Change-Id: I19218743260175f1117b8e213131a3b1495c6c48
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06 14:53:04 +01:00
Patrick Norton
21a7a96cbf gnu: qbittorrent: Update to 5.1.4.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.1.4.

Change-Id: I813324b660029ddd214ad7421d1fe71770fdd3b7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:15:41 +01:00
terramorpha
0956abe376 gnu: transmission-remote-gtk: Update to 1.7.0.
* gnu/packages/bittorrent.scm (transmission-remote-gtk): Update to 1.7.0.

Merges: https://codeberg.org/guix/guix/pulls/6630
Change-Id: I4e118756250e6dfe2255fb5e0d974fae94c4c60b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:22:38 +00:00
Foster Hangdaan
975af2c51d gnu: transmission: Update to 4.1.1.
* gnu/packages/bittorrent.scm (transmission): Update to 4.1.1.

Change-Id: Ie43be4893afff6ca21d8fdefca8cc392ff249acb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24 00:11:59 +00:00
Foster Hangdaan
051a66b8e8 gnu: transmission: Switch to git-fetch.
* gnu/packages/bittorrent.scm (transmission)[source]: Switch to git-fetch.

Change-Id: If6908e5ee535049408408c1d86a3dfcc673206f3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:37:33 +01:00
Foster Hangdaan
6153c8e698 gnu: transmission: Update to 4.1.0.
* gnu/packages/bittorrent.scm (transmission): Update to 4.1.0.
[source]: Remove transmission-4.0.6-fix-build.patch.
* gnu/packages/patches/transmission-4.0.6-fix-build.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Change-Id: I36ebc4693dfb5bdcc73ccb6a6669fe9217e732b2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:31:39 +01:00
Sharlatan Hellseher
fa584635f9 gnu: Remove libtorrent-rasterbar-1.2.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): Delete variable.

Fixes: guix/guix#4446
Change-Id: I6e1b6676e69f785703ffaf1c37ed9356667ace33
2025-12-28 13:32:33 +00:00
Nicolas Graves
e1a9ae4b22 gnu: stig: Update to 0.14.1a0.
* gnu/packages/bittorrent.scm (stig): Update to 0.14.1a0.
[build-system]: Relocate field, switch to pyproject-build-system.
[arguments]: Relocate field, improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I12a868709901cf874c2795c71ed81c6198cfd75b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27 21:45:44 +00:00
Greg Hogan
1aebfc74f1 gnu: boost: Update to 1.89.0.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.

* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.

* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.

* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.

* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
Brendan Tildesley
d3e8c33566 gnu: python-rencode: Move to serialization.
* gnu/packages/python-xyz.scm: (python-rencode): Move from here ...
* gnu/packages/serialization.scm: ... here.
* gnu/packages/serialization.scm: Include serialisation.scm
* gnu/packages/xorg.scm: Include serialisation.scm

Change-Id: I3b146e7586e524ec1d61385a5be347fe9932038d

Change-Id: I45fee0cb06a5ed59a227489746eb340c0b21e0df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-25 18:53:09 +00:00
Junker
06ab49a653 gnu: Add stig.
* gnu/packages/bittorrent.scm (stig): New variable.

Change-Id: Id11530c7e43522c63972f767afacaad3e55ecfc7
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-11-09 12:50:03 +05:30
Cayetano Santos
db8a2c1926 gnu: rtorrent: Update to 0.16.1.
* gnu/packages/bittorrent.scm (rtorrent): Update to 0.16.1.
[native-inputs]: Add autoconf, automake, and libtool.

Change-Id: Ide9681d533d54c4c6e4843d6972cd5fae956d3d5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-23 20:50:43 +02:00
Cayetano Santos
26aa16b667 gnu: libtorrent: Update to 0.16.1.
* gnu/packages/bittorrent.scm (libtorrent): Update to 0.16.1.
[source]: Switch to git-fetch.
[inputs]: Add curl.
[native-inputs]: Add autoconf, automake, and libtool.

Change-Id: I4406a50980656e236863bf932cb2ad69b8a2e3a7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-23 20:50:35 +02:00
Ludovic Courtès
9fcfb93944 gnu: Use ‘define-deprecated-package’ for deprecated packages.
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.

Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Maxim Cournoyer
af9e540b71 gnu: nss-certs: Relocate to (gnu packages nss).
This is made so that the source can be shared without introducing module
circular dependencies.

* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.

Adjust the module imports via:

  git grep -l '(gnu packages certs)' |
  xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i

Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Greg Hogan
364e883298 gnu: Remove #:test-target argument.
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.

* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.

* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.

Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Andreas Enge
edd96a2b39 gnu: qbittorrent-enhanced: Update to 5.1.2.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.1.2.10.

Change-Id: Ie457949f39612c585609ed752213671fd5e4dbac
2025-07-28 00:33:40 +02:00
ColdSideOfYourPillow
d50a1359af gnu: qbittorrent: update to 5.1.2.
Change-Id: Id46c1f2006f2a0c7c6cd949ab5b38e9fd615a7fd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-28 00:27:03 +02:00
Vinicius Monego
0e649f3631 gnu: deluge: Enable tests.
* gnu/packages/bittorrent.scm (deluge)[native-inputs]: Add
python-pytest, python-pytest-twisted, xorg-server-for-tests.
[arguments]: Remove '#:tests? #f'.
<#:test-flags>: Skip failing tests.
<#:phases>: Add phase 'pre-check' before 'check'.

Change-Id: I32e0f4d5d580535834261c15925003bf813ec035
2025-07-26 19:10:21 -03:00
Vinicius Monego
afd2dabbe5 gnu: deluge: Improve package style, simplify.
* gnu/packages/bittorrent.scm (deluge)[native-inputs]: Remove
librsvg-for-system.
[arguments]: Use Gexp. Simplify removing the check of librsvg.

Change-Id: I44862be23f8115bf8c180ef01aef44d1b0e7fa45
2025-07-23 15:26:33 -03:00
Vinicius Monego
aec80de0f3 gnu: deluge: Use pyproject-build-system.
* gnu/packages/bittorrent.scm (deluge)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-six.
[arguments]<#:phases>: Rename 'wrap' to 'wrap-deluge' and move it before
the default 'wrap'.

Change-Id: Ie921ca44c7c92971b1ddec8d7e55ecfacedb63ce
2025-07-23 15:26:28 -03:00
Janneke Nieuwenhuizen
a433af42fa gnu: aria2: Fix build.
* gnu/packages/bittorrent.scm (aria2)[arguments]: Add phase "patch-configure".

Change-Id: I205ebc7017e266341863a2b84c93f3d94ab4b262
2025-07-18 20:17:24 +02:00
Andrew Wong
5b307267d6 gnu: transmission-remote-gtk: Update to 1.6.0.
* gnu/packages/bittorrent.scm (transmission-remote-gtk): Update to 1.6.0.
[source]: Switch to git.
[build-system]: Switch to meson-build-system.
[native-inputs]: Add glib:bin, appstream-glib, perl, gettings-desktop-schemas,
remove gnu-gettext
[inputs]: Add libsoup, gnu-gettext, remove appstream-glib.
[arguments]: Disable tests.

Change-Id: Ie71c8b246adccb5e47622803603f1c6f786aaf65
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-21 22:43:41 +08:00
Tomas Volf
99af1fee57 gnu: deluge: Update to 2.2.0.
* gnu/packages/bittorrent.scm (deluge): Update to 2.2.0.
[arguments]<#:phases>: Drop 'fix-deluge-console.

Change-Id: Iad8461c7ea73042fb208ea182f4dc67d4e74adcf
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-05 16:24:18 +02:00
Hilton Chain
62b16ab3c2 gnu: qbittorrent-enhanced: Update to 5.0.4.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.0.4.10.

Change-Id: I8ffb0684b3bc9a9316afeb30e55359446ca58376
2025-04-05 08:45:23 +08:00
Hilton Chain
81fef83b69 gnu: qbittorrent: Update to 5.0.4.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.4.

Change-Id: Ifb05d575af6b00f3eeab55c7dd4dff93e0d70da3
2025-04-05 08:45:23 +08:00
Tomas Volf
407963a848 gnu: deluge: Backport fix for deluge-console.
* gnu/packages/bittorrent.scm (deluge)[arguments]<#:phases>: Add
'fix-deluge-console.

Change-Id: Ifdbcb541aeefbc727890cec2356d346c7fa1dd5d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-02 14:10:30 +02:00
宋文武
7e7ad582e4 gnu: transmission: Fix build.
Reported in <https://issues.guix.gnu.org/76697>.
This is follow up to 4838b7b0e9.

* gnu/packages/bittorrent.scm (transmission) [arguments]: Invoke
'generate-gdk-pixbuf-loaders-cache' before using GDK_PIXBUF_MODULE_FILE.

Change-Id: I234cdd8649e82d0a8b44bee15968fcd22c134ce4
2025-03-03 12:38:35 +08:00
Tomas Volf
18e42984a6 gnu: libtorrent-rasterbar-1.2: Update to 1.2.20.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): Update to 1.2.20.

Change-Id: I18208b5609e8362576986c894bb2fc143d52093f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-02 01:01:22 +09:00
Tomas Volf
9a17331bc3 gnu: libtorrent-rasterbar: Remove special case for test_ssl.
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 <maxim.cournoyer@gmail.com>
2025-01-29 22:13:39 +09:00
Tomas Volf
c1e42c3980 gnu: libtorrent-rasterbar: Update to 2.0.11.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 2.0.11.

Change-Id: Ib6fb2676f6b6773690473e63276574abaebcac0a
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-01-29 22:13:39 +09:00
Hilton Chain
d1cfeaef13 gnu: qbittorrent-enhanced: Update to 5.0.3.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.0.3.10.

Change-Id: I16163a37d3c15a3e33c8f0508c97e4467b9ec958
2025-01-11 16:11:28 +08:00
Hilton Chain
ac1fc8f638 gnu: qbittorrent: Update to 5.0.3.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.3.

Change-Id: Ie034c2e7591cb25922c165bf9a7a0bc11a6468e8
2025-01-11 16:11:27 +08:00
Zheng Junjie
8bed031e58 gnu: qbittorrent-enhanced: Update to 5.0.2.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 5.0.2.10.

Change-Id: Ia297690350edd72840924c5f087601b823e89fa8
2024-11-20 18:45:04 +08:00
Zheng Junjie
71e6963d89 gnu: qbittorrent: Update to 5.0.2.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.0.2.

Change-Id: Icf4b86aa60c0b2a717550cbd51613e3a07fbcdb5
2024-11-20 18:45:04 +08:00
Ron Nazarov
39d1acc021 gnu: qbittorrent: Update to 5.0.1.
* 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-11-20 18:24:24 +08:00
Adam Faiz via Guix-patches via
ea47842d29 gnu: libtorrent-rasterbar: Use gexps and new input style.
* 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-06 02:41:29 +08:00
Adam Faiz via Guix-patches via
37dede4c4d gnu: libtorrent-rasterbar: Update to 2.0.10.
* 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-10-06 02:36:50 +08:00
Hilton Chain via Guix-patches via
94e5ddc568 gnu: qbittorrent-enhanced: Update to 4.6.6.10.
* 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-06 00:05:53 +08:00
Hilton Chain via Guix-patches via
8de455132d gnu: qbittorrent: Update to 4.6.6.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.6.

Change-Id: I494f5f9e531aabdb6ba60ff418f6ba0cf45b46f4
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:05:53 +08:00
Leo Famulari
583d881884 gnu: Transmission: Update to 4.0.6.
* 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-09-02 20:00:40 -04:00
Maxime Devos
8ea60f7525 gnu: qbittorrent: Add 'bash' input for 'wrap-program'.
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-08-31 10:42:35 +02:00
Zheng Junjie
dfe188662b gnu: qbittorrent-enhanced: Update to 4.6.4.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.4.10.

Change-Id: I85f1dfaa8cd7eda752778c0d67e311d3ba26a21d
2024-05-10 19:41:33 +08:00
Timotej Lazar
b433ac8d64 gnu: qbittorrent: Update to 4.6.4.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.4.

Change-Id: Iad1fdc9100c4b01e4cab04d101d068e91c5591c4
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-10 19:25:14 +08:00
Hilton Chain
8d6d5b2a94 gnu: qbittorrent-enhanced-nox: Rename to qbittorrent-enhanced-no-x.
* 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-09 09:34:59 +08:00