Raghav Gururajan writes:
> Hello Guix!
>
> As of today, my Outreachy Internship is over. I am very grateful to Guix
> for giving me this amazing opportunity.
>
> My work were done in wip-desktop branch. Some of the work are already
> being merged to master. Some more work in wip-desktop, require
Hello Guix!
As of today, my Outreachy Internship is over. I am very grateful to Guix
for giving me this amazing opportunity.
My work were done in wip-desktop branch. Some of the work are already
being merged to master. Some more work in wip-desktop, require testing
plus fix for some run-time
Hi RG,
pushed that patchset to wip-desktop.
I've changed liblouis output "louis" to "python" to do it the same way as other
packages do it.
Thanks!
pgpUTTccoZDv_.pgp
Description: OpenPGP digital signature
@Danny
> Please find the attached patch for gnome-shell. Also I have attached
> revised patches for mutter and gdm.
OOPS! Sent you the wrong ones. Here are the correct ones.
Regards,
RG.
From 4956005520e03defb583fbad14c307c552b59d12 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon,
@Danny
> I will send you the patch for gnome-shell shortly.
Please find the attached patch for gnome-shell. Also I have attached
revised patches for mutter and gdm.
Regards,
RG.
From 4956005520e03defb583fbad14c307c552b59d12 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 10 Aug 2020
@Danny
Please find the attached patches.
I will send you the patch for gnome-shell shortly.
NOTE: I am not done with some of these packages yet. Have to fix
run-time issues.
@Others
Please find the following git-log.
*** START ***
commit 17b9cce3c19b092225759e6a1b51e7bcf330a4ce
Author:
Hi Raghav,
applied these to wip-desktop except for 0030-gnu-seed-Disable-tests.patch
(I still want to look into it) and
0026-gnu-flatpak-Update-package-definition.patch (there's a newer flatpak
in the master I rebased to).
Had to adapt the libostree patch slightly because half was already
@Danny
Please find the attached patches.
NOTE: I am not done with some these packages yet. Have to work on some
run-time issues.
@Others
Please find the following git-log.
*** START ***
commit 9fa96cda1abaa15665e231da20a14b283042276b
Author: Raghav Gururajan
Date: Thu Aug 6 21:59:02 2020
Hi RG,
pushed those to wip-desktop with small changes to the commit message.
pgpz3Y_typ_Q5.pgp
Description: OpenPGP digital signature
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit b02a3f0d0fba7d2f7d6c1809e4ca66e2a9dbf82f
Author: Raghav Gururajan
Date: Tue Aug 4 18:28:39 2020 -0400
gnu: gnome-control-center: Update package definition.
*
Hi Danny!
> pushed this patchset to wip-desktop with small changes.
Thank you!
> I have the following comments/point out the following problems:
>
> * gtksourceview depends on icedtea (Java) (because it has groovy as
> native-input),
> which is not reproducible and only works on x86_64.
Hi RG,
pushed this patchset to wip-desktop with small changes.
I have the following comments/point out the following problems:
* gtksourceview depends on icedtea (Java) (because it has groovy as
native-input),
which is not reproducible and only works on x86_64. Please make it not depend
on
@Danny
In my patch-series, please ignore the patch for libhandy and use the
attached-here patch instead.
Regards,
RG.
From dee56fe718dc10c7f3531bba7f4a5a51e9fc4afa Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 27 Jul 2020 03:27:43 -0400
Subject: [PATCH 49/82] gnu: libhandy: Update
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit 7d6b9fc0f0b463f27881805bb0b9a2d981d855b3
Author: Raghav Gururajan
Date: Thu Jul 30 19:35:16 2020 -0400
gnu: tracker-miners: Update package definition.
* gnu/packages/gnome.scm
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit cafa3a036aec6d95ce6f477ad93987d5c0c703a2
Author: Raghav Gururajan
Date: Mon Jul 27 11:59:41 2020 -0400
gnu: libzapojit: Update package definition.
* gnu/packages/gnome.scm
@Danny
>>> In my previous patch-set, there has been some changes. Please use these
>>> new patches for mmm, mrg, gegl and gtk-vnc.
>>
>> Please disregard the new patch for gegl.
>
> Sorry! Please also disregard the new patch for mrg. Only use new patches
> of mmm and gtk-vnc.
Here are the
@Danny
>> In my previous patch-set, there has been some changes. Please use these
>> new patches for mmm, mrg, gegl and gtk-vnc.
>
> Please disregard the new patch for gegl.
Sorry! Please also disregard the new patch for mrg. Only use new patches
of mmm and gtk-vnc.
Regards,
RG.
@Danny
> In my previous patch-set, there has been some changes. Please use these
> new patches for mmm, mrg, gegl and gtk-vnc.
Please disregard the new patch for gegl.
Regards,
RG.
signature.asc
Description: OpenPGP digital signature
@Danny
In my previous patch-set, there has been some changes. Please use these
new patches for mmm, mrg, gegl and gtk-vnc.
Regards,
RG.
From b5eb77e44098811bf0ddb4e6f788c029cbd9ef16 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 20 Jul 2020 11:00:41 -0400
Subject: [PATCH 09/36] gnu:
Hi Danny!
> applied the patches to wip-desktop, with libsigc++ and glibmm replaced by your
> newer patches.
Thank you!
> I'm still not sure about the propagated-inputs but I left them as-is for the
> time being.
Yeah, it is itching me too. I wouldn't want them propagated. It will
look into it
Hi RG,
applied the patches to wip-desktop, with libsigc++ and glibmm replaced by your
newer patches.
I'm still not sure about the propagated-inputs but I left them as-is for the
time being.
pgpVVtnO4xMh2.pgp
Description: OpenPGP digital signature
Hi RG,
On Sat, 18 Jul 2020 16:18:53 -0400
Raghav Gururajan wrote:
> Please find the revised patched for libsigc++ and glibmm, attached with
> this email.
Applied to wip-desktop
pgpY2zXGHscS7.pgp
Description: OpenPGP digital signature
Hi RG,
On Sat, 18 Jul 2020 16:18:53 -0400
Raghav Gururajan wrote:
> >> Also, please do not make libsigc++ public twice. It's already in the
> >> module's #:export list.
> >>
> >> Same for glibmm and maybe others.
> >
> > Hmm. Without that, I get "package not found" while doing
Hi Danny!
>> Also, please do not make libsigc++ public twice. It's already in the
>> module's #:export list.
>>
>> Same for glibmm and maybe others.
>
> Hmm. Without that, I get "package not found" while doing `./pre-inst-env
> guix build foo`.
It was for `./etc/indent-code.el`, not for
Hi Danny!
> since cairo is meant to be a portable and backend-agnostic vector graphics
> library, I find it hard to believe it needs to propagate fontconfig, freetype,
> glib, libpng, pixman, x11, xcb, xext and xrender.
>
> Are you sure that cairo actually exposes those libraries' interfaces to
Hi RG,
since cairo is meant to be a portable and backend-agnostic vector graphics
library, I find it hard to believe it needs to propagate fontconfig, freetype,
glib, libpng, pixman, x11, xcb, xext and xrender.
Are you sure that cairo actually exposes those libraries' interfaces to its
users?
Hi Danny!
> Pushed to wip-desktop.
Thank you!
> Comments:
>
> * Why is libcamera in (gnu packages networking)? It sounds like it has
> digital camera libraries.
OOPS! It should have been in image.scm. I will move it.
> * libcamera:doc is not reproducible.
Ah! As you mentioned in XMPP
Pushed to wip-desktop.
Comments:
* Why is libcamera in (gnu packages networking)? It sounds like it has digital
camera libraries.
* libcamera:doc is not reproducible.
* building zentiy has webkitgtk as dependencies.
pgpEy7dn9YaPc.pgp
Description: OpenPGP digital signature
Hey Ludo!
> Great job on all these packages, and great review by Danny, too!
Thank you!
> Danny, what’s your plan wrt. merging ‘wip-desktop’ in ‘master’ or
> ‘staging’? It looks like there are loads of good stuff in there.
Btw, I initially planned to work on four DEs, but practically only one
Hey Raghav,
Great job on all these packages, and great review by Danny, too!
Danny, what’s your plan wrt. merging ‘wip-desktop’ in ‘master’ or
‘staging’? It looks like there are loads of good stuff in there.
Thanks,
Ludo’.
On Mon, Jul 06, 2020 at 09:24:07PM +0200, Danny Milosavljevic wrote:
> When trying to build gtk+ I get:
>
> /tmp/guix-build-libsoup-2.70.0.drv-0
> --- stderr ---
> **
> ERROR:../libsoup-2.70.0/tests/ssl-test.c:394:do_tls_interaction_test:
> Unexpected status 7 Connection terminated unexpectedly
When trying to build gtk+ I get:
/tmp/guix-build-libsoup-2.70.0.drv-0
--- stderr ---
**
ERROR:../libsoup-2.70.0/tests/ssl-test.c:394:do_tls_interaction_test:
Unexpected status 7 Connection terminated unexpectedly (expected 6 SSL
handshake failed)
---
Full log written to
@Danny
I reply to your other comments soon.
> openni2: Is it really necessary to have JRE and the JDK as REGULAR inputs?
> Why?
Ah, thanks for spotting that. It is only required during build. I have
moved them to native-inputs now.
> opesles: Did not review yet. Do we need that random
@Danny
Please insert the attached patch between fuse and gvfs in the previous
patch-set.
Regards,
RG.
From f90d3700bd53c5a6d5f69687a340cd780fa2098f Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Sun, 5 Jul 2020 21:27:40 -0400
Subject: [PATCH 69/71] gnu: libgdata: Update package
I've applied most to wip-desktop, with the following changes/comments:
nanomsg: not reproducible
nng: not reproducible
libmpeg3 lots of "undeclared" warnings
libtimidity test failed "Could not initialise libTiMidity" in playmidi
directfb not reproducible
│ │ │ -DirectFB/Core: %s Application
@Danny
Please find the attached patches.
@Others
Please find the following git log.
*** START ***
commit b9b918f4addca5b5f17e1002b5769a6a5e99fa91
Author: Raghav Gururajan
Date: Sat Jul 4 07:06:43 2020 -0400
gnu: gvfs: Update package definition.
* gnu/packages/gnome.scm (gvfs)
Hi Danny!
>>> * gstreamer
>
> Please add a comment on why this is here:
>
>> + (search-paths native-search-paths)
>
>>> * libvisual
>
>> + (search-paths native-search-paths)
>
> Same
>
>>> * libvisual-plugins
>
>> + (search-paths native-search-paths)
>
> Same
>
>>> *
Please, when you remove patch references from (gnu packages ...), also remove
the actual patch files using "git rm -f" and also remove the reference to
the actual patch files from gnu/local.mk .
Likewise, when you are adding patch references to (gnu packages ...), also
add the reference to the
Hi RG,
On Thu, 25 Jun 2020 00:04:50 -0400
Raghav Gururajan wrote:
> Please find the attached patches.
Thanks.
> > * gstreamer
Please add a comment on why this is here:
>+ (search-paths native-search-paths)
> > * libvisual
>+ (search-paths native-search-paths)
Same
> > *
Hi Danny!
> Please thus resend patches on top of wip-desktop for
>
> * glib
> * glib-networking 2.64.3 (which is the second update)
> * gobject-introspection
> * gstreamer
> * libvisual
> * libvisual-plugins
> * gst-plugins-base
> * gst-plugins-good
Please find the attached patches.
Regards,
Hi RG,
* In ruby-slim: Why are tests disabled? There are tests.
* In libmpeg3: Could you unbundle a52dec-0.7.3? It's bundled right now.
* In flux, a git commit is used. We usually don't package non-releases.
Is there a good reason?
* 0019-gnu-Add-asciidoctor.patch does some other stuff to
Hi RG,
I've changed guix wip-desktop to use guix master
commit c03cefc3d8dd826c4a74abbfe2b235525dca50fb as base (made a rebase).
Then I tested and applied the patches from your E-Mail this is an answer to.
That means a few of your patches didn't apply--which is not your fault.
Could you please
@Danny
Please find the attached patches.
@Others
Please find the following git log.
commit a412459054b7ad00738dc66cb2035638f9c11b3c
Author: Raghav Gururajan
Date: Fri Jun 19 19:11:28 2020 -0400
gnu: gst-libav: Update package definition.
* gnu/packages/gstreamer.scm (gst-libav):
@Danny
Please find the attached patches.
Corrections:
1) I accidentally left out a patch for glib. I have attached as separate
file. Could you please merge with glib patch while pushing to
wip-desktop? Thanks.
2) There are two two patches named gst-plugins-base. One of them is
gst-plugins-good.
Hi Danny!
> for dconf:
>
> * What does patch-timeout-tests do and why?
It disables couple of tests. Because it timeouts during check phase.
> For nuspell:
>
> * Why doesn't ronn work? Is it also because of hpricot being missing?
I think so. I did not package hrpicot for ronn, because the
Hi Vincent!
> Could you add a simple / small description of the patch set each time
> you send one ?
>
> The bare email with only attached files is not directly useful to us
> mere bystanders, without opening each file which is tedious.
>
> So with maybe the `git log --oneline' or something
Thanks!
Changes sourceforge URL in presage to use mirrors.
This set of packages causes rebuild of 2400 other packages.
(Leaving gdk-pixbuf and gdk-pixbuf+svg off for testing purposes would drop it
to 388 packages)
Pushed to wip-desktop.
pgpdnNaNHHaEo.pgp
Description: OpenPGP digital
Hello Raghav,
On 04/06/2020 20:31, Raghav Gururajan wrote:
Please find attached patches.
Could you add a simple / small description of the patch set each time
you send one ?
The bare email with only attached files is not directly useful to us
mere bystanders, without opening each file which
@Danny
Please find attached patches.
Regards,
RG.
From efe996a0c53ac90522498a980bd6a40beb1d9a56 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Tue, 2 Jun 2020 19:41:00 -0400
Subject: [PATCH 11/16] gnu: Add presage.
* gnu/packages/fcitx.scm (presage): New variable.
---
Hi Raghav,
for dconf:
* What does patch-timeout-tests do and why?
For nuspell:
* Why doesn't ronn work? Is it also because of hpricot being missing?
For enchant-1.6:
* I've re-added disable-static. We generally don't use static libraries in
Guix.
Pushed these to guix wip-desktop.
@Danny
Please find attached patches.
Regards,
RG.
From ab08598eb7183cae716b86cee5107646a555dc9a Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 18:29:17 -0400
Subject: [PATCH 05/10] gnu: dconf: Update package definition.
* gnu/packages/gnome.scm (dconf) [version]: Update
Hi Raghav,
On Fri, 29 May 2020 17:01:26 -0400
Raghav Gururajan wrote:
> > Please if you update the actual package from upstream, mention that fact in
> > the commit log. If the actual upstream package changes, that's a serious
> > change, right? People might wanna know where that happens.
>
@Danny
> Please find the attached patches.
Please ignore the cogl patch in previous email and use the one attached
with this email.
Regards,
RG.
From a3639116f5912fb957041c844050f1e4f3adeb45 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 17:05:50 -0400
Subject: [PATCH
Hi Danny!
> thanks for the patches!
:-)
> In my opinion, in patch 1 you are goading Guix to keep a reference to
> .../bin/true .
>
> coreutils is an implicit build input anyway, so no need to do that stuff.
>
> And if you do it, it looks as if you want it to keep a reference to coreutils
> at
@Danny
Please find the attached patches.
Regards,
RG.
From daaf04cbc2a1c9ad894fbe788e4089593d287c84 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 05:33:21 -0400
Subject: [PATCH 1/4] gnu: clutter: Update package definition.
* gnu/packages/gnome.scm (clutter) [version]:
Hi RG,
thanks for the patches!
In my opinion, in patch 1 you are goading Guix to keep a reference to
.../bin/true .
coreutils is an implicit build input anyway, so no need to do that stuff.
And if you do it, it looks as if you want it to keep a reference to coreutils
at runtime (it doesn't,
Hi Danny!
> Also, gnome-photos doesn't set PYTHONPATH, so it won't be able to use
> pygobject,
> right?
Ah, thanks for the catch. I will fix it when I get to that package.
Regards,
RG.
signature.asc
Description: OpenPGP digital signature
@Danny
I am in the process of updating/debugging gnome packages one-by-one. I
have started with gnome-sdk packages. I initially thought I could finish
up all gnome-sdk and send patches at once. But it will not be efficient
use of your time, while I am generating patches. So I have attached a
few
Also, gnome-photos doesn't set PYTHONPATH, so it won't be able to use pygobject,
right?
Pushed both gnome-music and gnome-photos to wip-desktop regardless.
pgpPafT_gCICy.pgp
Description: OpenPGP digital signature
Pushed all those to wip-desktop branch.
pgpsopO9SnwLe.pgp
Description: OpenPGP digital signature
Hi Raghav,
in malcontent, please don't do
+ (substitute* "libmalcontent/tests/app-filter.c"
+ (((string-append "g_test_add_func \\(\"/app-filter/appinfo\","
+" test_app_filter_appinfo\\);")) ""))
Rather do it without string-append. If
@Danny
Please find the attached patches to add gnome-music and gnome-photos.
gnome-music will not start, as there is an open bug in upstream.
https://gitlab.gnome.org/GNOME/gnome-music/-/issues/260
gnome-photos requires gegl to be built with introspection.
As of now, all necessary missing
Hello Guix!
The work chart for GNOME will be
https://calc.disroot.org/2nu6mpf88ynq.html
I am in the process of updating it. I have also packaged some missing
packages, which I attached them with this email. They will be reviewed
and merged by Danny.
There will be a dedicated branch created on
Hello Efraim!
> Congrats again! As the unofficial Enlightenment maintainer I'm happy to
> work with you and to try to not grumble too much about changes.
Thank you! I am happy to work with you too. :-)
> I currently have efl-1.24.1 and enlightenment-0.24 sitting in a separate
> branch waiting
On Wed, May 20, 2020 at 09:34:01AM -0400, Raghav Gururajan wrote:
> Hello Guix!
>
> As a part of outreachy internship program, I have to create a blog and
> make posts every two weeks. The following are the blog information:
> BLOG: https://hub.disroot.org/channel/raghavgururajan?f==outreachy
>
Hi Pierre!
> Congrats on the project!
Thank you!
> Here are some links related to the broken bits of GNOME and Libreoffice in
> Guix:
>
> - Nautilus thumbnails: https://issues.guix.gnu.org/issue/39117
> - GNOME Music: https://issues.guix.info/issue/38931
> - GNOME Photos:
Hello Guix!
As a part of outreachy internship program, I have to create a blog and
make posts every two weeks. The following are the blog information:
BLOG: https://hub.disroot.org/channel/raghavgururajan?f==outreachy
FEED: https://hub.disroot.org/feed/raghavgururajan?f==outreachy
The following
Hello Jan!
> Well, done; congratulations!
Thank you! :-)
Regards,
RG.
pgp8R_GIMVkk0.pgp
Description: OpenPGP digital signature
Raghav Gururajan writes:
> I would like to thank Guix Maintainers, Gábor Boskovits and Danny
> Milosavljevic; for selecting me as an intern for this project. I am gald to be
> part of Guix and excited to get started. :-)
Well, done; congratulations!
Greetings,
janneke
--
Jan Nieuwenhuizen |
Hello Sirgazil!
> Nice, Raghav. I wish you success :)
Thank you!
Regards,
RG.
Hello Ricardo!
> Congratulations!
>
> You’ve already done a lot of great work in the past weeks, so I’m
> looking forward to seeing your project results.
Thank you!
Regards,
RG.
On Wed, 06 May 2020 09:13:34 + Raghav Gururajan
wrote
> Hello Guix!
>
> I would like to thank Guix Maintainers, Gábor Boskovits and Danny
> Milosavljevic; for selecting me as an intern for this project. I am gald to
> be
> part of Guix and excited to get started. :-)
Raghav Gururajan writes:
> I would like to thank Guix Maintainers, Gábor Boskovits and Danny
> Milosavljevic; for selecting me as an intern for this project. I am gald to be
> part of Guix and excited to get started. :-)
Congratulations!
You’ve already done a lot of great work in the past
Hello,
Ludovic Courtès ezt írta (időpont: 2020. máj. 6., Sze 16:19):
> Hi!
>
> Raghav Gururajan skribis:
>
> > I would like to thank Guix Maintainers, Gábor Boskovits and Danny
> > Milosavljevic; for selecting me as an intern for this project. I am gald
> to be
> > part of Guix and excited to
Hi!
Raghav Gururajan skribis:
> I would like to thank Guix Maintainers, Gábor Boskovits and Danny
> Milosavljevic; for selecting me as an intern for this project. I am gald to be
> part of Guix and excited to get started. :-)
Yay, great that you made it! Welcome again! :-)
> I am opening
Hello Guix!
I would like to thank Guix Maintainers, Gábor Boskovits and Danny
Milosavljevic; for selecting me as an intern for this project. I am gald to be
part of Guix and excited to get started. :-)
I am opening this email thread for communication, discussion and progression
regarding this
76 matches
Mail list logo