From unknown Mon Jun 23 13:14:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#63056 <63056@debbugs.gnu.org> To: bug#63056 <63056@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Transmission: Update to 4.0.3. Reply-To: bug#63056 <63056@debbugs.gnu.org> Date: Mon, 23 Jun 2025 20:14:35 +0000 retitle 63056 [PATCH] gnu: Transmission: Update to 4.0.3. reassign 63056 guix-patches submitter 63056 Leo Famulari severity 63056 normal tag 63056 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 24 13:48:38 2023 Received: (at submit) by debbugs.gnu.org; 24 Apr 2023 17:48:38 +0000 Received: from localhost ([127.0.0.1]:50278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pr0Ik-00046j-LJ for submit@debbugs.gnu.org; Mon, 24 Apr 2023 13:48:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:37364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pr0Ig-00046V-FC for submit@debbugs.gnu.org; Mon, 24 Apr 2023 13:48:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pr0IS-0006WW-Ud for guix-patches@gnu.org; Mon, 24 Apr 2023 13:48:17 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pr0IJ-0006HE-1D for guix-patches@gnu.org; Mon, 24 Apr 2023 13:48:11 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 0809D3200941; Mon, 24 Apr 2023 13:48:01 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 24 Apr 2023 13:48:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=mesmtp; t=1682358481; x=1682444881; bh=oSIbits uLLHbrAVHdx9SjA3dOX/P8pveCVlXSjy8icg=; b=mAMd8s/osdoEZnPv05BBpTB /JacPErSGqDjus3Gm5E2QGmYS3ty3nL8K7D8qQB1No4fFcbnj7X6KVCEynGeE26w YmtlgMMOgJCtd9vvICvVGBAdBUD21XbCNKSxMH+wTalUwPhBm6MFpaQvC+U4ykpQ 0fIE3+tL3gV3X5RUsq8A= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1682358481; x=1682444881; bh=oSIbitsuLLHbrAVHdx9SjA3dOX/P 8pveCVlXSjy8icg=; b=DyGn+Hjv7mO3VSLkxCsgC6bM8/Id1TF2hhTUMZRJ/DhD 4qMGmUG9I9gZ8qeKt971msGhANtCZG64IphGFzCqTIhLrwEABoL5JA3c4Sxaao4p 6BLFGjuFTBtYxo55QJM8kSYQ6bCl1wcDdbyDyt69QgGQ3b0ggm5jRpdFZm5b++S7 ovz0IfVOAwRs6F/3mVxyOaNFjCZUcr4SClGMCm5yv6JvprpUgDoOTsQqfOR3rpcc hXvNKuBSXVj9eMHDioKfV+aaNrlqgXRXGDvUvaabXQA3gOTkaZs7l3WFuzmFtJjT YmTuLifH6QzgaIctJ3JMkxFDg1CqqVnEKxAnQm6pYA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfedutddgudduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpefgjeelieeukeejvdejleejieehvddtud ehgeefhfeuhedukefhfefgudekjeegveenucffohhmrghinhepghhithhhuhgsrdgtohhm pdhtrhgrnhhsmhhishhsihhonhgsthdrtghomhenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 24 Apr 2023 13:48:01 -0400 (EDT) From: Leo Famulari To: guix-patches@gnu.org Subject: [PATCH] gnu: Transmission: Update to 4.0.3. Date: Mon, 24 Apr 2023 13:47:57 -0400 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.25; envelope-from=leo@famulari.name; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -22 X-Spam_score: -2.3 X-Spam_bar: -- X-Spam_report: (-2.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URI_NOVOWEL=0.5 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) This updates Transmission to 4.0.3. This is a major upgrade with lots of changes upstream: https://github.com/transmission/transmission/releases/tag/4.0.0 It works ... if you remove the '#:glib-or-gtk-wrap-excluded-outputs'. The build system has changed from glib-or-gtk to cmake, but we still need to wrap the 'gui' output. But, I can't figure out how to apply this key from the glib-or-gtk build system to this cmake package. Any advice? We only want to wrap the 'gui' output. * 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. Remove #:glib-or-gtk-wrap-excluded-outputs. Import the glib-or-gtk-build-system and wrap the build outputs. 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. --- gnu/local.mk | 1 - gnu/packages/bittorrent.scm | 89 ++++++++++--------- .../transmission-honor-localedir.patch | 34 ------- 3 files changed, 49 insertions(+), 75 deletions(-) delete mode 100644 gnu/packages/patches/transmission-honor-localedir.patch diff --git a/gnu/local.mk b/gnu/local.mk index ee90d102ac..c93c4e1dc5 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1925,7 +1925,6 @@ dist_patch_DATA = \ %D%/packages/patches/tootle-reason-phrase.patch \ %D%/packages/patches/transcode-ffmpeg.patch \ %D%/packages/patches/transfig-gcc10-fno-common.patch \ - %D%/packages/patches/transmission-honor-localedir.patch \ %D%/packages/patches/trytond-add-egg-modules-to-path.patch \ %D%/packages/patches/trytond-add-guix_trytond_path.patch \ %D%/packages/patches/ttf2eot-cstddef.patch \ diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm index bfe524366c..fd04e07e0c 100644 --- a/gnu/packages/bittorrent.scm +++ b/gnu/packages/bittorrent.scm @@ -65,6 +65,7 @@ (define-module (gnu packages bittorrent) #:use-module (gnu packages libevent) #:use-module (gnu packages multiprecision) #:use-module (gnu packages nettle) + #:use-module (gnu packages networking) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -76,12 +77,13 @@ (define-module (gnu packages bittorrent) #:use-module (gnu packages sqlite) #:use-module (gnu packages ssh) #:use-module (gnu packages tls) + #:use-module (gnu packages upnp) #:use-module (gnu packages xml)) (define-public transmission (package (name "transmission") - (version "3.00") + (version "4.0.3") (source (origin (method url-fetch) (uri (string-append "https://github.com/transmission/transmission" @@ -89,51 +91,58 @@ (define-public transmission version ".tar.xz")) (sha256 (base32 - "1wjmn96zrvmk8j1yz2ysmqd7a2x6ilvnwwapcvfzgxs2wwpnai4i")) - (patches (search-patches "transmission-honor-localedir.patch")))) - (build-system glib-or-gtk-build-system) + "0njlmpcdsxwx8vwdk9dvsby51l6f6awks9d0mgvi9fs2ivaizc5n" + )))) + (build-system cmake-build-system) (outputs '("out" ; library and command-line interface "gui")) ; graphical user interface (arguments - '(#:configure-flags - (list (string-append "--localedir=" - (assoc-ref %outputs "gui") - "/share/locale")) - ;; Some tests segfault when using libevent 2.12 without internet - ;; connection. This has been reported mainstream but not fixed yet: - ;; https://github.com/transmission/transmission/issues/1437. - #:tests? #f - #:glib-or-gtk-wrap-excluded-outputs '("out") - #:phases - (modify-phases %standard-phases + (list + #:imported-modules `((guix build glib-or-gtk-build-system) + ,@%cmake-build-system-modules) + #:modules '(((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) + (guix build cmake-build-system) + (guix build utils)) + #:phases + #~(modify-phases %standard-phases ;; Avoid embedding kernel version for reproducible build - (add-after 'unpack 'remove-kernel-version - (lambda _ - (substitute* "third-party/miniupnpc/updateminiupnpcstrings.sh" - (("OS_VERSION=`uname -r`") "OS_VERSION=Guix")))) - (add-after 'install 'move-gui - (lambda* (#:key outputs #:allow-other-keys) - ;; Move the GUI to its own output, so that "out" doesn't - ;; depend on GTK+. - (let ((out (assoc-ref outputs "out")) - (gui (assoc-ref outputs "gui"))) - (mkdir-p (string-append gui "/bin")) - (rename-file (string-append out "/bin/transmission-gtk") - (string-append gui "/bin/transmission-gtk")) - + (add-after 'unpack 'remove-kernel-version + (lambda _ + (substitute* "third-party/miniupnpc/updateminiupnpcstrings.sh" + (("OS_VERSION=`uname -r`") "OS_VERSION=Guix")))) + (replace 'check + (lambda* (#:key tests? parallel-tests? #:allow-other-keys) + (if tests? + ;; XXX this test fails... + (invoke "ctest" "-E" "usesBootstrapFile" + "-j" (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (format #t "test suite not run~%")))) + (add-after 'install 'move-gui + (lambda* (#:key outputs #:allow-other-keys) + (mkdir-p (string-append #$output:gui "/bin")) + (mkdir-p (string-append #$output:gui "/share/man/man1")) + (rename-file (string-append #$output "/bin/transmission-gtk") + (string-append #$output:gui "/bin/transmission-gtk")) (for-each (lambda (dir) - (rename-file (string-append out "/share/" dir) - (string-append gui "/share/" dir))) - '("appdata" "applications" "icons" "pixmaps")) - - (mkdir-p (string-append gui "/share/man/man1")) - (rename-file - (string-append out "/share/man/man1/transmission-gtk.1") - (string-append gui "/share/man/man1/transmission-gtk.1")) - #t)))))) - (inputs - (list libevent curl openssl zlib gtk+ libappindicator)) + (rename-file (string-append #$output "/share/" dir) + (string-append #$output:gui "/share/" dir))) + '("applications" "icons" "metainfo" "transmission")) + (rename-file + (string-append #$output "/share/man/man1/transmission-gtk.1") + (string-append #$output:gui "/share/man/man1/transmission-gtk.1")))) + (add-after 'move-gui 'glib-or-gtk-wrap + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))) + (inputs (list curl + (list glib "bin") + gtkmm + libappindicator + libevent + openssl + python + zlib)) (native-inputs (list intltool pkg-config)) (home-page "https://transmissionbt.com/") diff --git a/gnu/packages/patches/transmission-honor-localedir.patch b/gnu/packages/patches/transmission-honor-localedir.patch deleted file mode 100644 index 70c66bfb2b..0000000000 --- a/gnu/packages/patches/transmission-honor-localedir.patch +++ /dev/null @@ -1,34 +0,0 @@ -This patch modifies Transmission so it honors the "localedir" option -passed to its configure script, allowing GTK-specific localization -data to be placed in the package's "gui" output. - -Without this patch, localization of transmission-gtk can break as the -application will expect to find this data in the package's default -output (as a result of the call to bindtextdomain in gtk/main.c). - -diff --git a/configure b/configure -index a29e24f..3ae8ef4 100755 ---- a/configure -+++ b/configure -@@ -21305,7 +21305,7 @@ $as_echo "$LINGUAS" >&6; } - sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ - < $srcdir/po/POTFILES.in > po/POTFILES - -- transmissionlocaledir='${prefix}/${DATADIRNAME}/locale' -+ transmissionlocaledir='${localedir}' - - fi - -diff --git a/configure.ac b/configure.ac -index 57d3cae..ab62093 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -563,7 +563,7 @@ if test "x$enable_nls" = "xyes" ; then - AC_SUBST(GETTEXT_PACKAGE) - AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package]) - AM_GLIB_GNU_GETTEXT -- transmissionlocaledir='${prefix}/${DATADIRNAME}/locale' -+ transmissionlocaledir='${localedir}' - AC_SUBST(transmissionlocaledir) - fi - AC_SUBST(INTLLIBS) -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 24 18:40:35 2023 Received: (at 63056) by debbugs.gnu.org; 24 Apr 2023 22:40:35 +0000 Received: from localhost ([127.0.0.1]:50613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pr4rH-0003pp-Qx for submit@debbugs.gnu.org; Mon, 24 Apr 2023 18:40:35 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:49249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pr4rA-0003pP-Bx for 63056@debbugs.gnu.org; Mon, 24 Apr 2023 18:40:30 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9386C5C00F5; Mon, 24 Apr 2023 18:40:16 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 24 Apr 2023 18:40:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=mesmtp; t=1682376016; x=1682462416; bh=lPzkIq7 ncrvBd8Ura0F2UII7sjlDDpbjyXRgzHr9Tns=; b=a5ihc9zWQcuzyhqQ++iHqUU gl8Cp5IKeVTHZyXVOAcZrlBNCjkNCFrH9QBjbR9aK3N2dhHsWvZDO6xCG9duBHG+ +FsMM7F8jhog5G3hLaaA7YKy6kXMJ5M3KhEXfjC1726lmxcY+9861Rp4xX9PbHCo RnWx9qgaR4WN0SdbmLFE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1682376016; x=1682462416; bh=lPzkIq7ncrvBd8Ura0F2UII7sjlD DpbjyXRgzHr9Tns=; b=DVElzikvHBjpy8odH0MYk3AG/Bef1sXbFjDYtqhtu3zl Kqtx+lpoK2pzAERU4ipy/TRx+TSUMZwuKdtnoB+frx6UAqj4YcAuyUe4Biqd3Lqb t1m8mQT3bjVTLKSBR5r2uU+nmjSYNxR5omf9LdlI3cWaOe07QCH8Fe1/BOY6BSdi Dk5QuthvPkB306uhh9ybFxdwOVUg0vFt6/zQop6Bcewcb42nQJW0qONJi+65bxTW ZARDmEx36ErMe8hANkP9PTETR4DDoPlh5k5wWeKKN7B9mNLgTSIfY26MNtSUP3ui whU7+4F3ZW+iKbiWqyLswK1+ajPo9aUf4ArYIFw54A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeduuddgudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepgfejleeiueekjedvjeeljeeihedvtdduhe egfefhueehudekhfefgfdukeejgeevnecuffhomhgrihhnpehgihhthhhusgdrtghomhdp thhrrghnshhmihhsshhiohhnsghtrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <63056@debbugs.gnu.org>; Mon, 24 Apr 2023 18:40:16 -0400 (EDT) From: Leo Famulari To: 63056@debbugs.gnu.org Subject: [PATCH v2] gnu: Transmission: Update to 4.0.3. Date: Mon, 24 Apr 2023 18:39:47 -0400 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 63056 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) Thanks to help from Efraim, the wrap phase is working properly now! * 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. --- gnu/local.mk | 1 - gnu/packages/bittorrent.scm | 89 ++++++++++--------- .../transmission-honor-localedir.patch | 34 ------- 3 files changed, 49 insertions(+), 75 deletions(-) delete mode 100644 gnu/packages/patches/transmission-honor-localedir.patch diff --git a/gnu/local.mk b/gnu/local.mk index ee90d102ac..c93c4e1dc5 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1925,7 +1925,6 @@ dist_patch_DATA = \ %D%/packages/patches/tootle-reason-phrase.patch \ %D%/packages/patches/transcode-ffmpeg.patch \ %D%/packages/patches/transfig-gcc10-fno-common.patch \ - %D%/packages/patches/transmission-honor-localedir.patch \ %D%/packages/patches/trytond-add-egg-modules-to-path.patch \ %D%/packages/patches/trytond-add-guix_trytond_path.patch \ %D%/packages/patches/ttf2eot-cstddef.patch \ diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm index bfe524366c..8e345f2de7 100644 --- a/gnu/packages/bittorrent.scm +++ b/gnu/packages/bittorrent.scm @@ -81,7 +81,7 @@ (define-module (gnu packages bittorrent) (define-public transmission (package (name "transmission") - (version "3.00") + (version "4.0.3") (source (origin (method url-fetch) (uri (string-append "https://github.com/transmission/transmission" @@ -89,51 +89,60 @@ (define-public transmission version ".tar.xz")) (sha256 (base32 - "1wjmn96zrvmk8j1yz2ysmqd7a2x6ilvnwwapcvfzgxs2wwpnai4i")) - (patches (search-patches "transmission-honor-localedir.patch")))) - (build-system glib-or-gtk-build-system) + "0njlmpcdsxwx8vwdk9dvsby51l6f6awks9d0mgvi9fs2ivaizc5n")))) + (build-system cmake-build-system) (outputs '("out" ; library and command-line interface "gui")) ; graphical user interface (arguments - '(#:configure-flags - (list (string-append "--localedir=" - (assoc-ref %outputs "gui") - "/share/locale")) - ;; Some tests segfault when using libevent 2.12 without internet - ;; connection. This has been reported mainstream but not fixed yet: - ;; https://github.com/transmission/transmission/issues/1437. - #:tests? #f - #:glib-or-gtk-wrap-excluded-outputs '("out") - #:phases - (modify-phases %standard-phases + (list + #:imported-modules `((guix build glib-or-gtk-build-system) + ,@%cmake-build-system-modules) + #:modules '(((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) + (guix build cmake-build-system) + (guix build utils)) + #:phases + #~(modify-phases %standard-phases ;; Avoid embedding kernel version for reproducible build - (add-after 'unpack 'remove-kernel-version - (lambda _ - (substitute* "third-party/miniupnpc/updateminiupnpcstrings.sh" - (("OS_VERSION=`uname -r`") "OS_VERSION=Guix")))) - (add-after 'install 'move-gui - (lambda* (#:key outputs #:allow-other-keys) - ;; Move the GUI to its own output, so that "out" doesn't - ;; depend on GTK+. - (let ((out (assoc-ref outputs "out")) - (gui (assoc-ref outputs "gui"))) - (mkdir-p (string-append gui "/bin")) - (rename-file (string-append out "/bin/transmission-gtk") - (string-append gui "/bin/transmission-gtk")) - + (add-after 'unpack 'remove-kernel-version + (lambda _ + (substitute* "third-party/miniupnpc/updateminiupnpcstrings.sh" + (("OS_VERSION=`uname -r`") "OS_VERSION=Guix")))) + (replace 'check + (lambda* (#:key tests? parallel-tests? #:allow-other-keys) + (if tests? + ;; XXX this test fails... + (invoke "ctest" "-E" "usesBootstrapFile" + "-j" (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (format #t "test suite not run~%")))) + (add-after 'install 'move-gui + (lambda* (#:key outputs #:allow-other-keys) + (mkdir-p (string-append #$output:gui "/bin")) + (mkdir-p (string-append #$output:gui "/share/man/man1")) + (rename-file (string-append #$output "/bin/transmission-gtk") + (string-append #$output:gui "/bin/transmission-gtk")) (for-each (lambda (dir) - (rename-file (string-append out "/share/" dir) - (string-append gui "/share/" dir))) - '("appdata" "applications" "icons" "pixmaps")) - - (mkdir-p (string-append gui "/share/man/man1")) - (rename-file - (string-append out "/share/man/man1/transmission-gtk.1") - (string-append gui "/share/man/man1/transmission-gtk.1")) - #t)))))) - (inputs - (list libevent curl openssl zlib gtk+ libappindicator)) + (rename-file (string-append #$output "/share/" dir) + (string-append #$output:gui "/share/" dir))) + '("applications" "icons" "metainfo" "transmission")) + (rename-file + (string-append #$output "/share/man/man1/transmission-gtk.1") + (string-append #$output:gui "/share/man/man1/transmission-gtk.1")))) + (add-after 'move-gui 'glib-or-gtk-wrap + (lambda* (#:key outputs #:allow-other-keys #:rest args) + (apply (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap) + #:glib-or-gtk-wrap-excluded-outputs (list "out") + args)))))) + (inputs (list curl + (list glib "bin") + gtkmm + libappindicator + libevent + openssl + python + zlib)) (native-inputs (list intltool pkg-config)) (home-page "https://transmissionbt.com/") diff --git a/gnu/packages/patches/transmission-honor-localedir.patch b/gnu/packages/patches/transmission-honor-localedir.patch deleted file mode 100644 index 70c66bfb2b..0000000000 --- a/gnu/packages/patches/transmission-honor-localedir.patch +++ /dev/null @@ -1,34 +0,0 @@ -This patch modifies Transmission so it honors the "localedir" option -passed to its configure script, allowing GTK-specific localization -data to be placed in the package's "gui" output. - -Without this patch, localization of transmission-gtk can break as the -application will expect to find this data in the package's default -output (as a result of the call to bindtextdomain in gtk/main.c). - -diff --git a/configure b/configure -index a29e24f..3ae8ef4 100755 ---- a/configure -+++ b/configure -@@ -21305,7 +21305,7 @@ $as_echo "$LINGUAS" >&6; } - sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ - < $srcdir/po/POTFILES.in > po/POTFILES - -- transmissionlocaledir='${prefix}/${DATADIRNAME}/locale' -+ transmissionlocaledir='${localedir}' - - fi - -diff --git a/configure.ac b/configure.ac -index 57d3cae..ab62093 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -563,7 +563,7 @@ if test "x$enable_nls" = "xyes" ; then - AC_SUBST(GETTEXT_PACKAGE) - AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package]) - AM_GLIB_GNU_GETTEXT -- transmissionlocaledir='${prefix}/${DATADIRNAME}/locale' -+ transmissionlocaledir='${localedir}' - AC_SUBST(transmissionlocaledir) - fi - AC_SUBST(INTLLIBS) -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 30 12:27:22 2023 Received: (at 63056) by debbugs.gnu.org; 30 Apr 2023 16:27:22 +0000 Received: from localhost ([127.0.0.1]:38300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt9tS-0006mu-1T for submit@debbugs.gnu.org; Sun, 30 Apr 2023 12:27:22 -0400 Received: from mail-ej1-f66.google.com ([209.85.218.66]:45527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt9tP-0006me-HB for 63056@debbugs.gnu.org; Sun, 30 Apr 2023 12:27:20 -0400 Received: by mail-ej1-f66.google.com with SMTP id a640c23a62f3a-959a3e2dd27so339257366b.3 for <63056@debbugs.gnu.org>; Sun, 30 Apr 2023 09:27:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682872033; x=1685464033; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=+zBep2eZUccbN//58YMnEzc2C5Fj+/DP2I69XNsgNFw=; b=qVPB2153wstxV6qPv5H4kE4JIe6igBP4zHP1g0CR3Nlt4f8lViFNZFotGfKh0+w5ON ErLhTqozxCX3Y/I1LEszmXLxrNwqKNNYsx0hUCyhkgNGlSeGbe/836YLZVWWm82edc5S +sJXlCFFgprHOPeT7WPxzZML42SujzZve8vUZc75OSkXETumTCmBATxzrTFT4SApQufq AYUotCQvElUhSrZVWqP/g40FwYHgk+B/uWZVFfLKuWHzgXON8Wv+Buu3AqYRd/rsN7jO tGOEDRSGGyDzjcZB73iUI7BMNlKSD0oqjVH9Pmzz696kaS8IrWgQbs4Tp6mqy73GXKCJ 804w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682872033; x=1685464033; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+zBep2eZUccbN//58YMnEzc2C5Fj+/DP2I69XNsgNFw=; b=TsKi2qY8sXNgSXEXKpEOLGbnz6JWc1TOdPh0+OgnoCN1in7PjWejYtgj5+EKRRIhiD ndXwFsNC8CXexgoZRf0AW2hu63LZTp3TCw/EjBl1qgPDBKvhvDrrfln9qAEM7kJwjUHT hl9YUw7Zh3XeEp4ADJekzRuFaNa9GKqMvqJugF3kEq2g8jT5LPx1iOAlEWKNPJtu1zE8 KyysbGS4RTdk8ZiunzNfOWagDYRTg3GrTn/m7+swiAD6VyslCew9PgJkGKkDbjbe5Wm4 i3Bzbq4T1m7hzNC4oGk2C0gKtDM/ebJB2i36hJb6W1Sh99yLWHuXsqa6Vk5vux6qOBQc dU/A== X-Gm-Message-State: AC+VfDzB1UpZpUDlggDMqICq5oXS9AZXdydgy8NgcbctrjZMjIUF9wia c9GwuOxNNkvEsv6hxGqTyYepuNG3kVOLVg== X-Google-Smtp-Source: ACHHUZ4t0dRGKiiIAV+gtY6ZoOgo/WPk0S2Ykd8j3aHcVwJiBsGVi44ycTo3iT442YM9AYcvWicl1Q== X-Received: by 2002:a17:907:94ca:b0:92f:924b:e8f4 with SMTP id dn10-20020a17090794ca00b0092f924be8f4mr10858623ejc.4.1682872033365; Sun, 30 Apr 2023 09:27:13 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id sb11-20020a170906edcb00b0094f7c1b6a94sm14006758ejb.11.2023.04.30.09.27.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Apr 2023 09:27:13 -0700 (PDT) Message-ID: <2c5682c387c172856c67c20df1a4cd28006c7a93.camel@gmail.com> Subject: Re: [PATCH v2] gnu: Transmission: Update to 4.0.3. From: Liliana Marie Prikler To: Leo Famulari , 63056@debbugs.gnu.org Date: Sun, 30 Apr 2023 18:27:09 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Montag, dem 24.04.2023 um 18:39 -0400 schrieb Leo Famulari: > Thanks to help from Efraim, the wrap phase is working properly now! > > * gnu/packages/bittorrent.scm: Update to 4.0.3. > [build-system [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.218.66 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.66 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.66 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 63056 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Am Montag, dem 24.04.2023 um 18:39 -0400 schrieb Leo Famulari: > Thanks to help from Efraim, the wrap phase is working properly now! >=20 > * 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.=C2=A0 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. > --- LGTM, this patch just saved my evening :) From debbugs-submit-bounces@debbugs.gnu.org Mon May 01 00:47:28 2023 Received: (at 63056-done) by debbugs.gnu.org; 1 May 2023 04:47:28 +0000 Received: from localhost ([127.0.0.1]:38709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptLRg-00038z-0Y for submit@debbugs.gnu.org; Mon, 01 May 2023 00:47:28 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:57029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptLRZ-00038b-Mu for 63056-done@debbugs.gnu.org; Mon, 01 May 2023 00:47:25 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 384555C011D; Mon, 1 May 2023 00:47:16 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 01 May 2023 00:47:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1682916436; x=1683002836; bh=f2KJ61jR5sCxhiMeDz66o+XkYm29fox8JFWvq0+ZKL8=; b= Txah3EkZT+C69PjNaeNaIzCa8xI84jUC8YcaqexRqvBMDxHOK0db14f30RLG4mW7 SA+U9BOMviRzPgv+bFDXFf81KLIU4lw3P/IYTeNRsZMkd5r5e6AafQPfiq3mTXyz tx0dBo1VirCOavMJJO7iorWWMUzzCOKJt/3+WfCQCes= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1682916436; x=1683002836; bh=f2KJ61jR5sCxh iMeDz66o+XkYm29fox8JFWvq0+ZKL8=; b=f5RPEe4bxnV0yOXJ2AdrZnQXXX1Gc fgeXVQRiZ8dw9c+YVyYAqXr9IbsTinGFYg5ROwxESbZ0OycBpRwquR/jUnMFHn2V dmqB2TVoYO2axkO6QYIbzJ9RK9VTQzN8d/pin/ZfkWh/ChLq1g76Sf3zo3SpYgdC qJoKdnMpOWzhc9uhhpDZKIgxQG/Gu2+MciRTT6bCZJmHsKaB1HXZb/ZcQbGwacdk glNpWm8JsyvLO0BKVFFcBzB+dx1Xg3Wwhs5H9Ubj1dciGZLTewh3k3E3DPrQNv5T ISiQbwn5lKzlyTmPaqZan+YXG4JkwB8pvmpyhHI8RKFs2/Md69HHVed3g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfedvfedgledtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 1 May 2023 00:47:15 -0400 (EDT) Date: Mon, 1 May 2023 00:47:13 -0400 From: Leo Famulari To: Liliana Marie Prikler Subject: Re: [PATCH v2] gnu: Transmission: Update to 4.0.3. Message-ID: References: <2c5682c387c172856c67c20df1a4cd28006c7a93.camel@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2c5682c387c172856c67c20df1a4cd28006c7a93.camel@gmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 63056-done Cc: 63056-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Apr 30, 2023 at 06:27:09PM +0200, Liliana Marie Prikler wrote: > LGTM, this patch just saved my evening :) That's what I like to hear! Pushed as 8b3ae46ae3f80e285fe9c680bdaaaad1c57406b9 From unknown Mon Jun 23 13:14:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 29 May 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 25 07:29:57 2023 Received: (at control) by debbugs.gnu.org; 25 Sep 2023 11:29:57 +0000 Received: from localhost ([127.0.0.1]:44485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjmn-0000oT-0N for submit@debbugs.gnu.org; Mon, 25 Sep 2023 07:29:57 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:49947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjml-0000oF-CR for control@debbugs.gnu.org; Mon, 25 Sep 2023 07:29:55 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 629923200978 for ; Mon, 25 Sep 2023 07:29:37 -0400 (EDT) Received: from imap46 ([10.202.2.96]) by compute2.internal (MEProxy); Mon, 25 Sep 2023 07:29:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t=1695641376; x=1695727776; bh=kn3K90UOeBblzGXvWQuHuXesJ 3iKqGE5GJOVbv87lXE=; b=okDMDQ0lkH+WH1mgUrM64bHDC+4mtwJZlMJdYclbZ SEg2Z3vozusLwDfKDUEcHz1RRM6fQiEKzXz2F8hVqZtnTKWk2hYGnM3NFfqIFkCh tNZmH3TJL/7EbuOt/n72wOA+C+1WBs3z9BR/bHNU1idU8Ba2KPQ4NP974PLBgokz lKozvzDR+3yriqnHtBd+VHSOi5tkjQWo2SE1G316daAP2psvQJMMhw6Y3GyUxjz3 ZoZ9rDBLNOFRHb7PvckEzAziO/VCbE/qJw4aYx5JIUdUwgQbLH8amZeVLXOtsMP7 AGrbCXwGLAKac8gtCWCUlL/N7zJxXVxgmPWC+ELTKvf4g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695641376; x=1695727776; bh=kn3K90UOeBblzGXvWQuHuXesJ3iKqGE5GJO Vbv87lXE=; b=F6JIMb5BHKlozs78x/NVroZZjQpie+Z/9Mh89tg1ET7KcCrF1vo d8MfXs7YT84yXPpu3g/HsPmDapmzOoeCiKguNdJ5NZDQQiuPk2pL71L4rrGvhB99 /5SiFTg9+QZALE3A5cczujYSzNtsFjm23hUEE0I0EtsSc4rxELfPicfindiYThCW 4MbBmDL0BGgQDLMuBAiBhIm5HlraTk9qKs/09OeT8bH2p0G5Rv1iBVJcXS/tYsk9 Hl3TKmIYMWNUHiTN/bdlOo/LdFN8egEEdpg0im5RRn7VnP0O1+WhW/WYSyfKUCxs HYa9FQ3b5jIRH8pHEQlNsRU7251Ctd5HtFQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelgedgfeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne fgmhhpthihuchsuhgsjhgvtghtucdluddtmdenucfjughrpefofgggkfffhffvufgtsegr tderreerreejnecuhfhrohhmpeevlhormhgvnhhtucfnrghsshhivghurhcuoegtlhgvmh gvnhhtsehlrghsshhivghurhdrohhrgheqnecuggftrfgrthhtvghrnhepueeguedugfff ieffgeejvdevudetvdejvdeiieeiudelteevhedttefhhfeftdetnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptghlvghmvghntheslhgrshhs ihgvuhhrrdhorhhg X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id AA6982A2008B; Mon, 25 Sep 2023 07:29:36 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-761-gece9e40c48-fm-20230913.001-gece9e40c MIME-Version: 1.0 Message-Id: <3c23b519-998b-4b62-93b0-b8ffd9f6ad36@app.fastmail.com> Date: Mon, 25 Sep 2023 13:29:15 +0200 From: =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= To: "GNU bug tracker automated control server" Subject: Content-Type: multipart/alternative; boundary=9380937cccf6438899c7ed6c28bb093b X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: unarchive 63056 unarchive 63056 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.19 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message 0.0 TVD_SPACE_RATIO No description available. 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) --9380937cccf6438899c7ed6c28bb093b Content-Type: text/plain unarchive 63056 --9380937cccf6438899c7ed6c28bb093b Content-Type: text/html
unarchive 63056
--9380937cccf6438899c7ed6c28bb093b-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 25 07:33:38 2023 Received: (at 63056) by debbugs.gnu.org; 25 Sep 2023 11:33:38 +0000 Received: from localhost ([127.0.0.1]:44492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjqL-0003b2-IX for submit@debbugs.gnu.org; Mon, 25 Sep 2023 07:33:38 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:40415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjqG-0003aV-3N for 63056@debbugs.gnu.org; Mon, 25 Sep 2023 07:33:36 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id C87A732003D3 for <63056@debbugs.gnu.org>; Mon, 25 Sep 2023 07:33:13 -0400 (EDT) Received: from imap46 ([10.202.2.96]) by compute2.internal (MEProxy); Mon, 25 Sep 2023 07:33:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t=1695641593; x=1695727993; bh=byOvybLRX+0Et+XnSk3PyRa5F g19KabXZTaSR1blYRg=; b=DjDOmLEAct0nabXe3Tt7dQzHFxxYnqvtoWwSdRHtD IMl/W75KqykHR7wwd2H45CkHVN2Ht6ROzZaPP6hJJMzctDoZoDbWO2kNeOn5SvWp 8gQS4JAIav4NINzMxZL1ofbdkLwzWNEiVZ6qT8s1xOv+T9aK1y+bRlrb8F5ove9N 9/VWQBE8HAY4ZWniAAZo94jfxuOlykdM0EOt91DENJnsGl4Fdy/KaULkDWutrJii LUTIPTWJVkJTQcE/KlKaKIXHsSCJzyoVvN6Y3oHZTCHVaCLMCneUiSdcUgNvLsF0 jqgffX3C2nj1asDKz1wlYcSNJP+zbIh9zyEz4FV5Rn6uw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695641593; x=1695727993; bh=byOvybLRX+0Et+XnSk3PyRa5Fg19KabXZTa SR1blYRg=; b=dtItKsBUB/2geFaVRFUU9AZ8tlvgr1HHQCL/EZ5ud7NhS9pLISv HUCVcgin5EOd8a/9jqlNL80aSJzfqlJBQBV44La7PeI/Gi6iDphCL/qxe/J/tXGx EOMgvABZI0LpRtTJGvKfS2frNIORNB+zTOK/n08bPa9pexeYfcEqCWbglUbOU5m5 4Av2YVdtqjA1jSf9Ebr0Yvw+vOPnjY/FuSqrMDCy0QBzhjkTupcj6aY/LtdAijvP /aASWLPGXmYGAprqP7IM5tIX5bdvvPqcsD2OqsonrJTG18NDz+ny58Nx6f7LTPiI Pt0SFGDd2m7gw5lhxDDG55zpNnO5F7yREYg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelgedggedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfffhffvufgtsegrtderre erreejnecuhfhrohhmpeevlhormhgvnhhtucfnrghsshhivghurhcuoegtlhgvmhgvnhht sehlrghsshhivghurhdrohhrgheqnecuggftrfgrthhtvghrnhepueeguedugfffieffge ejvdevudetvdejvdeiieeiudelteevhedttefhhfeftdetnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomheptghlvghmvghntheslhgrshhsihgvuh hrrdhorhhg X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 0EF082A20085; Mon, 25 Sep 2023 07:33:13 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-761-gece9e40c48-fm-20230913.001-gece9e40c MIME-Version: 1.0 x-forwarded-message-id: Message-Id: <51e40a50-13b0-4ef4-b83c-b4a2f5892d25@app.fastmail.com> Date: Mon, 25 Sep 2023 13:32:52 +0200 From: =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= To: 63056@debbugs.gnu.org Subject: [PATCH] gnu: Transmission: Update to 4.0.3. Content-Type: multipart/alternative; boundary=59db2054ffaf4e59a695aa9aeb9a150f X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 63056 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --59db2054ffaf4e59a695aa9aeb9a150f Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, it seems to me that this patch broke transmission-daemon (if gui is = not installed). Would that be OK if I patch it so it puts the "share/transmission" direc= tory back in the default output? (Which only contains "public_html".) It would look like > @@ -127,7 +127,7 @@ (define-public transmission > (lambda (dir) > (rename-file (string-append #$output "/share/" dir) > (string-append #$output:gui "/share/" = dir))) > - '("applications" "icons" "metainfo" "transmission")) > + '("applications" "icons" "metainfo")) > (rename-file > (string-append #$output "/share/man/man1/transmission-= gtk.1") > (string-append #$output:gui "/share/man/man1/transmiss= ion-gtk.1")))) Thanks, Cl=C3=A9ment --59db2054ffaf4e59a695aa9aeb9a150f Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi, it see= ms to me that this patch broke transmission-daemon (if gui is not instal= led).

Would that be OK if I patch it so it puts the "share/transmission" di= rectory back in the default output?  (Which only contains  "pu= blic_html".)

It would look like
@@ -127,7 +127,7 @@ (define-public transmis= sion
         = ;        (lambda (dir)
=             =        (rename-file (string-append #$outpu= t "/share/" dir)
       = ;            = ;            = ; (string-append #$output:gui "/share/" dir)))
- &nbs= p;           &nbs= p;  '("applications" "icons" "metainfo" "transmission"))
<= div>+           &= nbsp;    '("applications" "icons" "metainfo"))
<= div>           &n= bsp;   (rename-file
    &nbs= p;           (string-a= ppend #$output "/share/man/man1/transmission-gtk.1")
 = ;            = ;   (string-append #$output:gui "/share/man/man1/transmission-= gtk.1"))))

Thanks,
Cl=C3=A9ment

--59db2054ffaf4e59a695aa9aeb9a150f-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 25 22:44:34 2023 Received: (at 63056) by debbugs.gnu.org; 26 Sep 2023 02:44:34 +0000 Received: from localhost ([127.0.0.1]:46949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qky3t-0000wg-RS for submit@debbugs.gnu.org; Mon, 25 Sep 2023 22:44:34 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:55275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qky3o-0000wL-QK for 63056@debbugs.gnu.org; Mon, 25 Sep 2023 22:44:32 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 8D8193200B34; Mon, 25 Sep 2023 22:44:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Mon, 25 Sep 2023 22:44:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to; s=mesmtp; t=1695696249; x=1695782649; bh=9PYPMcAL/RIyLbNqBcfXWx UK8lLq25sljURlqBPUmrY=; b=P2BkckXHrZOOb9fIPET1Fus7bJFMmQSu1M0+TS dgiF6Jt3Dlaq5gz+hi0Bhj2Hvc9DdtOs8g4UsvzVAvIZTI6YKC2zfJx44bMkNj7P gzzK2B0WBFDLBGWTeyapw6Zoxbrekyw4Q8tN5/wKRrHQpr6SQ7WdOt9+aw/fTZtv 9BXbo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695696249; x=1695782649; bh=9PYPMcAL/RIyLbNqBcfXWxUK8lLq25sljUR lqBPUmrY=; b=A+sMehgkFWiEw38iOimPgYR+0/wIaEC8G+UNgIv8DhDF0OLXBGv Pp33AX3RiPlApHNYzSK4p8sJT3ve2sBo5Yu8LD0+ieVNFPZDmHTQZEBgfSkiFlkQ 5kJXmRd4tStvzP6xVPULi2XVyW325D5i365Ch62IZelr77nd79FdWzjH9s+ziGRo kMAVa8zDvQL2NeMua5SGZWtlcGgJ9863N6PBTaj8zFe2yEyo7T6brX8lcb27nG2V CiYimbUdekSmADS2jHfqJzkCWSzQCmCDO5JxoMXMJ+KMhkqpuTLDWo4nuTU4KXci 3YbYLQpmOHLrNLnMvYp4FSiZEr9PnuBloRA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelhedgieduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggugfgjsehtkeertddttddunecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeegvdduhfduuedugefgvefguedvheevffefvdeltefgveeftdekiedvkeeu hedvvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 25 Sep 2023 22:44:08 -0400 (EDT) Date: Mon, 25 Sep 2023 22:44:06 -0400 From: Leo Famulari To: =?iso-8859-1?Q?Cl=E9ment?= Lassieur Subject: Re: [PATCH] gnu: Transmission: Update to 4.0.3. Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 63056 Cc: 63056@debbugs.gnu.org, liliana.prikler@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Sep 25, 2023 at 01:26:53PM +0200, Clément Lassieur wrote: > Hi, it seems to me that this patch broke transmission-daemon (if gui is not installed). > > Would that be OK if I patch it so it puts the "share/transmission" directory back in the default output? (Which only contains "public_html".) As long as it fixes the daemon and the GUI still works, sounds fine. From unknown Mon Jun 23 13:14:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 24 Oct 2023 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator