GNU bug report logs - #44803
[PATCH 1/2] gnu: Add elementary-xfce-icon-theme.

Previous Next

Package: guix-patches;

Reported by: Kei Kebreau <kkebreau <at> posteo.net>

Date: Sun, 22 Nov 2020 17:21:01 UTC

Severity: normal

Tags: patch

Done: Kei Kebreau <kkebreau <at> posteo.net>

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 44803 in the body.
You can then email your comments to 44803 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#44803; Package guix-patches. (Sun, 22 Nov 2020 17:21:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kei Kebreau <kkebreau <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 22 Nov 2020 17:21:02 GMT) Full text and rfc822 format available.

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

From: Kei Kebreau <kkebreau <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Kei Kebreau <kkebreau <at> posteo.net>
Subject: [PATCH 1/2] gnu: Add elementary-xfce-icon-theme.
Date: Sun, 22 Nov 2020 12:20:02 -0500
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): New variable.
---
 gnu/packages/xfce.scm | 38 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 37 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 02e8093ddf..0d3328af3c 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -3,7 +3,7 @@
 ;;; Copyright © 2014, 2015 Mark H Weaver <mhw <at> netris.org>
 ;;; Copyright © 2016 Andreas Enge <andreas <at> enge.fr>
 ;;; Copyright © 2016 Florian Paul Schmidt <mista.tapas <at> gmx.net>
-;;; Copyright © 2016 Kei Kebreau <kkebreau <at> posteo.net>
+;;; Copyright © 2016, 2020 Kei Kebreau <kkebreau <at> posteo.net>
 ;;; Copyright © 2017, 2019 Ricardo Wurmus <rekado <at> elephly.net>
 ;;; Copyright © 2017 Petter <petter <at> mykolab.ch>
 ;;; Copyright © 2017 Nikita <nikita <at> n0.is>
@@ -64,6 +64,7 @@
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system trivial)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix gexp)
   #:use-module ((guix licenses) #:hide (freetype))
   #:use-module (guix packages)
@@ -202,6 +203,41 @@ storage system.")
 to share commonly used Xfce widgets among the Xfce applications.")
     (license lgpl2.0+)))
 
+(define-public elementary-xfce-icon-theme
+  (package
+    (name "elementary-xfce-icon-theme")
+    (version "0.15.1")
+    (source (origin
+              (method git-fetch)
+              (uri
+               (git-reference
+                (url "https://github.com/shimmerproject/elementary-xfce.git")
+                (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1rl15kh9c7qxw4pvwmw44fb4v3vwh6zin4wpx55bnvm5j76y6p3f"))))
+    (build-system gnu-build-system)
+    (arguments
+     '(#:tests? #f                      ; no check target
+       #:make-flags '("CC=gcc")
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'make-git-checkout-writable
+           (lambda _
+             (for-each make-file-writable (find-files "."))
+             #t)))))
+    (native-inputs
+     `(("gtk+" ,gtk+)
+       ("optipng" ,optipng)
+       ("pkg-config" ,pkg-config)))
+    (home-page "https://shimmerproject.org/")
+    (synopsis "Elementary icons extended and maintained for Xfce")
+    (description "This is a fork of the upstream elementary project.  This
+icon-theme is supposed to keep everything working, but gets updates from
+upstream occasionally.")
+    (license gpl2+)))
+
 (define-public exo
   (package
     (name "exo")
-- 
2.29.2





Information forwarded to guix-patches <at> gnu.org:
bug#44803; Package guix-patches. (Sun, 22 Nov 2020 17:25:02 GMT) Full text and rfc822 format available.

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

From: Kei Kebreau <kkebreau <at> posteo.net>
To: 44803 <at> debbugs.gnu.org
Cc: Kei Kebreau <kkebreau <at> posteo.net>
Subject: [PATCH 2/2] gnu: Add greybird-gtk-theme.
Date: Sun, 22 Nov 2020 12:24:32 -0500
* gnu/packages/gnome-xyz.scm (greybird-gtk-theme): New variable.
---
 gnu/packages/gnome-xyz.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index d69f14ba0e..bdf80ae2ac 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -4,6 +4,7 @@
 ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul <at> autistici.org>
 ;;; Copyright © 2020 Alex Griffin <a <at> ajgrf.com>
 ;;; Copyright © 2020 Jack Hill <jackhill <at> jackhill.us>
+;;; Copyright © 2020 Kei Kebreau <kkebreau <at> posteo.net>
 ;;; Copyright © 2020 Ekaitz Zarraga <ekaitz <at> elenq.tech>
 ;;; Copyright © 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2020 Ryan Prior <rprior <at> protonmail.com>
@@ -42,6 +43,7 @@
   #:use-module (gnu packages ssh)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages ruby)
+  #:use-module (gnu packages web)
   #:use-module (gnu packages xml))
 
 (define-public matcha-theme
@@ -515,6 +517,34 @@ scrollable tiling of windows and per monitor workspaces.  It's inspired by paper
 notebooks and tiling window managers.")
     (license license:gpl3)))
 
+(define-public greybird-gtk-theme
+  (package
+    (name "greybird-gtk-theme")
+    (version "3.22.12")
+    (source (origin
+              (method git-fetch)
+              (uri
+               (git-reference
+                (url "https://github.com/shimmerproject/Greybird.git")
+                (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1j66ddvl3pmwh2v8ajm8r5g5nbsr7r262ff1qn2nf3i0gy8b3lq8"))))
+    (build-system meson-build-system)
+    (native-inputs
+     `(("gtk+" ,gtk+)
+       ("glib:bin" ,glib "bin")         ; for "glib-compile-resources"
+       ("librsvg" ,librsvg)
+       ("pkg-config" ,pkg-config)
+       ("ruby-sass" ,ruby-sass)
+       ("sassc" ,sassc)))
+    (home-page "https://shimmerproject.org/")
+    (synopsis "Grey GTK+ theme based on Bluebird")
+    (description "Greybird is a grey derivative of the Bluebird theme by the
+Shimmer Project.  It supports GNOME, Unity, and Xfce.")
+    (license (list license:gpl2+ license:cc-by-sa3.0))))
+
 (define-public numix-gtk-theme
   (package
     (name "numix-gtk-theme")
-- 
2.29.2





Information forwarded to guix-patches <at> gnu.org:
bug#44803; Package guix-patches. (Fri, 27 Nov 2020 20:03:02 GMT) Full text and rfc822 format available.

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

From: Kei Kebreau <kkebreau <at> posteo.net>
To: 44803 <at> debbugs.gnu.org
Subject: Re: [bug#44803] [PATCH 2/2] gnu: Add greybird-gtk-theme.
Date: Fri, 27 Nov 2020 15:01:58 -0500
[Message part 1 (text/plain, inline)]
Kei Kebreau <kkebreau <at> posteo.net> writes:

> * gnu/packages/gnome-xyz.scm (greybird-gtk-theme): New variable.
> ---
>  gnu/packages/gnome-xyz.scm | 30 ++++++++++++++++++++++++++++++
>  1 file changed, 30 insertions(+)
>
> diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
> index d69f14ba0e..bdf80ae2ac 100644
> --- a/gnu/packages/gnome-xyz.scm
> +++ b/gnu/packages/gnome-xyz.scm
> @@ -4,6 +4,7 @@
>  ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul <at> autistici.org>
>  ;;; Copyright © 2020 Alex Griffin <a <at> ajgrf.com>
>  ;;; Copyright © 2020 Jack Hill <jackhill <at> jackhill.us>
> +;;; Copyright © 2020 Kei Kebreau <kkebreau <at> posteo.net>
>  ;;; Copyright © 2020 Ekaitz Zarraga <ekaitz <at> elenq.tech>
>  ;;; Copyright © 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
>  ;;; Copyright © 2020 Ryan Prior <rprior <at> protonmail.com>
> @@ -42,6 +43,7 @@
>    #:use-module (gnu packages ssh)
>    #:use-module (gnu packages tls)
>    #:use-module (gnu packages ruby)
> +  #:use-module (gnu packages web)
>    #:use-module (gnu packages xml))
>  
>  (define-public matcha-theme
> @@ -515,6 +517,34 @@ scrollable tiling of windows and per monitor workspaces.  It's inspired by paper
>  notebooks and tiling window managers.")
>      (license license:gpl3)))
>  
> +(define-public greybird-gtk-theme
> +  (package
> +    (name "greybird-gtk-theme")
> +    (version "3.22.12")
> +    (source (origin
> +              (method git-fetch)
> +              (uri
> +               (git-reference
> +                (url "https://github.com/shimmerproject/Greybird.git")
> +                (commit (string-append "v" version))))
> +              (file-name (git-file-name name version))
> +              (sha256
> +               (base32
> +                "1j66ddvl3pmwh2v8ajm8r5g5nbsr7r262ff1qn2nf3i0gy8b3lq8"))))
> +    (build-system meson-build-system)
> +    (native-inputs
> +     `(("gtk+" ,gtk+)
> +       ("glib:bin" ,glib "bin")         ; for "glib-compile-resources"
> +       ("librsvg" ,librsvg)
> +       ("pkg-config" ,pkg-config)
> +       ("ruby-sass" ,ruby-sass)
> +       ("sassc" ,sassc)))
> +    (home-page "https://shimmerproject.org/")
> +    (synopsis "Grey GTK+ theme based on Bluebird")
> +    (description "Greybird is a grey derivative of the Bluebird theme by the
> +Shimmer Project.  It supports GNOME, Unity, and Xfce.")
> +    (license (list license:gpl2+ license:cc-by-sa3.0))))
> +
>  (define-public numix-gtk-theme
>    (package
>      (name "numix-gtk-theme")

Pushed to master as commits 213be7c5e4 and f43e7462d8.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Kei Kebreau <kkebreau <at> posteo.net>:
You have taken responsibility. (Fri, 27 Nov 2020 20:05:02 GMT) Full text and rfc822 format available.

Notification sent to Kei Kebreau <kkebreau <at> posteo.net>:
bug acknowledged by developer. (Fri, 27 Nov 2020 20:05:02 GMT) Full text and rfc822 format available.

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

From: Kei Kebreau <kkebreau <at> posteo.net>
To: 44803-done <at> debbugs.gnu.org
Subject: Re: [bug#44803] [PATCH 2/2] gnu: Add greybird-gtk-theme.
Date: Fri, 27 Nov 2020 15:04:03 -0500
[Message part 1 (text/plain, inline)]
> Pushed to master as commits 213be7c5e4 and f43e7462d8.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 26 Dec 2020 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 178 days ago.

Previous Next


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