guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: torbrowser: Remove useless inputs.


From: guix-commits
Subject: branch master updated: gnu: torbrowser: Remove useless inputs.
Date: Thu, 18 Jan 2024 18:48:35 -0500

This is an automated email from the git hooks/post-receive script.

snape pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 17187aab61 gnu: torbrowser: Remove useless inputs.
17187aab61 is described below

commit 17187aab61b064aff42a0fe911313011b7162de5
Author: Clément Lassieur <clement@lassieur.org>
AuthorDate: Thu Jan 18 21:03:26 2024 +0100

    gnu: torbrowser: Remove useless inputs.
    
    One should never change assets, so no point being an input.
    
    * gnu/packages/tor.scm (torbrowser)[arguments]: In the ‘deploy-assets’ 
phase,
    directly refer to ‘torbrowser-assets’.
    [inputs]: Remove ‘torbrowser-assets’ and ‘bash-minimal’.
    
    Change-Id: I096f430e8277021462afffa65983ed2a8af08ed2
---
 gnu/packages/tor.scm | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index b20e17e4ce..ce84aa0726 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -13,7 +13,7 @@
 ;;; Copyright © 2021-2023 Danial Behzadi <dani.behzi@ubuntu.com>
 ;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
 ;;; Copyright © 2022 Jim Newsome <jnewsome@torproject.org>
-;;; Copyright © 2023 Clément Lassieur <clement@lassieur.org>
+;;; Copyright © 2023, 2024 Clément Lassieur <clement@lassieur.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -609,11 +609,11 @@ Browser.")
                   (close port))))
             (add-after 'install 'deploy-assets
               (lambda* (#:key inputs #:allow-other-keys)
-                (let ((assets #$(this-package-input "torbrowser-assets"))
-                      (lib (in-vicinity #$output "lib/torbrowser"))
+                (let ((lib (in-vicinity #$output "lib/torbrowser"))
                       (tor #$(this-package-input "tor-client")))
                   ;; TorBrowser/Data/Tor/torrc-defaults
-                  (copy-recursively (in-vicinity assets "TorBrowser")
+                  (copy-recursively (in-vicinity
+                                     #$torbrowser-assets "TorBrowser")
                                     (in-vicinity lib "TorBrowser"))
                   (substitute*
                       (in-vicinity lib "TorBrowser/Data/Tor/torrc-defaults")
@@ -628,13 +628,14 @@ Browser.")
                   (copy-file (in-vicinity tor "share/tor/geoip6")
                              (in-vicinity lib "TorBrowser/Data/Tor/geoip6"))
                   ;; Fonts
-                  (copy-recursively (in-vicinity assets "fontconfig")
+                  (copy-recursively (in-vicinity
+                                     #$torbrowser-assets "fontconfig")
                                     (in-vicinity lib "fontconfig"))
                   (substitute* (in-vicinity lib "fontconfig/fonts.conf")
                     (("<dir>fonts</dir>")
                      (format #f "<dir>~a</dir>" (in-vicinity lib "fonts"))))
                   (delete-file-recursively (in-vicinity lib "fonts"))
-                  (copy-recursively (in-vicinity assets "fonts")
+                  (copy-recursively (in-vicinity #$torbrowser-assets "fonts")
                                     (in-vicinity lib "fonts")))))
             (replace 'build-sandbox-whitelist
               (lambda* (#:key inputs #:allow-other-keys)
@@ -768,10 +769,8 @@ Browser.")
                  '("16" "22" "24" "32" "48" "64" "128" "256"))))))))
     (inputs
      (modify-inputs (package-inputs icecat-minimal)
-       (append bash-minimal
-               
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird
-               tor-client
-               torbrowser-assets)))
+       (append 
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird
+               tor-client)))
     (propagated-inputs
      (list noscript/icecat))
     (home-page "https://www.torproject.org";)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]