Talk @ ILUGC's July 2022 Meetup

2022-07-09 Thread Raghav Gururajan
Hello Guix! Indian Linux Users Group - Chennai (ILUGC) is a community started in 90s. They host monthly meetings on second Saturday of every month. This month, today (July 9th), at 15:00 IST (09:30 UTC); I am giving a talk on Guix. INFO LINK: https://ilugc.in/ilugc-meet-july-2022/ MEETUP L

Re: Talk @ ILUGC's July 2022 Meetup

2022-07-18 Thread Raghav Gururajan
Ludo, I’m late, but I hope the talk went fine and that you had interesting comments and questions! It went fine. The community felt happy in getting to know Guix. I was requested to give more talks, to explain package-management in detail and other Guixy-concepts. I gladly accepted and going

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-20 Thread Raghav Gururajan
Hello Guix! I'd like to add following points to this discourse: [1] The idea isn't off-topic, because, Guix is meant to be kernel agnostic. So exploring HyperbolaBSD as a kernel option for Guix is with in the prospect. [2] IIUC, HyperbolaBSD (OS) consist of a custom-made kernel and a custom

Congrats on KDE Plasma

2022-11-25 Thread Raghav Gururajan
Hello Guix! I'd like to congratulate and thank Petr Hodina, Brendan Tildesley, Marius Bakke, et al; for their tremendous effort in bringing KDE Plasma to Guix. :-) Regards, RG. OpenPGP_signature Description: OpenPGP digital signature

Re: [bug#62244] [PATCH] etc: Add gnome team.

2023-03-19 Thread Raghav Gururajan
Liliana, Count me in. :-) Regards, RG. On 17/03/23 13:37, Liliana Marie Prikler wrote: * etc/teams.scm.in (gnome): New team. ("Liliana Marie Prikler"): Add to gnome. --- Hi folks, to get effort for GNOME 44 rolling while also recognizing the burden this puts on folks, I've decided to add a gn

Re: Thoughts on making Guix even better

2020-03-01 Thread Raghav Gururajan
Hello Leo! > This is not as much a guix package vs. guix system issue as it is an > issue of explicit manifests against implicit ones. If you use guix > package with manifests and without inferiors, you will have the same > problem. Likewise, you can use inferiors in your config.scm to > mitigate

Linphone

2020-03-25 Thread Raghav Gururajan
Hello Folks! For past week, I have been working on packaging Linphone. I have successfully packaged all the required dependencies, including liblinphone. Here is the whole diff of my project: https://bin.disroot.org/?2526ad4c662035f3#DRxApUqk2XhFf23dH2EPAQ9Xeqn1DBE5dkCxeBxoQ8QB For the final p

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Ricardo! > Please try adding pkg-config to the native-inputs. I tried it, but didn't work. > If this still doesn’t work check the output of bctoolbox: does it > install a pkg-config file? If it does: does the file mention any > libraries that must be propagated? I believe the build script d

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Danny! > So I checked that directory and it indeed does not have that file. > > But it does have > /gnu/store/m92m6bg0xcl28djxg8h97sszf3gdl42r-bctoolbox-4.3.1/share/bctoolbox/cmake/bctoolboxConfig.cm > ke > -- note the different case of the name. Thanks so much for spotting this. > So I'd sa

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Danny! > ... and I checked ./cmake/BcToolboxConfig.cmake.in in bctoolbox and that does > look okay. > > But they have a renamer in CMakeLists.txt and that checks > > set(EXPORT_TARGETS_NAME "bctoolbox") > > So probably you could specify that one. No idea why it exists and is different > fro

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Ricardo! > Does bctoolbox install a pc file? bctoolbox source tarball does have bctoolbox.pc.in file. But adding pkg-config as native-inputs for linphone-desktop did not work. Should I be doing adding something else?

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Danny! > I tried > > (arguments > `(#:configure-flags > (list "-DENABLE_DBUS=YES" > "-DENABLE_UPDATE_CHECK=YES") > #:phases > (modify-phases %standard-phases > (add-after 'unpack 'patch > (lambda _ > (substitute* "CMakeLists.txt" > (("find_package[(]BcToolbox REQUIRED[)]") > "find_package(bcto

Re: Linphone

2020-03-26 Thread Raghav Gururajan
So I was able to fix all the "Qt[...].cmake not found error by adding required inputs. But during build I get lot of errors related to Qt. I am not able to understand what those are. They all contain some king of flags. Here is a new of my project. https://bin.disroot.org/?5c92968202a11fe5#5Tro

Re: Linphone

2020-03-26 Thread Raghav Gururajan
Hi Danny! > I don't know. It sounds like the versions of the linphone modules are not > compatible. > Please ask upstream about it (for example file a bug report with them). It appears half of the errors were related to C++ standard. When I used ("gcc" ,gcc-5) as native-inputs, the number of er

Re: Linphone

2020-03-26 Thread Raghav Gururajan
So I was able to fix all the "Qt[...].cmake not found error by adding required inputs. But during build I get lot of errors related to Qt. I am not able to understand what those are. BUILD LOG: https://bin.disroot.org/?79c1cc2131f7235f#HHS3xWeLCKd98L1fqZB6xEwnkPQWqyJXpoemhwppzRNV NEW DIFF: ht

Re: Linphone

2020-03-27 Thread Raghav Gururajan
Hi Maxim! > Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The > more VoIP options we have on the table in the times we're in, the better > :-). If you have more issues, do reach out, and I'll see if I can lend a > hand. Danny's idea fixed it. It was a typo inside the source c

Re: Linphone

2020-03-28 Thread Raghav Gururajan
Hi Maxim! >> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The >> more VoIP options we have on the table in the times we're in, the better >> :-). If you have more issues, do reach out, and I'll see if I can lend a >> hand. > > Danny's idea fixed it. It was a typo inside the

Re: Linphone

2020-03-28 Thread Raghav Gururajan
Hi Ricardo! >> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The >> more VoIP options we have on the table in the times we're in, the better >> :-). If you have more issues, do reach out, and I'll see if I can lend a >> hand. >>> Danny's idea fixed it. It was a typo inside the

Re: Linphone

2020-03-29 Thread Raghav Gururajan
Maxim and Ricardo! >>> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The >>> more VoIP options we have on the table in the times we're in, the better >>> :-). If you have more issues, do reach out, and I'll see if I can lend a >>> hand. >> >> Danny's idea fixed it. It was a t

Re: Linphone

2020-03-31 Thread Raghav Gururajan
Hello Guix! I have finished packaging all the linphone project's packages. \o/ PATCH: https://issues.guix.gnu.org/issue/40264 SOURCE: https://cloud.disroot.org/f/94900047 There will be no new patches and only revision patches. :-) Regards, RG.

Re: Linphone

2020-04-02 Thread Raghav Gururajan
Hello Guix! At this point for linphoneqt a.k.a linphone-desktop, I am facing following issues. When I build *without* `-DENABLE_DBUS=YES`and run the program, I get: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread QMutex: destroying locked mutex When I bui

Re: Linphone

2020-04-02 Thread Raghav Gururajan
Hello Guix! > At this point for linphoneqt a.k.a linphone-desktop, I am facing following > issues. > > When I build *without* `-DENABLE_DBUS=YES`and run the program, I get: > > QSocketNotifier: Socket notifiers cannot be enabled or disabled from another > thread > QMutex: destroying locked mut

Re: Linphone

2020-04-02 Thread Raghav Gururajan
Hello Guix! LINPHONE WORKS! \o/ Now we have a working client. It is a Legacy GTK version (linphone/liblinphone). I am still working on Qt version (linphoneqt/linphone-desktop). Please test the client and let me know if there is any issue. The latest revision patch is "13-add-linphone-v3" at

Re: Linphone

2020-04-03 Thread Raghav Gururajan
Hello Guix! >> At this point for linphoneqt a.k.a linphone-desktop, I am facing following >> issues. >> >> When I build *without* `-DENABLE_DBUS=YES`and run the program, I get: >> >> QSocketNotifier: Socket notifiers cannot be enabled or disabled from another >> thread >> QMutex: destroying lo

[OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-06 Thread Raghav Gururajan
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 pro

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-06 Thread Raghav Gururajan
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.

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-06 Thread Raghav Gururajan
Hello Sirgazil! > Nice, Raghav. I wish you success :) Thank you! Regards, RG.

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-06 Thread Raghav Gururajan
Hello Jan! > Well, done; congratulations! Thank you! :-) Regards, RG. pgp8R_GIMVkk0.pgp Description: OpenPGP digital signature

[FONTS]: Media Type Specification Changed.

2020-05-10 Thread Raghav Gururajan
Hello Guix! As of 2017, IANA (www.iana.org) has changed the standard template for font media types. SOURCE: https://www.iana.org/assignments/media-types/media-types.xhtml#font So, font/freetype and font/opentype has to be updated to font/ttf and font/otf, respectively. Almost all font packages

Re: [FONTS]: Media Type Specification Changed.

2020-05-10 Thread Raghav Gururajan
Hey Tobias! >> Hello Guix! > > o/ > > I haz returned. Nice! I was wondering what happend to you. ;-) >> As of 2017, IANA (www.iana.org) has changed the standard template for >> font media types. >> > > Not so much changed, but that there was previously no standard. The W3C > was displeased wi

Re: [FONTS]: Media Type Specification Changed.

2020-05-10 Thread Raghav Gururajan
merging I well-tested the patch. It does not affect >> anything. > > I know :-)  Fontconfig doesn't care about the subdirectory names, it > just scans them all.  The names are for humans.  All the more reason not > to abbreviate them IMO. Makes sense. Regards, RG. From 6f709

Re: [FONTS]: Media Type Specification Changed.

2020-05-13 Thread Raghav Gururajan
Hi Tobias! > Thanks!  I'm better than I've been, don't worry. > >> That change has been discussed during review and was only merged after I >> gave the fact of about fontconfig. :-) I am glad. > LGTM, apart from one nitpick. > > Both /share/fonts/{true,open}type are extremely common on other >

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-20 Thread Raghav Gururajan
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=&cat=outreachy FEED: https://hub.disroot.org/feed/raghavgururajan?f=&cat=outreachy The fol

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-20 Thread Raghav Gururajan
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: https://issues.guix.i

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-22 Thread Raghav Gururajan
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 fo

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-22 Thread Raghav Gururajan
guix's git for this project. Most probably, the branch name will be wip-desktop. Regards, RG. From 1032894b14ca67079365f8749206158629fe8cca Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 21 May 2020 05:26:27 -0400 Subject: [PATCH 1/6] gnu: Add krb5-auth-dialog. * gnu/packages/gnom

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-23 Thread Raghav Gururajan
packages are now packaged. I will be starting the debug and fix process for whole gnome-stack, one-by-one. In this course, I will eventually fix gegl and gnome-photos. Regards, RG. From 614c11621fb88650764e5557c8aee1a039844a88 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Fri, 22 May 2020 14

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-28 Thread Raghav Gururajan
with this email. I'll send patches in few sets. Thank you! Regards, RG. From eaed1a7ea50235d5fc2d08f55fb1cf042dfbdc79 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 28 May 2020 09:10:39 -0400 Subject: [PATCH 1/7] gnu: adwaita-icon-theme: Update package definition. * gnu/pac

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-28 Thread Raghav Gururajan
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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-29 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-29 Thread Raghav Gururajan
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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-29 Thread Raghav Gururajan
@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: [PATC

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-05-30 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-04 Thread Raghav Gururajan
@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. --- gnu/packages

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-10 Thread Raghav Gururajan
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 like

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-10 Thread Raghav Gururajan
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 pro

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-14 Thread Raghav Gururajan
. Blog Update: https://hub.disroot.org/channel/raghavgururajan?f=&cat=outreachy @Others Please find the following git log. commit 1a7ac994f1c75879adaed986d3ee9a580e1dbae8 Author: Raghav Gururajan Date: Thu Jun 11 11:30:26 2020 -0400 gnu: gst-plugins-base: Update package defini

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-19 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-24 Thread Raghav Gururajan
the attached patches. Regards, RG. From 8a829c439290d7e5f52f09e4d895729592c50393 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Wed, 24 Jun 2020 22:13:27 -0400 Subject: [PATCH 1/9] gnu: glib: Update package definition. * gnu/packages/glib.scm (glib) [version]: Update to 2.64.3. [source][sh

[ICEDOVE]: Critical Information for Thunderbird 78

2020-06-27 Thread Raghav Gururajan
Hello Guix! I just got the following pop-up on icedove and wanted to inform you all. *** START *** Critical Information for Thunderbird 78 If you depend on the security of OpenPGP messages for important purposes, then please do NOT manually upgrade to Thunderbird 78.0. Instead, wait until you a

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-06-27 Thread Raghav Gururajan
quot;)) + #t)) +(native-inputs + `(("gettext" ,gettext-minimal) + ("libintl" ,intltool) + ("m4" ,m4) + ("perl" ,perl) + ("pkg-config" ,pkg-config) + ("python-wrapper" ,python-wrapper) + ("python"

Re: [ICEDOVE]: Critical Information for Thunderbird 78

2020-06-28 Thread Raghav Gururajan
Hi Jonathan! > Thanks for this head up. Version 78 should be released somewhere in July > according to https://wiki.mozilla.org/Thunderbird:Home#Latest_release > > We have to see when Thunderbird 78.0.0 comes out if it have security > updates. Then we have to update it and people relying on pgp s

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-04 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-05 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-05 Thread Raghav Gururajan
. It provides the interface for physical devices +and for middleware components.") +(home-page "https://structure.io/openni";) +(license license:asl2.0))) + (define-public libdc1394 (package (name "libdc1394") -- 2.26.2 From bd946952cf81ddcbb7418a285b5d6cb89860fc8b Mon Sep 17 00:00:00 2001 Fro

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-13 Thread Raghav Gururajan
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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-18 Thread Raghav Gururajan
y Please find attached patches. @Others Please find the following git log. *** START *** commit 3d97b5d2e1e836d3c2fc20241f84cf0f2e2bd6b8 Author: Raghav Gururajan Date: Sat Jul 18 08:13:48 2020 -0400 gnu: gtksourceviewmm: Update package definition. * gnu/packages/gtk.scm (gtksourceview

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-18 Thread Raghav Gururajan
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 i

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-18 Thread Raghav Gururajan
`. It was for `./etc/indent-code.el`, not for `./pre-inst-env guix build`. Please find the revised patched for libsigc++ and glibmm, attached with this email. Regards, RG. From 8a1cee7387722427cfa78b5272ab591df8c3953a Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Fri, 17 Jul 2020 16:07:5

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-19 Thread Raghav Gururajan
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 m

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-25 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-25 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-25 Thread Raghav Gururajan
@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. signature.a

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-25 Thread Raghav Gururajan
> of mmm and gtk-vnc. Here are the revised patches for mrg and gegl. Regards, RG. From 74a360d78e35a798ff489543b30ab3e39a26a3db Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 20 Jul 2020 12:21:09 -0400 Subject: [PATCH 10/36] gnu: Add mrg. * gnu/packages/gimp.scm (mrg): New va

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-27 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-07-30 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-02 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-04 Thread Raghav Gururajan
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. Pleas

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-04 Thread Raghav Gururajan
@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. * gnu/packages

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-06 Thread Raghav Gururajan
@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

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-11 Thread Raghav Gururajan
: Raghav Gururajan Date: Tue Aug 11 04:36:54 2020 -0400 gnu: gdm: Update package definition. * gnu/packages/gnome.scm (gdm) [version]: Update to 3.36.3. [source][sha256]: Modify base32. [patches][gdm-default-session.patch]: Remove patch. [outputs]: New output "

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-11 Thread Raghav Gururajan
@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 2

Re: [OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-11 Thread Raghav Gururajan
@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 Dat

Re: [20.08.2020

2020-08-14 Thread Raghav Gururajan
Hi Hartmut! > does your planned work include only Gnome or also KDE Plasma? I'm asking > since I took up my work on plasma-desktop again and would like to avoid > duplicate work. Just the GNOME. > (Sorry if this is a obvious question, I did not follow your work closely.) No worries! :-) Regard

[OUTREACHY]: Integration of desktop environments into GNU Guix

2020-08-19 Thread Raghav Gururajan
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 erro

Linux-Libre-LTS

2020-10-29 Thread Raghav Gururajan
Hello Guix! I think it is good to have a package-variable "linux-libre-lts", as mentioned in the table at https://jxself.org/linux-libre/ This way, users don't have to remember and change the version numbers in their operating-system-configuration or package-manifest, whenever there is new L

Re: Linux-Libre-LTS

2020-11-02 Thread Raghav Gururajan
Hi Efraim! I was waiting for the kernel code reorganization before adding it as a variable. The trick is to add also linux-libre-lts-source and all the others, and in a useful location. Now it's just taking the time to add it in somewhere. Do you want to take a stab at it? I'm not sure when I'l

Re: Linux-Libre-LTS

2020-11-02 Thread Raghav Gururajan
Hello Tobias! It is!  Would you like to try your hand at a patch?  It should be easy if unexciting work.  (If you want excitment you can suggest making it the default.) Sure! Yeah, making it default was the next thing in my mind. We should use upstream[0] release names, though, not roll our

Re: Linux-Libre-LTS

2020-11-03 Thread Raghav Gururajan
Hey Tobias! Where?  It's neither here[0] nor there[1].  I found it on blogs. The name isn't that important; just don't change it for fun, and ‘longterm’ is what I'm used to hearing upstream. Here, https://jxself.org/linux-libre/ There is a table at the bottom of the page. The same naming co

[OUTREACHY-December-2020]: Congratulations to Accepted Interns!

2020-11-23 Thread Raghav Gururajan
Hello Guix! Congratulations to Magali L. Sacramento, Hanan Younes and M Sanni; who are accepted as Outreachy interns, for the December 2020 round, for GNU Guix. :-) Regards, RG. OpenPGP_0x5F5816647F8BE551.asc Description: application/pgp-keys OpenPGP_signature Description: OpenPGP digital

Re: [OUTREACHY-December-2020]: Congratulations to Accepted Interns!

2020-11-23 Thread Raghav Gururajan
Hello Guix! Congratulations to  Magali L. Sacramento, Hanan Younes and M Sanni; who are accepted as Outreachy interns, for the December 2020 round, for GNU Guix. :-) OOPS! Sorry, it is only Magali L. Sacramento. Other two were for different project, not GNU Guix. Regards, RG. OpenP

Re: Questionable "cosmetic changes" commits

2020-12-03 Thread Raghav Gururajan
Hello Mark and Others! Thank you for your concern. I can tell you that those cosmetic changes I made were 100% irrational, useless and noisy. I have clinical OCD [1] and ADHD [2], for which I regularly take Fluoxetine and Methylphenidate to keep things under control. Due to this, if the packag

Re: Questionable "cosmetic changes" commits

2020-12-03 Thread Raghav Gururajan
Hi Ryan! >> I can tell you that those cosmetic changes I made were 100% irrational, >> useless and noisy. > > That's certainly a way to frame it, but I'd like to hold some space for the > idea that the things we > neuroatypical people do to manage and satisfy our own unusual perspectives > are

Re: Questionable "cosmetic changes" commits

2020-12-05 Thread Raghav Gururajan
Hi Mark! > Meanwhile, you've only provided a rationale for 1 out of 3 of the kinds > of changes made in these commits. > > Do you have an explanation for why you are removing comments in your > "cosmetic changes" commits? For example, the following two commits > remove comments that explain why '

Re: Questionable "cosmetic changes" commits

2020-12-19 Thread Raghav Gururajan
Hi Chris! > In the context of writing Guix packages, propagating the necessary > inputs to support other packages finding the library via pkg-config is a > serious thing, not trivial. If it breaks, dependent packages will likely > change in behaviour or stop building entirely. I understand. I did

Re: Cosmetic changes commits as a potential security risk (was Re: Questionable "cosmetic changes" commits)

2020-12-19 Thread Raghav Gururajan
Hi Mark! > Thanks for the explanation. > > Please keep in mind that every comment in Guix was deliberately put > there by a Guix developer, which means that at least one developer > thought the comment was worth including. > > I'm concerned that you felt so confident in your assessment that thes

Re: Questionable "cosmetic changes" commits

2020-12-19 Thread Raghav Gururajan
Hi Bengt! > ┌──┐ > │ "So I removed the comments." │ > └──┘ > Raghav, I think you may not grok the social signalling of a statement like > that :) My apologies! I didn't mean that with a negative connotation. > It sounds like you are overlo

Re: Linux-Libre-LTS

2020-12-23 Thread Raghav Gururajan
3efbf851b7ea11ce Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Wed, 23 Dec 2020 22:43:10 -0500 Subject: [PATCH] gnu: Add Linux-Libre-LTS. Enables the choice of using current LTS version of linux-libre in Guix System. * gnu/packages/linux.scm (linux-libre-lts-version): New variable. * gnu

Re: Linux-Libre-LTS

2020-12-27 Thread Raghav Gururajan
Hi Mark! > > I have one concern. > > It seems to me that the main reason to specify an LTS kernel is to avoid > the unscheduled breakage that can occur when updating to a new kernel > release series (i.e. to a new major+minor version). Using > "linux-libre-lts" would fail to avoid these unsched

Re: Linux-Libre-LTS

2020-12-30 Thread Raghav Gururajan
Hi Mark! This guideline, and the code comment in 'gnu/packages/linux.scm', don't make sense to me. All of the kernel packages offered by Guix right now are current LTS kernels. Do you mean "Always points to the newest released LTS version?" Yours makes it more clear. So, linux-libre => Alway

Re: Linux-Libre-LTS

2020-12-30 Thread Raghav Gururajan
dc865ae52 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Wed, 30 Dec 2020 16:15:26 -0500 Subject: [PATCH 11/11] gnu: Revise comment for Linux-Libre-LTS. * gnu/packages/linux.scm (linux-libre-lts): Modify comment. --- gnu/packages/linux.scm | 2 +- 1 file changed, 1 insertion(+), 1 dele

Re: [Telegram-Desktop]: Help with packaging

2021-01-07 Thread Raghav Gururajan
w5g5ppjjv75kq2r0q0bz9gfpryzdw8xxg" +(build-system gnu-build-system) +(arguments + `(#:tests? #f ; No target + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda* (#:key inputs #:allow-ot

Re: [Telegram-Desktop]: Help with packaging

2021-01-08 Thread Raghav Gururajan
Hi Mark and Ricardo! It's more appropriate to use 'for-each' here. 'map' collects all of the results into a list and returns that list, which is not needed here, and is slightly less readable. Also, the second argument to 'find-files' is optional; omitting it does what's needed more efficientl

Re: [Telegram-Desktop]: Help with packaging

2021-01-08 Thread Raghav Gururajan
Hello Guix! While building 'tdesktop', I get this error: https://paste.debian.net/1180280/ Any ideas? Regards, RG.

Re: [Telegram-Desktop]: Help with packaging

2021-01-11 Thread Raghav Gururajan
/qt5ct/qt5ct-" version ".tar.bz2")) + (sha256 +(base32 "1lnx4wqk87lbr6lqc64w5g5ppjjv75kq2r0q0bz9gfpryzdw8xxg" +(build-system gnu-build-system) +(arguments + `(#:tests? #f ; No target + #:phases + (modify-phases %

[Telegram-Desktop]: Trouble launching the app

2021-01-14 Thread Raghav Gururajan
(add-after 'unpack 'patch + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "qt5ct.pro" + (("\\$\\$\\[QT_INSTALL_BINS\\]/lrelease") +(string-append (assoc-ref inputs "qttools") +

Possible bug in configuration-system?

2021-01-26 Thread Raghav Gururajan
Hello Guix! As mentioned in this page of manual (http://guix.gnu.org/manual/en/html_node/Mapped-Devices.html), for lvm-device-mapping, I did the following in my config.scm: ``` (mapped-devices (list (mapped-device (source (uuid "47bb32fe-da7f-4eb6-a11d-ae07a3a2e6f8")) (targ

Re: Possible bug in configuration-system?

2021-01-26 Thread Raghav Gururajan
Hi Mikhail! I just noticed the commit https://git.savannah.gnu.org/cgit/guix.git/commit/?id=a9a2fdaabcc78e7a54d9a6bcfa4ee3de308e9a90. Do you have any clue regarding the following issue? As mentioned in this page of manual (http://guix.gnu.org/manual/en/html_node/Mapped-Devices.html), for lv

Re: Possible bug in configuration-system?

2021-01-26 Thread Raghav Gururajan
Hi Mikhail! Example in the manual is wrong, it should say 'targets' instead of 'target'. Ah! So there is a separate field called 'targets', where `(list` is supposed to be used? Regards, RG.

Re: Possible bug in configuration-system?

2021-01-26 Thread Raghav Gururajan
Hi Mikhail! Example in the manual is wrong, it should say 'targets' instead of 'target'. Ah! So there is a separate field called 'targets', where `(list` is supposed to be used? Yep! It worked. Thanks a lot. Regards, RG.

  1   2   3   >