all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
@ 2024-01-16 21:32 Vivien Kraus via Guix-patches via
  2024-01-16 21:32 ` [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications Vivien Kraus via Guix-patches via
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-01-16 21:32 UTC (permalink / raw)
  To: 68551; +Cc: liliana.prikler, maxim.cournoyer, rg, vivien

* gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-connections
and gnome-remote-desktop.

Change-Id: I218cf0c3c4d52d9f611275737accb0f723fe94b5
---
 gnu/packages/gnome.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index d17676f53b..04a87626d9 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -10183,6 +10183,7 @@ (define-public gnome
           gnome-calendar
           gnome-characters
           gnome-clocks
+          gnome-connections
           gnome-console
           gnome-contacts
           gnome-disk-utility
@@ -10190,6 +10191,7 @@ (define-public gnome
           gnome-maps
           gnome-music
           gnome-photos
+          gnome-remote-desktop
           gnome-screenshot
           gnome-system-monitor
           gnome-text-editor

base-commit: 2cbb1a6e1e2679c7db74b6b906d223fb3661d09f
-- 
2.41.0




^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications.
  2024-01-16 21:32 [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Vivien Kraus via Guix-patches via
@ 2024-01-16 21:32 ` Vivien Kraus via Guix-patches via
  2024-01-26 21:16   ` Maxim Cournoyer
  2024-01-18 19:10 ` [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Liliana Marie Prikler
  2024-02-06 17:03 ` bug#68551: " Vivien Kraus via Guix-patches via
  2 siblings, 1 reply; 11+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-01-16 21:32 UTC (permalink / raw)
  To: 68551; +Cc: rg, vivien, liliana.prikler, maxim.cournoyer

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2003 bytes --]

The categories are from the meta-packages in the
https://gitlab.gnome.org/GNOME/gnome-build-meta repository.

* gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-connections
and gnome-remote-desktop. Add GNOME-Core-Developer-Tools section with
dconf-editor, devhelp, d-spy, gnome-boxes, gnome-builder, sysprof. Add
GNOME-Core-Mobile section with calls.

Change-Id: I218cf0c3c4d52d9f611275737accb0f723fe94b5
---
Dear guix,

I crawled https://gitlab.gnome.org/GNOME/gnome-build-meta and I think now we
have the core applications in the correct section (and yes,
gnome-remote-desktop is one!).  That’s quite a lot of applications, but maybe
it’s OK. What do you think? Regarding i686-linux, gnome-shell depends on gjs
and thus rust, so I’m not sure there’s anything to save.

Best regards,

Vivien

 gnu/packages/gnome.scm | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 3d89f06d6a..fdc903d48d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -10145,6 +10145,15 @@ (define-public gnome
              (list eog)
              '())
        ,@(list
+          ;; GNOME-Core-Developer-Tools.
+          dconf-editor
+          devhelp
+          d-spy
+          gnome-boxes
+          gnome-builder
+          sysprof
+          ;; GNOME-Core-Mobile.
+          calls
           ;; GNOME-Core-OS-Services.
           accountsservice
           network-manager
@@ -10162,6 +10171,7 @@ (define-public gnome
           gnome-initial-setup
           gnome-keyring
           gnome-menus
+          gnome-remote-desktop
           gnome-session
           gnome-settings-daemon
           gnome-shell
@@ -10185,6 +10195,7 @@ (define-public gnome
           gnome-calendar
           gnome-characters
           gnome-clocks
+          gnome-connections
           gnome-console
           gnome-contacts
           gnome-disk-utility

base-commit: 49897f2dde7f469c83c496fad2699d3a05f72701
-- 
2.41.0




^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-16 21:32 [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Vivien Kraus via Guix-patches via
  2024-01-16 21:32 ` [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications Vivien Kraus via Guix-patches via
@ 2024-01-18 19:10 ` Liliana Marie Prikler
  2024-01-20 18:29   ` Maxim Cournoyer
  2024-02-06 17:03 ` bug#68551: " Vivien Kraus via Guix-patches via
  2 siblings, 1 reply; 11+ messages in thread
From: Liliana Marie Prikler @ 2024-01-18 19:10 UTC (permalink / raw)
  To: Vivien Kraus, 68551; +Cc: rg, maxim.cournoyer

Am Dienstag, dem 16.01.2024 um 22:32 +0100 schrieb Vivien Kraus:
> * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-
> connections
> and gnome-remote-desktop.
Are these core GNOME applications?  I think we might want to have
another meta-package for these + builder + whatever-else.

Cheers




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-18 19:10 ` [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Liliana Marie Prikler
@ 2024-01-20 18:29   ` Maxim Cournoyer
  2024-01-20 19:46     ` Liliana Marie Prikler
  0 siblings, 1 reply; 11+ messages in thread
From: Maxim Cournoyer @ 2024-01-20 18:29 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: rg, 68551, Vivien Kraus

Hi Liliana,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Dienstag, dem 16.01.2024 um 22:32 +0100 schrieb Vivien Kraus:
>> * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-
>> connections
>> and gnome-remote-desktop.
> Are these core GNOME applications?  I think we might want to have
> another meta-package for these + builder + whatever-else.

For any query about what's core and at what version, you'll want to
check in the GNOME releng repository [0]; there's no tag but the commit
history is clear about the corresponding GNOME release.  The release
team also snapshot such file in e.g. [1].

Answering the question, yes they are part of core GNOME applications.

[0]  https://gitlab.gnome.org/GNOME/releng/-/blob/dcec695c6ae86a156656935d3e0247cb233e44bd/tools/versions-stable
[1]  https://ftp2.nluug.nl/windowing/gnome/teams/releng/45.0/versions

-- 
Thanks,
Maxim




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-20 18:29   ` Maxim Cournoyer
@ 2024-01-20 19:46     ` Liliana Marie Prikler
  2024-01-21 16:34       ` Maxim Cournoyer
  2024-01-22 21:57       ` Vivien Kraus via Guix-patches via
  0 siblings, 2 replies; 11+ messages in thread
From: Liliana Marie Prikler @ 2024-01-20 19:46 UTC (permalink / raw)
  To: Maxim Cournoyer; +Cc: rg, 68551, Vivien Kraus

Am Samstag, dem 20.01.2024 um 13:29 -0500 schrieb Maxim Cournoyer:
> Hi Liliana,
> 
> Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
> 
> > Am Dienstag, dem 16.01.2024 um 22:32 +0100 schrieb Vivien Kraus:
> > > * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-
> > > connections and gnome-remote-desktop.
> > Are these core GNOME applications?  I think we might want to have
> > another meta-package for these + builder + whatever-else.
> 
> For any query about what's core and at what version, you'll want to
> check in the GNOME releng repository [0]; there's no tag but the
> commit history is clear about the corresponding GNOME release.  The
> release team also snapshot such file in e.g. [1].
> 
> Answering the question, yes they are part of core GNOME applications.
> 
> [0] 
> https://gitlab.gnome.org/GNOME/releng/-/blob/dcec695c6ae86a156656935d3e0247cb233e44bd/tools/versions-stable
> [1]  https://ftp2.nluug.nl/windowing/gnome/teams/releng/45.0/versions
I'm not sure, releng is that authoritative.  [2] markets devhelp as
"developer extra", and only lists gnome-connections out of the two.
The actual source of truth appears to be encoded in yaml files over at
[3] and is appropriately version-tagged.

Cheers

[2] https://gitlab.gnome.org/Teams/Websites/apps.gnome.org
[3] https://gitlab.gnome.org/GNOME/gnome-build-meta




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-20 19:46     ` Liliana Marie Prikler
@ 2024-01-21 16:34       ` Maxim Cournoyer
  2024-01-22 21:57       ` Vivien Kraus via Guix-patches via
  1 sibling, 0 replies; 11+ messages in thread
From: Maxim Cournoyer @ 2024-01-21 16:34 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: rg, 68551, Vivien Kraus

Hi Liliana,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Samstag, dem 20.01.2024 um 13:29 -0500 schrieb Maxim Cournoyer:
>> Hi Liliana,
>> 
>> Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
>> 
>> > Am Dienstag, dem 16.01.2024 um 22:32 +0100 schrieb Vivien Kraus:
>> > > * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-
>> > > connections and gnome-remote-desktop.
>> > Are these core GNOME applications?  I think we might want to have
>> > another meta-package for these + builder + whatever-else.
>> 
>> For any query about what's core and at what version, you'll want to
>> check in the GNOME releng repository [0]; there's no tag but the
>> commit history is clear about the corresponding GNOME release.  The
>> release team also snapshot such file in e.g. [1].
>> 
>> Answering the question, yes they are part of core GNOME applications.
>> 
>> [0] 
>> https://gitlab.gnome.org/GNOME/releng/-/blob/dcec695c6ae86a156656935d3e0247cb233e44bd/tools/versions-stable
>> [1]  https://ftp2.nluug.nl/windowing/gnome/teams/releng/45.0/versions
> I'm not sure, releng is that authoritative.  [2] markets devhelp as
> "developer extra", and only lists gnome-connections out of the two.
> The actual source of truth appears to be encoded in yaml files over at
> [3] and is appropriately version-tagged.

I'm not sure either, but that's what I was pointed at by GNOME devs such
as ebassi last time I ask in #gnome.  I think it's there for a good
reason, perhaps as the bill of materials used by their own GNOME image
(distribution).

-- 
Thanks,
Maxim




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-20 19:46     ` Liliana Marie Prikler
  2024-01-21 16:34       ` Maxim Cournoyer
@ 2024-01-22 21:57       ` Vivien Kraus via Guix-patches via
  1 sibling, 0 replies; 11+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-01-22 21:57 UTC (permalink / raw)
  To: Liliana Marie Prikler, Maxim Cournoyer; +Cc: rg, 68551

Hello!

Le samedi 20 janvier 2024 à 20:46 +0100, Liliana Marie Prikler a
écrit :
> [2] markets devhelp as
> "developer extra", and only lists gnome-connections out of the two.
It would be sad to have only gnome-connections and not gnome-remote-
desktop. What remote desktop would you access?

> The actual source of truth appears to be encoded in yaml files over
> at
> [3] and is appropriately version-tagged.
Can you decipher it? I don’t understand where you would find the
information.

Best regards,

Vivien




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications.
  2024-01-16 21:32 ` [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications Vivien Kraus via Guix-patches via
@ 2024-01-26 21:16   ` Maxim Cournoyer
  2024-01-26 22:47     ` Liliana Marie Prikler
  0 siblings, 1 reply; 11+ messages in thread
From: Maxim Cournoyer @ 2024-01-26 21:16 UTC (permalink / raw)
  To: Vivien Kraus; +Cc: rg, 68551, liliana.prikler

Hi,

Vivien Kraus <vivien@planete-kraus.eu> writes:

> The categories are from the meta-packages in the
> https://gitlab.gnome.org/GNOME/gnome-build-meta repository.
>
> * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-connections
> and gnome-remote-desktop. Add GNOME-Core-Developer-Tools section with
> dconf-editor, devhelp, d-spy, gnome-boxes, gnome-builder, sysprof. Add
> GNOME-Core-Mobile section with calls.
>
> Change-Id: I218cf0c3c4d52d9f611275737accb0f723fe94b5
> ---
> Dear guix,
>
> I crawled https://gitlab.gnome.org/GNOME/gnome-build-meta and I think now we
> have the core applications in the correct section (and yes,
> gnome-remote-desktop is one!).  That’s quite a lot of applications, but maybe
> it’s OK. What do you think? Regarding i686-linux, gnome-shell depends on gjs
> and thus rust, so I’m not sure there’s anything to save.

Thanks for doing so!

> Best regards,
>
> Vivien
>
>  gnu/packages/gnome.scm | 11 +++++++++++
>  1 file changed, 11 insertions(+)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 3d89f06d6a..fdc903d48d 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -10145,6 +10145,15 @@ (define-public gnome
>               (list eog)
>               '())
>         ,@(list
> +          ;; GNOME-Core-Developer-Tools.
> +          dconf-editor
> +          devhelp
> +          d-spy
> +          gnome-boxes
> +          gnome-builder
> +          sysprof
> +          ;; GNOME-Core-Mobile.
> +          calls
>            ;; GNOME-Core-OS-Services.
>            accountsservice
>            network-manager
> @@ -10162,6 +10171,7 @@ (define-public gnome
>            gnome-initial-setup
>            gnome-keyring
>            gnome-menus
> +          gnome-remote-desktop
>            gnome-session
>            gnome-settings-daemon
>            gnome-shell
> @@ -10185,6 +10195,7 @@ (define-public gnome
>            gnome-calendar
>            gnome-characters
>            gnome-clocks
> +          gnome-connections
>            gnome-console
>            gnome-contacts
>            gnome-disk-utility

I think that's fine for now, and the RFC from Liliana looks great as
well, so the above could be used as the legacy meta-package (I assume
they are part of Liliana's new categorized lists of default GNOME
packages that can be configured).

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>

-- 
Thanks,
Maxim




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications.
  2024-01-26 21:16   ` Maxim Cournoyer
@ 2024-01-26 22:47     ` Liliana Marie Prikler
  2024-01-26 22:59       ` Vivien Kraus via Guix-patches via
  0 siblings, 1 reply; 11+ messages in thread
From: Liliana Marie Prikler @ 2024-01-26 22:47 UTC (permalink / raw)
  To: Maxim Cournoyer, Vivien Kraus; +Cc: rg, 68551

Am Freitag, dem 26.01.2024 um 16:16 -0500 schrieb Maxim Cournoyer:
> Hi,
> 
> Vivien Kraus <vivien@planete-kraus.eu> writes:
> 
> > The categories are from the meta-packages in the
> > https://gitlab.gnome.org/GNOME/gnome-build-meta repository.
> > 
> > * gnu/packages/gnome.scm (gnome) [propagated-inputs]: Add gnome-
> > connections and gnome-remote-desktop. Add GNOME-Core-Developer-
> > Tools section
> > with dconf-editor, devhelp, d-spy, gnome-boxes, gnome-builder,
> > sysprof.  Add GNOME-Core-Mobile section with calls.
> > 
> > Change-Id: I218cf0c3c4d52d9f611275737accb0f723fe94b5
> > ---
> > Dear guix,
> > 
> > I crawled https://gitlab.gnome.org/GNOME/gnome-build-meta and I
> > think now we have the core applications in the correct section (and
> > yes, gnome-remote-desktop is one!).  That’s quite a lot of
> > applications, but maybe it’s OK. What do you think? Regarding i686-
> > linux, gnome-shell depends on gjs and thus rust, so I’m not sure
> > there’s anything to save.
> 
> Thanks for doing so!
> 
> > Best regards,
> > 
> > Vivien
> > 
> >  gnu/packages/gnome.scm | 11 +++++++++++
> >  1 file changed, 11 insertions(+)
> > 
> > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> > index 3d89f06d6a..fdc903d48d 100644
> > --- a/gnu/packages/gnome.scm
> > +++ b/gnu/packages/gnome.scm
> > @@ -10145,6 +10145,15 @@ (define-public gnome
> >               (list eog)
> >               '())
> >         ,@(list
> > +          ;; GNOME-Core-Developer-Tools.
> > +          dconf-editor
> > +          devhelp
> > +          d-spy
> > +          gnome-boxes
> > +          gnome-builder
> > +          sysprof
> > +          ;; GNOME-Core-Mobile.
> > +          calls
> >            ;; GNOME-Core-OS-Services.
> >            accountsservice
> >            network-manager
> > @@ -10162,6 +10171,7 @@ (define-public gnome
> >            gnome-initial-setup
> >            gnome-keyring
> >            gnome-menus
> > +          gnome-remote-desktop
> >            gnome-session
> >            gnome-settings-daemon
> >            gnome-shell
> > @@ -10185,6 +10195,7 @@ (define-public gnome
> >            gnome-calendar
> >            gnome-characters
> >            gnome-clocks
> > +          gnome-connections
> >            gnome-console
> >            gnome-contacts
> >            gnome-disk-utility
> 
> I think that's fine for now, and the RFC from Liliana looks great as
> well, so the above could be used as the legacy meta-package (I assume
> they are part of Liliana's new categorized lists of default GNOME
> packages that can be configured).
I skipped the optional bits (developer tools + calls), as they're a
rather mixed bag. We should probably add the other two, however.

Cheers

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications.
  2024-01-26 22:47     ` Liliana Marie Prikler
@ 2024-01-26 22:59       ` Vivien Kraus via Guix-patches via
  0 siblings, 0 replies; 11+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-01-26 22:59 UTC (permalink / raw)
  To: Liliana Marie Prikler, Maxim Cournoyer; +Cc: rg, 68551

[-- Attachment #1: Type: text/plain, Size: 204 bytes --]

Hello!

The extra packages that I included in this patch (calls and the developer tools) were there because you hinted to a source that had them listed. I don’t care if you keep them or not.

Vivien

[-- Attachment #2: Type: text/html, Size: 275 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#68551: [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections.
  2024-01-16 21:32 [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Vivien Kraus via Guix-patches via
  2024-01-16 21:32 ` [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications Vivien Kraus via Guix-patches via
  2024-01-18 19:10 ` [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Liliana Marie Prikler
@ 2024-02-06 17:03 ` Vivien Kraus via Guix-patches via
  2 siblings, 0 replies; 11+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-06 17:03 UTC (permalink / raw)
  To: 68551-done

I’m closing this one in favor of https://issues.guix.gnu.org/68716




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-02-06 17:04 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-16 21:32 [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Vivien Kraus via Guix-patches via
2024-01-16 21:32 ` [bug#68551] [PATCH gnome-team v2] gnu: gnome-desktop: Propagate missing core applications Vivien Kraus via Guix-patches via
2024-01-26 21:16   ` Maxim Cournoyer
2024-01-26 22:47     ` Liliana Marie Prikler
2024-01-26 22:59       ` Vivien Kraus via Guix-patches via
2024-01-18 19:10 ` [bug#68551] [PATCH gnome-team] gnu: gnome-desktop: Propagate gnome-remote-desktop and gnome-connections Liliana Marie Prikler
2024-01-20 18:29   ` Maxim Cournoyer
2024-01-20 19:46     ` Liliana Marie Prikler
2024-01-21 16:34       ` Maxim Cournoyer
2024-01-22 21:57       ` Vivien Kraus via Guix-patches via
2024-02-06 17:03 ` bug#68551: " Vivien Kraus via Guix-patches via

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.