This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 5b307267d6 gnu: transmission-remote-gtk: Update to 1.6.0.
5b307267d6 is described below
commit 5b307267d698aa1b76dd03102107599731feb219
Author: Andrew Wong <[email protected]>
AuthorDate: Wed Jun 11 07:37:01 2025 -0400
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 <[email protected]>
---
gnu/packages/bittorrent.scm | 32 ++++++++++++++++++++------------
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm
index b2f22739ae..4ff8a65bce 100644
--- a/gnu/packages/bittorrent.scm
+++ b/gnu/packages/bittorrent.scm
@@ -43,6 +43,7 @@
#:use-module (guix git-download)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system meson)
#:use-module (guix build-system python)
#:use-module (guix build-system qt)
#:use-module (guix build-system glib-or-gtk)
@@ -73,6 +74,7 @@
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages nettle)
#:use-module (gnu packages ncurses)
+ #:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages python-build)
@@ -187,21 +189,27 @@ DHT, µTP, PEX and Magnet Links.")
(define-public transmission-remote-gtk
(package
(name "transmission-remote-gtk")
- (version "1.4.2")
+ (version "1.6.0")
(source
(origin
- (method url-fetch)
- (uri (string-append "https://github.com/transmission-remote-gtk/"
- "transmission-remote-gtk/releases/download/"
- version "/transmission-remote-gtk-" version
- ".tar.gz"))
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url
+ "https://github.com/transmission-remote-gtk/transmission-remote-gtk")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32 "0qz9wi70qc6vgnaymivc3xz6y86c9hglk6wjv3snnqxpxmp9saay"))))
- (build-system gnu-build-system)
- (native-inputs
- (list gnu-gettext pkg-config))
- (inputs
- (list appstream-glib curl gtk+ json-glib))
+ (base32 "17b4as8k84b6gfr7g27r9hgw8qbcx5wr5kbspl5yd1jbzqirkk7y"))))
+ (build-system meson-build-system)
+ (native-inputs (list `(,glib "bin") ;glib-compile-resources
+ gettext-minimal
+ gsettings-desktop-schemas
+ perl ;pod2man
+ pkg-config))
+ (inputs (list gtk+ json-glib libappindicator libsoup))
+ (arguments (list #:tests? #f ;Tests require network access.
+ #:glib-or-gtk? #t))
(synopsis "Gtk frontend to the Transmission daemon")
(description "transmission-remote-gtk is a GTK client for remote management
of the Transmission BitTorrent client, using its HTTP RPC protocol.")