summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/networking.scm71
1 files changed, 33 insertions, 38 deletions
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 09e0359122a..8ae7f840152 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -4754,46 +4754,41 @@ 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 (let ((version "0.1.6") 4757 (package
4758 (revision "1") 4758 (name "yggtray")
4759 ;; Version 0.1.6 introduced a change that forced installation to "/usr". 4759 (version "0.1.7")
4760 ;; This regression is fixed in the following commit. 4760 (source
4761 (commit "dc2bd76cbf2fd6b4577bf35b125d51229302c3cc")) 4761 (origin
4762 (package 4762 (method git-fetch)
4763 (name "yggtray") 4763 (uri (git-reference
4764 (version (git-version version revision commit)) 4764 (url "https://github.com/the-nexi/yggtray")
4765 (source 4765 (commit version)))
4766 (origin 4766 (file-name (git-file-name name version))
4767 (method git-fetch) 4767 (sha256
4768 (uri (git-reference 4768 (base32 "0q20dh6l1qbyd9iim82yv16gsknan0blp8z47xdxsva0ypjb2hl2"))))
4769 (url "https://github.com/the-nexi/yggtray") 4769 (build-system cmake-build-system)
4770 (commit commit))) 4770 (arguments
4771 (file-name (git-file-name name version)) 4771 (list
4772 (sha256 4772 #:tests? #f ;No tests.
4773 (base32 "09j9s66bszy8nmvbc3gxgknfqrbf7li2y9lnnidxslra4m9l0vn0")))) 4773 #:modules '((guix build cmake-build-system)
4774 (build-system cmake-build-system) 4774 (guix build qt-utils)
4775 (arguments 4775 (guix build utils))
4776 (list 4776 #:imported-modules `(,@%cmake-build-system-modules (guix build qt-utils))
4777 #:tests? #f ;No tests. 4777 #:phases #~(modify-phases %standard-phases
4778 #:modules '((guix build cmake-build-system) 4778 (add-after 'install 'wrap-qt
4779 (guix build qt-utils) 4779 (lambda* (#:key inputs #:allow-other-keys)
4780 (guix build utils)) 4780 (wrap-qt-program "yggtray"
4781 #:imported-modules `(,@%cmake-build-system-modules (guix build qt-utils)) 4781 #:output #$output
4782 #:phases #~(modify-phases %standard-phases 4782 #:inputs inputs))))))
4783 (add-after 'install 'wrap-qt 4783 (native-inputs (list cmake-minimal doxygen))
4784 (lambda* (#:key inputs #:allow-other-keys) 4784 (inputs (list bash-minimal qtbase-5 qttools-5 qtwayland-5 yggdrasil))
4785 (wrap-qt-program "yggtray" 4785 (home-page "https://github.com/the-nexi/yggtray")
4786 #:output #$output 4786 (synopsis "Yggdrasil tray and control panel")
4787 #:inputs inputs)))))) 4787 (description
4788 (native-inputs (list cmake-minimal doxygen)) 4788 "@code{yggtray} is an @url{https://yggdrasil-network.github.io/, Yggdrasil} tray
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
4794and control panel. It allows the user to configure, run and control the Yggdrasil 4789and control panel. It allows the user to configure, run and control the Yggdrasil
4795daemon.") 4790daemon.")
4796 (license license:gpl3+)))) 4791 (license license:gpl3+)))
4797 4792
4798(define-public nebula 4793(define-public nebula
4799 (package 4794 (package