From 15ff5eebb6109159a9ea4afd8cc942d9e0113148 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 31 Oct 2022 17:08:32 -0700 Subject: gnu: Fix various lint issues in synopsis and descriptions. * gnu/packages/android.scm (etc1tool)[synopsis]: Drop trailing period. * gnu/packages/bioinformatics.scm (mudskipper)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-async-log-attributes-1)[synopsis]: Likewise. (rust-atomic-polyfill-1)[synopsis]: Likewise. (rust-modifier-0.1)[synopsis]: Likewise. (rust-openssl-macros-0.1)[synopsis]: Likewise. (rust-syn-mid-0.5)[synopsis]: Likewise. (rust-toml-edit-0.14)[synopsis]: Likewise. (rust-valuable-derive-0.1)[synopsis]: Likewise. (rust-inflections-1)[synopsis]: Likewise. * gnu/packages/databases.scm (python-databases)[synopsis]: Likewise. * gnu/packages/games.scm (liquidwar6)[synopsis]: Likewise. * gnu/packages/golang.scm (go-golang.org-x-sync-errgroup)[synopsis]: Likewise. * gnu/packages/guile-xyz.scm (guile-config)[synopsis]: Likewise. * gnu/packages/haskell-web.scm (ghc-hxt-xpath)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-string-qq)[synopsis]: Likewise. * gnu/packages/machine-learning.scm (python-lap)[synopsis]: Likewise. (python-pyro-api)[synopsis]: Likewise. * gnu/packages/messaging.scm (python-librecaptcha)[synopsis]: Likewise. * gnu/packages/python-check.scm (python-pytest-cram)[synopsis]: Likewise. * gnu/packages/python-web.scm (python-jschema-to-python)[synopsis]: Likewise. (python-sarif-om)[synopsis]: Likewise. (python-socksio)[synopsis]: Likewise. (python-msrest)[synopsis]: Likewise. * gnu/packages/tor.scm (torsocks)[synopsis]: Likewise. * gnu/packages/cran.scm (r-rlist)[synopsis]: Remove leading article. * gnu/packages/crates-io.scm (rust-clippy-lints-0.0.153)[synopsis]: Likewise. (rust-simplelog-0.11)[synopsis]: Likewise. * gnu/packages/samba.scm (wsdd)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-spki-0.4)[synopsis]: Remove trailing whitespace. * gnu/packages/golang.scm (go-github-com-mattn-go-zglob)[description]: Remove leading whitespace. * gnu/packages/haskell-check.scm (ghc-crypto-cipher-tests)[description]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-ctype)[synopsis]: Remove trailing whitespace. * gnu/packages/mpi.scm (openmpi-thread-multiple)[description]: Remove leading whitespace. * gnu/packages/node-xyz.scm (node-string-decoder)[synopsis]: Remove trailing whitespace. --- gnu/packages/tor.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index 36ad5e765a..c71909f787 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -185,7 +185,7 @@ This package only provides a client to the Tor Network."))) (("getcap=.*") (string-append "getcap=" (which "getcap") "\n")))))))) (home-page "https://www.torproject.org/") - (synopsis "Transparently route an application's traffic through Tor.") + (synopsis "Transparently route an application's traffic through Tor") (description "Torsocks allows you to use most applications in a safe way with Tor. It ensures that DNS requests are handled safely and explicitly rejects UDP -- cgit 1.4.1 From 70df5c47a89f4f353a1df94467581a0f0da599a4 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 10 Nov 2022 17:48:24 +0200 Subject: gnu: tor: Update to 0.4.7.11. * gnu/packages/tor.scm (tor): Update to 0.4.7.11. --- gnu/packages/tor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index c71909f787..d061d76342 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -61,14 +61,14 @@ (define-public tor (package (name "tor") - (version "0.4.7.10") + (version "0.4.7.11") (source (origin (method url-fetch) (uri (string-append "https://dist.torproject.org/tor-" version ".tar.gz")) (sha256 (base32 - "0nss8g6hx42nqiir6l03dj15r433fvygq9r00nmnv8wylpgmczk4")))) + "0vhk5bingy0m70wri44jzynmw00as7b783jlq38mzg5xxnzayg6g")))) (build-system gnu-build-system) (arguments (list #:configure-flags -- cgit 1.4.1 From 02d82dedc84e80168e17aba1e0fe1e1e454fe7da Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 15 Nov 2022 09:44:47 +0200 Subject: gnu: torsocks: Add release-monitoring-url. * gnu/packages/tor.scm (torsocks)[properties]: New field. --- gnu/packages/tor.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index d061d76342..fc98481740 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -190,7 +190,9 @@ This package only provides a client to the Tor Network."))) "Torsocks allows you to use most applications in a safe way with Tor. It ensures that DNS requests are handled safely and explicitly rejects UDP traffic from the application you're using.") - + (properties + '((release-monitoring-url + . "https://gitlab.torproject.org/tpo/core/torsocks/-/tags"))) ;; All the files explicitly say "version 2 only". (license license:gpl2))) -- cgit 1.4.1 From 3a9653166462a961eb4c2d140bd2440ec9cadd25 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 19 Dec 2022 12:42:25 +0200 Subject: gnu: tor: Update to 0.4.7.12. * gnu/packages/tor.scm (tor): Update to 0.4.7.12. --- gnu/packages/tor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index fc98481740..5b0ea278ba 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -61,14 +61,14 @@ (define-public tor (package (name "tor") - (version "0.4.7.11") + (version "0.4.7.12") (source (origin (method url-fetch) (uri (string-append "https://dist.torproject.org/tor-" version ".tar.gz")) (sha256 (base32 - "0vhk5bingy0m70wri44jzynmw00as7b783jlq38mzg5xxnzayg6g")))) + "15g3p42hnccpz8zyk4bi8pm9fnpi7qs19wr8s0dqary42abrcp9v")))) (build-system gnu-build-system) (arguments (list #:configure-flags -- cgit 1.4.1 From f86475d012e528285c62a143e679dacb2a3240e4 Mon Sep 17 00:00:00 2001 From: Danial Behzadi Date: Tue, 20 Dec 2022 15:21:38 +0330 Subject: gnu: tractor: Update to 4.0. --- gnu/packages/tor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index 5b0ea278ba..c21eab23dc 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -434,14 +434,14 @@ Potential client and exit connections are scrubbed of sensitive information.") (define-public tractor (package (name "tractor") - (version "3.14") + (version "4.0") (source (origin (method url-fetch) (uri (pypi-uri "traxtor" version)) (sha256 (base32 - "06jhsg179rfckagrpk9r8wqp44anf1bchm3ins2saf5806f0n5lw")))) + "107iwkhw9rxbp4samlcw24gdvgqh23rd7z60lrl1b4iljmhqjvcs")))) (build-system python-build-system) (native-inputs `(("glib:bin" ,glib "bin"))) ; for glib-compile-schemas. -- cgit 1.4.1 From 7c9cbc8d73cd7a385686db1ee8552e4760584a82 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 21 Dec 2022 10:00:45 +0100 Subject: gnu: tractor: Use gexp. * gnu/packages/tor.scm (tractor)[native-inputs]: Drop label. [arguments]: Use gexp; drop trailing #T from build phases. --- gnu/packages/tor.scm | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index c21eab23dc..d88a840906 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2017–2021 Tobias Geerinckx-Rice ;;; Copyright © 2017, 2018, 2019, 2021 Eric Bavier ;;; Copyright © 2017 Rutger Helling -;;; Copyright © 2018 Ricardo Wurmus +;;; Copyright © 2018, 2022 Ricardo Wurmus ;;; Copyright © 2020 Vincent Legoll ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 André Batista @@ -444,7 +444,7 @@ Potential client and exit connections are scrubbed of sensitive information.") "107iwkhw9rxbp4samlcw24gdvgqh23rd7z60lrl1b4iljmhqjvcs")))) (build-system python-build-system) (native-inputs - `(("glib:bin" ,glib "bin"))) ; for glib-compile-schemas. + (list (list glib "bin"))) ; for glib-compile-schemas. (inputs (list python-fire python-psutil @@ -453,20 +453,17 @@ Potential client and exit connections are scrubbed of sensitive information.") python-stem python-termcolor)) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'install 'install-man-page - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (man1 (string-append out "/share/man/man1"))) - (install-file "tractor/man/tractor.1" man1) - #t))) - (add-after 'install 'install-gschema - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (schemas (string-append out "/share/glib-2.0/schemas"))) - (install-file "tractor/tractor.gschema.xml" schemas) - #t)))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-man-page + (lambda _ + (let ((man1 (string-append #$output "/share/man/man1"))) + (install-file "tractor/man/tractor.1" man1)))) + (add-after 'install 'install-gschema + (lambda _ + (let ((schemas (string-append #$output "/share/glib-2.0/schemas"))) + (install-file "tractor/tractor.gschema.xml" schemas))))))) (home-page "https://framagit.org/tractor") (synopsis "Setup an onion routing proxy") (description -- cgit 1.4.1 From 4e9cb45da0cc41cf85b720640a8ba9bc88c28d46 Mon Sep 17 00:00:00 2001 From: André Batista Date: Thu, 19 Jan 2023 13:40:20 -0300 Subject: gnu: tor: Update to 0.4.7.13 [fixes TROVE-2022-002]. * gnu/packages/tor.scm (tor): Update to 0.4.7.13. Signed-off-by: Tobias Geerinckx-Rice --- gnu/packages/tor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index d88a840906..63ffba9d74 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -61,14 +61,14 @@ (define-public tor (package (name "tor") - (version "0.4.7.12") + (version "0.4.7.13") (source (origin (method url-fetch) (uri (string-append "https://dist.torproject.org/tor-" version ".tar.gz")) (sha256 (base32 - "15g3p42hnccpz8zyk4bi8pm9fnpi7qs19wr8s0dqary42abrcp9v")))) + "17ga25dq2lcph390ljqmyd8sggp97h42d3h423qmci83rqn1fy90")))) (build-system gnu-build-system) (arguments (list #:configure-flags -- cgit 1.4.1 From 94b2ad0ad94a9239d435001bfdc2efa1b8f13331 Mon Sep 17 00:00:00 2001 From: Danial Behzadi Date: Wed, 11 Jan 2023 15:12:42 +0330 Subject: gnu: tractor: Update to 4.1.1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/tor.scm (tractor): Update to 4.1.1. Signed-off-by: 宋文武 --- gnu/packages/tor.scm | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'gnu/packages/tor.scm') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index 63ffba9d74..6e5b3c0f60 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -10,7 +10,7 @@ ;;; Copyright © 2020 Vincent Legoll ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 André Batista -;;; Copyright © 2021-2022 Danial Behzadi +;;; Copyright © 2021-2023 Danial Behzadi ;;; Copyright © 2022 Maxim Cournoyer ;;; Copyright © 2022 Jim Newsome ;;; @@ -38,6 +38,7 @@ #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (gnu packages) #:use-module (gnu packages base) #:use-module (gnu packages libevent) @@ -434,15 +435,15 @@ Potential client and exit connections are scrubbed of sensitive information.") (define-public tractor (package (name "tractor") - (version "4.0") + (version "4.1.1") (source (origin (method url-fetch) (uri (pypi-uri "traxtor" version)) (sha256 (base32 - "107iwkhw9rxbp4samlcw24gdvgqh23rd7z60lrl1b4iljmhqjvcs")))) - (build-system python-build-system) + "1542g6alycwlmvndxcijzn4d5lgycmxxb78gqd8qwgm9kw0fnr3q")))) + (build-system pyproject-build-system) (native-inputs (list (list glib "bin"))) ; for glib-compile-schemas. (inputs @@ -454,12 +455,21 @@ Potential client and exit connections are scrubbed of sensitive information.") python-termcolor)) (arguments (list + #:tests? #f ; no test suite. #:phases #~(modify-phases %standard-phases (add-after 'install 'install-man-page (lambda _ (let ((man1 (string-append #$output "/share/man/man1"))) (install-file "tractor/man/tractor.1" man1)))) + (add-after 'install 'install-bash-completion + (lambda _ + (mkdir "bash-completion") + (rename-file "tractor/tractor-completion" + "bash-completion/tractor") + (let ((bash-completion + (string-append #$output "/share/bash-completion/completions"))) + (install-file "bash-completion/tractor" bash-completion)))) (add-after 'install 'install-gschema (lambda _ (let ((schemas (string-append #$output "/share/glib-2.0/schemas"))) -- cgit 1.4.1