summaryrefslogtreecommitdiff
path: root/gnu/packages/networking.scm
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-02-01 18:27:00 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-02-01 18:43:15 +0300
commit689e688b3af1d38915705e5982d8585eecb95098 (patch)
tree31927118466a86d415e57136cdee677f944016cc /gnu/packages/networking.scm
parent65348f3aa44f79aa5c97bfcf19e22f35d401dfd4 (diff)
gnu: yggtray: Update to 0.1.6-1.dc2bd76.
* gnu/packages/networking.scm (yggtray): Update to 0.1.6-1.dc2bd76. [inputs]: Add qttools-5. Change-Id: I386bc1e329468b390af4470ee1ba7563fe86b161
Diffstat (limited to 'gnu/packages/networking.scm')
-rw-r--r--gnu/packages/networking.scm71
1 files changed, 38 insertions, 33 deletions
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index baa8f5ef67c..09e0359122a 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -4754,41 +4754,46 @@ IPv6 Internet connectivity - it also works over IPv4.")
4754 license:lgpl3))) 4754 license:lgpl3)))
4755 4755
4756(define-public yggtray 4756(define-public yggtray
4757 (package 4757 (let ((version "0.1.6")
4758 (name "yggtray") 4758 (revision "1")
4759 (version "0.1.5") 4759 ;; Version 0.1.6 introduced a change that forced installation to "/usr".
4760 (source 4760 ;; This regression is fixed in the following commit.
4761 (origin 4761 (commit "dc2bd76cbf2fd6b4577bf35b125d51229302c3cc"))
4762 (method git-fetch) 4762 (package
4763 (uri (git-reference 4763 (name "yggtray")
4764 (url "https://github.com/the-nexi/yggtray") 4764 (version (git-version version revision commit))
4765 (commit version))) 4765 (source
4766 (file-name (git-file-name name version)) 4766 (origin
4767 (sha256 4767 (method git-fetch)
4768 (base32 "0cl30da6s3zgvrbccrma9p3j870dsrzjcacdgn4wpvpjiab8b4p4")))) 4768 (uri (git-reference
4769 (build-system cmake-build-system) 4769 (url "https://github.com/the-nexi/yggtray")
4770 (arguments 4770 (commit commit)))
4771 (list 4771 (file-name (git-file-name name version))
4772 #:tests? #f ;No tests. 4772 (sha256
4773 #:modules '((guix build cmake-build-system) 4773 (base32 "09j9s66bszy8nmvbc3gxgknfqrbf7li2y9lnnidxslra4m9l0vn0"))))
4774 (guix build qt-utils) 4774 (build-system cmake-build-system)
4775 (guix build utils)) 4775 (arguments
4776 #:imported-modules `(,@%cmake-build-system-modules (guix build qt-utils)) 4776 (list
4777 #:phases #~(modify-phases %standard-phases 4777 #:tests? #f ;No tests.
4778 (add-after 'install 'wrap-qt 4778 #:modules '((guix build cmake-build-system)
4779 (lambda* (#:key inputs #:allow-other-keys) 4779 (guix build qt-utils)
4780 (wrap-qt-program "yggtray" 4780 (guix build utils))
4781 #:output #$output 4781 #:imported-modules `(,@%cmake-build-system-modules (guix build qt-utils))
4782 #:inputs inputs)))))) 4782 #:phases #~(modify-phases %standard-phases
4783 (native-inputs (list cmake-minimal doxygen)) 4783 (add-after 'install 'wrap-qt
4784 (inputs (list bash-minimal qtbase-5 qtwayland-5 yggdrasil)) 4784 (lambda* (#:key inputs #:allow-other-keys)
4785 (home-page "https://github.com/the-nexi/yggtray") 4785 (wrap-qt-program "yggtray"
4786 (synopsis "Yggdrasil tray and control panel") 4786 #:output #$output
4787 (description 4787 #:inputs inputs))))))
4788 "@code{yggtray} is an @url{https://yggdrasil-network.github.io/, Yggdrasil} tray 4788 (native-inputs (list cmake-minimal doxygen))
4789 (inputs (list bash-minimal qtbase-5 qttools-5 qtwayland-5 yggdrasil))
4790 (home-page "https://github.com/the-nexi/yggtray")
4791 (synopsis "Yggdrasil tray and control panel")
4792 (description
4793 "@code{yggtray} is an @url{https://yggdrasil-network.github.io/, Yggdrasil} tray
4789and control panel. It allows the user to configure, run and control the Yggdrasil 4794and control panel. It allows the user to configure, run and control the Yggdrasil
4790daemon.") 4795daemon.")
4791 (license license:gpl3+))) 4796 (license license:gpl3+))))
4792 4797
4793(define-public nebula 4798(define-public nebula
4794 (package 4799 (package