GNU bug report logs - #53132
gnu: Add newaita-reborn-icon-theme

Previous Next

Package: guix-patches;

Reported by: Disseminate Dissent <disseminatedissent <at> protonmail.com>

Date: Sun, 9 Jan 2022 01:08:01 UTC

Severity: normal

To reply to this bug, email your comments to 53132 AT debbugs.gnu.org.

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#53132; Package guix-patches. (Sun, 09 Jan 2022 01:08:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Disseminate Dissent <disseminatedissent <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 09 Jan 2022 01:08:01 GMT) Full text and rfc822 format available.

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

From: Disseminate Dissent <disseminatedissent <at> protonmail.com>
To: Guix Patches <guix-patches <at> gnu.org>
Subject: gnu: Add newaita-reborn-icon-theme
Date: Sun, 09 Jan 2022 01:07:11 +0000
[Message part 1 (text/plain, inline)]

Disseminate,
Peace

[0001-gnu-Add-newaita-reborn-icon-theme.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#53132; Package guix-patches. (Sun, 09 Jan 2022 07:57:01 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Disseminate Dissent <disseminatedissent <at> protonmail.com>, 
 53132 <at> debbugs.gnu.org
Subject: Re: gnu: Add newaita-reborn-icon-theme
Date: Sun, 09 Jan 2022 08:56:39 +0100
Hi,

> Disseminate Dissent <disseminatedissent <at> protonmail.com>
> From: paladhammika <paladhammika <at> protonmail.com>
You probably want to set up your MUA or git correctly :)

There's no reason to set up an icons file.  We have gnome-xyz, which
carries themes, icon-themes and extensions, which is also visually
grouped into these categories for the most part.  Sort it into the
icons there.

> +  (let ((commit "1bb3884112bd7d97fcf046ad9eaccebca3983f5b")
> +        (revision "0"))
> +    (package
> +     (name "newaita-reborn-icon-theme")
> +     (version (git-version "0.0.0" revision commit))
Given that this has no release at all, can we really pin the current
head of master and assume this will be roughly the same Newaita as e.g.
on Arch or Gnome Look (which for the record is still broken in
Epiphany)?

> +     (build-system gnu-build-system)
> +    (arguments
> +     '(#:tests? #f
> +       #:make-flags (list (string-append "PREFIX=" (assoc-ref
> %outputs "out")))
> +       #:phases
> +       (modify-phases %standard-phases
> +         (delete 'bootstrap)
> +         (delete 'configure)
> +         (delete 'build)
> +         (delete 'install))))
copy-build-system exists, so you might want to use that instead of
whatever this is trying to achieve.

> +     (home-page "https://cbrnix.github.io/Newaita/")
That Newaita appears to by CC BY-NC-SA, so it'd be disallowed in Guix.
On a related note:
> +     (license license:gpl3+))))
We have no ways of claiming that.  Upstream only put the GPL (3, no
plus) somewhere in the repo and called it a day.  You might want to ask
them to clarify where the license applies and whether it's a plus by
raising an issue.

> +     (synopsis "Newaita Reborn icon theme, remastered, refreshed and
> made cleaner")
> +     (description
> +      "Newaita Reborn is a revision of the Newaita icon theme,
> resembling
> +old style icons and the color of material design.")
Less advertisement, more description please :)

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#53132; Package guix-patches. (Sun, 09 Jan 2022 14:41:01 GMT) Full text and rfc822 format available.

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

From: Disseminate Dissent <disseminatedissent <at> protonmail.com>
Cc: 53132 <at> debbugs.gnu.org
Subject: Re: gnu: Add newaita-reborn-icon-theme
Date: Sun, 09 Jan 2022 14:40:32 +0000
Hey lilyp,

> There's no reason to set up an icons file.  We have gnome-xyz, which
> carries themes, icon-themes and extensions, which is also visually
> grouped into these categories for the most part.  Sort it into the
> icons there.

It was suggested in the IRC that I make an icons module for independent icon themes that are unaffiliated with GNOME and KDE. But I'd be happy to move it wherever it is preferred.

> Given that this has no release at all, can we really pin the current
> head of master and assume this will be roughly the same Newaita as e.g.
> on Arch or Gnome Look (which for the record is still broken in
> Epiphany)?

I don't follow your line of thought. I'm currently using the icon theme with no issue whatsoever, how would adding it to the repository be any different?

> That Newaita appears to by CC BY-NC-SA, so it'd be disallowed in Guix.

Ah yes, this was the wrong link -- pointing to the original Newaita icons. Newaita-reborn is GPL3. Is the declaration of GPL3 insufficient?

Disseminate,
Peace


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Sunday, January 9th, 2022 at 7:56 AM, Liliana Marie Prikler <liliana.prikler <at> gmail.com> wrote:

> Hi,
>
> > Disseminate Dissent disseminatedissent <at> protonmail.com
> >
> > From: paladhammika paladhammika <at> protonmail.com
>
> You probably want to set up your MUA or git correctly :)
>
> There's no reason to set up an icons file. We have gnome-xyz, which
>
> carries themes, icon-themes and extensions, which is also visually
>
> grouped into these categories for the most part. Sort it into the
>
> icons there.
>
> > -   (let ((commit "1bb3884112bd7d97fcf046ad9eaccebca3983f5b")
> > -          (revision "0"))
> >
> >
> > -   (package
> > -       (name "newaita-reborn-icon-theme")
> >
> >
> > -       (version (git-version "0.0.0" revision commit))
> >
> >
>
> Given that this has no release at all, can we really pin the current
>
> head of master and assume this will be roughly the same Newaita as e.g.
>
> on Arch or Gnome Look (which for the record is still broken in
>
> Epiphany)?
>
> > -       (build-system gnu-build-system)
> >
> >
> > -   (arguments
> > -       '(#:tests? #f
> >
> >
> > -         #:make-flags (list (string-append "PREFIX=" (assoc-ref
> >
> >
> >
> > %outputs "out")))
> >
> > -         #:phases
> >
> >
> > -         (modify-phases %standard-phases
> >
> >
> > -           (delete 'bootstrap)
> >
> >
> > -           (delete 'configure)
> >
> >
> > -           (delete 'build)
> >
> >
> > -           (delete 'install))))
> >
> >
>
> copy-build-system exists, so you might want to use that instead of
>
> whatever this is trying to achieve.
>
> > -       (home-page "https://cbrnix.github.io/Newaita/")
> >
> >
>
> That Newaita appears to by CC BY-NC-SA, so it'd be disallowed in Guix.
>
> On a related note:
>
> > -       (license license:gpl3+))))
> >
> >
>
> We have no ways of claiming that. Upstream only put the GPL (3, no
>
> plus) somewhere in the repo and called it a day. You might want to ask
>
> them to clarify where the license applies and whether it's a plus by
>
> raising an issue.
>
> > -       (synopsis "Newaita Reborn icon theme, remastered, refreshed and
> >
> >
> >
> > made cleaner")
> >
> > -       (description
> >
> >
> > -        "Newaita Reborn is a revision of the Newaita icon theme,
> >
> >
> >
> > resembling
> >
> > +old style icons and the color of material design.")
>
> Less advertisement, more description please :)
>
> Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#53132; Package guix-patches. (Sun, 09 Jan 2022 15:48:01 GMT) Full text and rfc822 format available.

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

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 53132 <at> debbugs.gnu.org,
 Disseminate Dissent <disseminatedissent <at> protonmail.com>, guix-patches <at> gnu.org
Subject: Re: [bug#53132] gnu: Add newaita-reborn-icon-theme
Date: Sun, 09 Jan 2022 16:27:23 +0100
[Message part 1 (text/plain, inline)]
Liliana Marie Prikler 写道:
> There's no reason to set up an icons file.

I think there is.  Putting GNOME extensions in gnome-xyz makes 
sense, along with GNOME-specific themes.  These icon themes are 
neither.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#53132; Package guix-patches. (Sun, 09 Jan 2022 15:48:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#53132; Package guix-patches. (Sun, 09 Jan 2022 16:53:01 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 53132 <at> debbugs.gnu.org,
 Disseminate Dissent <disseminatedissent <at> protonmail.com>
Subject: Re: [bug#53132] gnu: Add newaita-reborn-icon-theme
Date: Sun, 09 Jan 2022 17:52:16 +0100
Am Sonntag, dem 09.01.2022 um 16:27 +0100 schrieb Tobias Geerinckx-
Rice:
> Liliana Marie Prikler 写道:
> > There's no reason to set up an icons file.
> 
> I think there is.  Putting GNOME extensions in gnome-xyz makes 
> sense, along with GNOME-specific themes.  These icon themes are 
> neither.
While not necessarily GNOME-specific, I'd still say icon packs
primarily target a GNOME or KDE audience, with Guix traditionally
shipping more of the GNOME-adjacent ones.  The name "newaita" also
sounds much like Adwaita, which as we all know is the default icon
theme for GNOME.

We currently have the following icon themes:
> name: lxde-icon-theme
> location: gnu/packages/lxde.scm:434:2
> 
> name: tango-icon-theme
> location: gnu/packages/gnome.scm:2882:2
> 
> name: papirus-icon-theme
> location: gnu/packages/gnome-xyz.scm:185:2
> 
> name: moka-icon-theme
> location: gnu/packages/gnome-xyz.scm:161:2
> 
> name: mate-icon-theme
> location: gnu/packages/mate.scm:136:2
> 
> name: mate-icon-theme-faenza
> location: gnu/packages/mate.scm:157:2
> 
> name: hicolor-icon-theme
> location: gnu/packages/gnome.scm:3018:2
> 
> name: gnome-icon-theme
> location: gnu/packages/gnome.scm:2835:2
> 
> name: faba-icon-theme
> location: gnu/packages/gnome-xyz.scm:130:2
> 
> name: elementary-xfce-icon-theme
> location: gnu/packages/xfce.scm:269:2
> 
> name: delft-icon-theme
> location: gnu/packages/gnome-xyz.scm:97:2
> 
> name: arc-icon-theme
> location: gnu/packages/gnome-xyz.scm:63:2
> 
> name: adwaita-icon-theme
> location: gnu/packages/gnome.scm:2863:2

Would you suggest collecting them all in a single file?  Can that even
be done (particularly the mate one looks sus in terms of dependencies)?




This bug report was last modified 3 years and 215 days ago.

Previous Next


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