GNU bug report logs - #65425
[PATCH] gnu: Add qogir-icon-theme.

Previous Next

Package: guix-patches;

Reported by: Hilton Chain <hako <at> ultrarare.space>

Date: Mon, 21 Aug 2023 12:39:01 UTC

Severity: normal

Tags: patch

Done: Hilton Chain <hako <at> ultrarare.space>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 65425 in the body.
You can then email your comments to 65425 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#65425; Package guix-patches. (Mon, 21 Aug 2023 12:39:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Hilton Chain <hako <at> ultrarare.space>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 21 Aug 2023 12:39:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Hilton Chain <hako <at> ultrarare.space>
To: guix-patches <at> gnu.org
Cc: Hilton Chain <hako <at> ultrarare.space>
Subject: [PATCH] gnu: Add qogir-icon-theme.
Date: Mon, 21 Aug 2023 20:36:37 +0800
* gnu/packages/gnome-xyz.scm (qogir-icon-theme): New variable.
---
 gnu/packages/gnome-xyz.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index a1701aaa77..6ba0ee0092 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -240,6 +240,39 @@ (define-public papirus-icon-theme
 and a few extra features.")
     (license license:gpl3)))
 
+(define-public qogir-icon-theme
+  (package
+    (name "qogir-icon-theme")
+    (version "2023.06.05")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/vinceliuice/Qogir-icon-theme")
+                    (commit (string-replace-substring version "." "-"))))
+              (file-name (git-file-name name version))
+              (modules '((guix build utils)))
+              (snippet '(substitute* "install.sh"
+                          (("gtk-update-icon-cache") "true")))
+              (sha256
+               (base32
+                "1kn8b9zdamxbfbs7b9qpx53hmjw2l40sxpjw93axb1dqy81yc8da"))))
+    (build-system copy-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (replace 'install
+                 (lambda _
+                   (let* ((dest (string-append #$output "/share/icons"))
+                          (flags (list "--theme" "all"
+                                       "--color" "all"
+                                       "--dest" dest)))
+                     (mkdir-p dest)
+                     (apply invoke "bash" "install.sh" flags)))))))
+    (home-page "https://www.pling.com/p/1296407/")
+    (synopsis "Flat colorful design icon theme")
+    (description "This package provides a flat colorful design icon theme.")
+    (license license:gpl3)))
+
 (define-public flat-remix-icon-theme
   (package
     (name "flat-remix-icon-theme")

base-commit: 182e8ddfc1e88a6ece7e96e0b9535ad44c3c6da6
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#65425; Package guix-patches. (Sat, 26 Aug 2023 03:13:01 GMT) Full text and rfc822 format available.

Message #8 received at 65425 <at> debbugs.gnu.org (full text, mbox):

From: 宋文武 <iyzsong <at> envs.net>
To: Hilton Chain <hako <at> ultrarare.space>
Cc: 65425 <at> debbugs.gnu.org
Subject: Re: bug#65425: [PATCH] gnu: Add qogir-icon-theme.
Date: Sat, 26 Aug 2023 11:12:20 +0800
Hilton Chain <hako <at> ultrarare.space> writes:

> * gnu/packages/gnome-xyz.scm (qogir-icon-theme): New variable.

Looks good to me, thanks!




Reply sent to Hilton Chain <hako <at> ultrarare.space>:
You have taken responsibility. (Tue, 29 Aug 2023 15:28:03 GMT) Full text and rfc822 format available.

Notification sent to Hilton Chain <hako <at> ultrarare.space>:
bug acknowledged by developer. (Tue, 29 Aug 2023 15:28:03 GMT) Full text and rfc822 format available.

Message #13 received at 65425-done <at> debbugs.gnu.org (full text, mbox):

From: Hilton Chain <hako <at> ultrarare.space>
To: 宋文武 <iyzsong <at> envs.net>
Cc: 65425-done <at> debbugs.gnu.org
Subject: Re: bug#65425: [PATCH] gnu: Add qogir-icon-theme.
Date: Tue, 29 Aug 2023 23:18:22 +0800
On Sat, 26 Aug 2023 11:12:20 +0800,
宋文武 wrote:
> 
> Hilton Chain <hako <at> ultrarare.space> writes:
> 
> > * gnu/packages/gnome-xyz.scm (qogir-icon-theme): New variable.
> 
> Looks good to me, thanks!

Thank you for taking a look!
Pushed as 77843170f0b7f5189892bd650d127f42151fa591.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 27 Sep 2023 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 226 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.