GNU bug report logs -
#77508
[PATCH] gnu: Add meteo-qt.
Previous Next
To reply to this bug, email your comments to 77508 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#77508
; Package
guix-patches
.
(Thu, 03 Apr 2025 21:08:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Andrew Wong <wongandj <at> icloud.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Thu, 03 Apr 2025 21:08:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/weather.scm (meteo-qt): New variable.
Change-Id: I2ba0a0612845659abfb917811866684eb46c3a80
---
gnu/packages/weather.scm | 40 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 39 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/weather.scm b/gnu/packages/weather.scm
index 1ee4569b27..2651c05035 100644
--- a/gnu/packages/weather.scm
+++ b/gnu/packages/weather.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2022, 2024 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
+;;; Copyright © 2025 Andrew Wong <wongandj <at> icloud.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -19,12 +20,16 @@
(define-module (gnu packages weather)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix build-system go)
+ #:use-module (guix build-system python)
+ #:use-module (guix gexp)
#:use-module (guix git-download)
#:use-module (guix packages)
#:use-module (gnu packages)
#:use-module (gnu packages golang)
#:use-module (gnu packages golang-build)
- #:use-module (gnu packages golang-xyz))
+ #:use-module (gnu packages golang-xyz)
+ #:use-module (gnu packages qt)
+ #:use-module (gnu packages xml))
(define-public wego
(package
@@ -55,3 +60,36 @@ (define-public wego
range---felt and measured---, wind speed and direction, viewing distance,
precipitation amount and probability.")
(license license:isc)))
+
+(define-public meteo-qt
+ (package
+ (name "meteo-qt")
+ (version "4.2")
+ (source
+ (origin (method git-fetch)
+ (uri (git-reference (url "https://github.com/dglent/meteo-qt")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1cvmh5rq50dncd2fmp4amjb2hhl2mryb2ywg0zdzhz89dkjq0kdk"))))
+ (build-system python-build-system)
+ (native-inputs (list python-pyqt-6))
+ (propagated-inputs (list python-lxml python-pyqt-6 python-sip))
+ (arguments
+ (list #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'build 'remove-translations
+ (lambda _
+ ;; Translation processing is broken because Guix thinks lprodump
+ ;; is in qtbase, not qttools. So, we'll skip it and exclude
+ ;; qttools from the native input list until it is fixed.
+ (substitute* "setup.py"
+ (("/usr") #$output)
+ (("^.+lrelease-pro-qt6.+$") "")
+ (("^.+meteo_qt/translations.+$") "")))))))
+ (home-page "https://github.com/dglent/meteo-qt")
+ (synopsis "Weather application for the system tray")
+ (description "meteo-qt is an application to display weather information in
+desktop panels, desktop notifictions and its own window. Weather information is
+retrieved from OpenWeatherMap.")
+ (license license:gpl3)))
base-commit: 757763075d1251d9015a09200fbd73693cccab53
--
2.49.0
Reply sent
to
Andreas Enge <andreas <at> enge.fr>
:
You have taken responsibility.
(Mon, 14 Apr 2025 13:06:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Andrew Wong <wongandj <at> icloud.com>
:
bug acknowledged by developer.
(Mon, 14 Apr 2025 13:06:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 77508-done <at> debbugs.gnu.org (full text, mbox):
Pushed, thanks!
Andreas
This bug report was last modified 14 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.