summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-02-08 08:25:23 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-02-08 08:25:23 +0300
commit5674adeb7579bdcfdb7342e6552f4735cd8f2afc (patch)
tree45c7645128dffae3e72908a7237706a18d7c84d5 /gnu/packages
parent8e9bceda87d55f475992ec5184590463ac7b5ffb (diff)
gnu: yggtray: Update to 0.1.7.
* gnu/packages/networking.scm (yggtray): Update to 0.1.7. Change-Id: If471670abc6a4e2a5c446a786e6e611c4b521a36
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